Skip to content

How to launch a referral program

Customers share a link or code, their friend gets a discount on the first order, and the referrer earns a reward when that friend buys.

Bloop displays its referral widget through a Shopify theme app embed, so the program appears on your live storefront without editing theme code.

Bloop creates First campaign when you install the app. It starts Inactive with these settings:

Setting Starts as
Referrer reward Discount coupon, 15%
Referee reward Discount coupon, 10%
Who can refer All customers
Who can be referred First-time customers (fixed)
Link and code Referral link on, Referral code off
Referral popup on your storefront Off

The defaults work as they are, so skip any step you’re happy with. Want affiliates instead? See How to launch an affiliate program.

For the full reasoning behind each audience choice, see Set your referral target audience.

Every setting opens from the Campaign setup list on the left of the campaign page. Save is in the bar at the top of each settings page.

  1. Open your campaign

    1. In your Shopify admin, click BLOOP Refer & Aff → Referral program.

    2. On the Campaigns tab, click First campaign:

      Referral program in the app menu (1) and First campaign, Inactive, in the Campaigns list (2)

  2. Set the referrer reward → Click Save

    1. In the Campaign setup list, click Rewards → Referrer reward:

      The campaign page with Referrer reward marked (1)

    2. Click Edit reward:

      The Referrer reward page showing Referrers get a 15% discount, with Edit reward marked (2)

    3. In Reward types, pick Discount coupon, Store credits, Cash, Free product, Custom or No reward.

    4. In Discount value, pick Percentage or Fixed amount and enter the value:

      The Edit reward page with Reward types (3) and Discount value (4) marked

  3. Set the referee reward → Click Save

    1. Click Rewards → Referee reward.

    2. In Reward types, pick Discount coupon or Free product.

    3. In Discount value, pick Percentage or Fixed amount and enter the value:

      The Referee reward page with Reward types (2) and Discount value (3) marked

  4. Choose who can refer → Click Save

    1. Click Audience → Target audience.

    2. Under Referrer, pick All customers, Members (logged-in only) or Customer segments (set in Only these segments).

    3. In When an eligible customer visits, keep Join automatically, or pick Join only when they choose to to show a Join button.

    4. Optional: in Except these segments, add segments that can never join:

      The Target audience page with the audience choice (2), When an eligible customer visits (3) and Except these segments (4) marked

  5. Choose how customers share → Click Save

    1. Click Sharing → Link and code.

    2. Keep Referral link on. Each referrer gets a unique link.

    3. Optional: turn on Referral code so friends can also type a code at checkout:

      The Link and code page with Referral link, Active (2), and Referral code, Inactive (3)

  6. Turn on the referral popup → Click Save

    1. Click Overview. In Branding status, click Widget:

      The Branding status card with the Widget row, Inactive, marked (1)

    2. Turn on Referral popup on your storefront:

      The Referral widget editor with the Referral popup on your storefront switch, Off, marked (2)

  7. Switch on your campaign

    1. Go to the top of the campaign page.

    2. Click Activate next to First campaign:

      The campaign header next to First campaign, with the status Inactive (2)

    The status changes to Active and Bloop shows Campaign enabled.

  8. Turn on the app embed → Click Save

    This puts your program on your online store, so do it last. If App embed status already shows Active and a Manage button, the embed is on: skip to the test below.

    1. In the Shopify admin sidebar, click BLOOP Refer & Aff.

    2. In App embed status, click Turn on:

      App embed status showing Inactive, with the app in the sidebar (1) and the Turn on button (2) marked

    3. In the theme editor, click Save:

      The theme editor with the BLOOP Refer & Aff app embed switched on and the Save button marked (3)

Customers click the widget button to open the referral popup, join and get their link:

The referral popup on a storefront, opened from the widget button