Skip to main content

Join Page

Your campaign's hosted referral signup page — a link you can share via email, social, or anywhere else. Find it on your campaign overview and customize the design in the Themes editor.

Written by Adam

The Join Page is your campaign's hosted referral signup page — a link you can share with customers via email, social posts, or anywhere else. ReferralCandy hosts it, so there's no theme/widget setup required: just share the link.


How the Join Page fits in the customer flow

You share the Join Page link (in a campaign email, a social post, on customer support replies, etc.) → a customer clicks the link → they land on the hosted signup form → they enter their email to enroll → they're handed straight to their personal Share Page, where they can see their referral link and share it with friends right away.

The Join Page is the simplest entry point to your referral program — no setup work on your store required.

When to use it:

  • Campaign emails — drop the link in a referral program announcement, a Klaviyo / Mailchimp blast, or any transactional email follow-up.

  • Social posts — share the link in social media posts inviting customers to join your program.

  • Customer service replies — when a customer asks how to join, paste the link.

  • Anywhere a link works — QR codes on physical materials, in-app notifications, etc.

When to consider an embedded signup form instead: if you want the signup to live inside your own store (so customers don't leave your domain), you can embed a signup form directly on your storefront. The embedded option is more seamless when it fits — customers stay on your site, your branding, your domain:

Reach for the Join Page when you specifically want a link to drop into a campaign email, social post, or anywhere link-based — without setting up theme blocks or pasting code on your storefront.


Where to find your Join Page link

Your Join Page link is shown right on your campaign's overview page in ReferralCandy.

  1. From the ReferralCandy dashboard, open the campaign you want.

  2. On the campaign overview, find Promote your program: — your Join Page URL is the link displayed there.

  3. Copy it and share it however you'd like.

Example URL format:

  • <your-subdomain>.refr.cc/join/<campaign-url>

  • Also reachable as <your-subdomain>.referralcandy.com/join/<campaign-url> — both forms open the same page.

  • Example: your-store.refr.cc/join/default or your-store.refr.cc/join/summer-campaign

The URL is made up of two configurable parts: your store's subdomain, and the campaign's URL slug.


Changing your Join Page URL

Your Join Page URL is built from two parts that you can configure:

Subdomain (your store-level URL)

The subdomain part (e.g., your-store in your-store.refr.cc/...) is your store-level identifier. It applies to all your campaigns.

  • Find and edit it under: Account > Store details (look for the Subdomain field).

  • Changing the subdomain affects all your campaigns' Join Page and referral link URLs.

Campaign URL slug (per-campaign)

The campaign-URL part (e.g., default or summer-campaign in your-store.refr.cc/join/default) is configured per campaign.

  1. From your campaign, click Campaign details in the Get started section.

  2. In the Campaign URL field, set the slug you want (e.g., default, summer-2026, vip).

  3. Save.

The same Campaign URL slug is used for both your Join Page and your advocates' personal referral links — for example, an advocate's referral link looks like your-store.refr.cc/<campaign-url>/u/<advocate-code>.

Heads up: The Campaign URL slug appears in both your Join Page link AND your advocates' personal referral links. If you change it after sharing — or after advocates have shared their referral links — all those existing links will stop working. Pick a slug you're happy keeping long-term.


What customers see after clicking your Join Page link

A customer who clicks your Join Page link enters their email, then lands on their personal Share Page (with their referral link and one-click share buttons). Behind a second tab labeled Your Rewards — which requires authentication — they can track their rewards, customize their referral link, and update their PayPal payout email (if you use cash rewards). Already-enrolled advocates entering their existing email are taken straight to the Share Page; the auth gate only kicks in if they click Your Rewards.

For a full walkthrough of what advocates see and do at each step (including the two authentication options — sign-in link vs. password — and our recommendation for which to lean on), see What advocates see after signing up.


Customizing the Join Page design

The Join Page's design and copy (headline, body text, branding, colors, button labels) are edited in the campaign theme editor, under the Join Page template (located in the Entry section of Theme Assets).

  1. From your campaign, open the Customize campaign section.

  2. Click Themes.

  3. Click Customize on your active theme to open the theme editor.

  4. In the Theme Assets sidebar, expand the Entry section and click the Join Page template.

  5. Edit the layout, page header, body copy, button labels, colors, and other design elements. Use the preview to check how it'll look.

  6. Click Save.

Related templates in the same theme editor: the other pages in the advocate's journey are also customizable from the same theme editor. You'll find them under the Advocate Account Pages section in Theme Assets:

  • Login Page — the auth screen returning advocates see when accessing Your Rewards.

  • Create Password Page — the first-time auth screen for new advocates setting a password.

  • Rewards Page — the auth-gated page where advocates track their rewards, customize their referral link, and update their PayPal email.

  • Messaging Preferences Page — where advocates manage email notification frequency (linked from email unsubscribe).


Article FAQ

How is the Join Page different from the Join block (Shopify) or Embedded signup (Other Platforms)?

They serve the same goal — letting customers sign up for your referral program — but live in different places.

  • Join Page (this article) — a ReferralCandy-hosted page, accessible via a link. Customers visit a URL like your-store.refr.cc/join/<campaign-url>, on ReferralCandy's domain. Best when you just need a link to share (email blasts, social posts, etc.) — no setup work on your store required.

  • Join block (Shopify) and Embedded signup (Other Platforms) — the same signup form embedded on YOUR storefront, so customers stay on your domain when they sign up. More seamless for visitors browsing your store, but requires theme/widget setup.

You can use both — most merchants do: an embedded option on a "Refer a friend" page on their storefront, plus the Join Page link in emails and social posts.

Can I have multiple Join Page URLs for one campaign?

No — each campaign has one Join Page URL. The URL slug is set in Campaign details > Campaign URL; only one slug per campaign.

If you want different signup surfaces for different audiences (e.g., a VIP campaign vs. a general campaign), set up separate campaigns — each campaign gets its own Join Page URL.

What does the Join Page look like when an advocate is already enrolled?

If an already-enrolled advocate clicks the Join Page link and enters the email they signed up with, the page recognizes them and takes them straight to their Share Page with their referral link and sharing options visible — no signup, no authentication. So the same link doubles as a way for returning advocates to come back to their referral details.

They'll only see the authentication screen if they then click the Your Rewards tab on the Share Page to view their rewards history (or update their PayPal email, customize their referral link slug, etc.).

Did this answer your question?