Skip to content

How to set your referral target audience

Your target audience decides who can refer friends. Opening the program to everyone gets the most shares. Limiting it to proven buyers or a VIP group makes each referral more trustworthy, but reaches fewer people.

  • Who can refer: everyone, members or Shopify segments
  • Whether eligible customers join automatically or by choice
  • Segments that can never join
  • What customers outside the audience see
Setting Starts as
Who can refer All customers
When an eligible customer visits Join automatically
Except these segments None
Customers outside the audience Keep showing the referral program
Who can be referred First-time customers (fixed)
Option Who can refer Best for
All customers Everyone, guests included, no login Launch and growth pushes: the most reach
Members Logged-in customers only Clean, account-level data, but fewer guest shares
Customer segments Customers in the Shopify segments you pick (login required) Proven buyers or a VIP group: more trust per referral

Start with All customers to learn who actually refers, then narrow it only if you see poor-quality referrals or abuse. Bloop already blocks self-referrals.

Segments are built in Shopify under Customers → Segments and update by themselves: a customer who qualifies tomorrow joins the audience tomorrow. Useful ones:

What you want Shopify segment
Customers who have bought number_of_orders >= 1
A VIP group customer_tags CONTAINS 'VIP'
High spenders amount_spent >= 500
  1. Open the target audience

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

    2. In the campaign menu, click Audience → Target audience:

      The campaign page with Target audience highlighted

  2. Choose who can refer → Click Save

    1. Under Referrer, pick All customers, Members or Customer segments.

    2. For Customer segments, pick at least one segment in Only these segments. Empty list? Create a segment in Shopify first.

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

    4. Optional: in Except these segments, add groups that can never join, such as wholesale, staff or test accounts.

    5. Optional: in Customers outside the audience, pick Hide the referral program completely. This setting appears only when you use segments or exclusions. It hides the popup, launcher, customer account and thank-you page from logged-in customers who don’t qualify, but not your referral page. Logged-out visitors still see the program so they can log in:

      The Target audience page with the Referrer, Only these segments, When an eligible customer visits, Except these segments and Customers outside the audience settings highlighted

    6. Click Save in the bar at the top of the page.

This is fixed: only first-time customers can be referred, so every referral brings you a new buyer.

  • A friend who has already ordered from you can’t claim the friend reward.
  • An existing customer who uses a referrer’s code doesn’t count as a referral, and the referrer earns nothing.
  • A customer who is already a referrer can’t be referred.