Skip to content

How to set your referral target audience

Not every customer makes an equally good advocate. Opening the program to everyone maximizes reach; restricting it to proven buyers or hand-picked fans raises trust per referral but reaches fewer people. Set this in the Target audience section of the Campaigns tab, under “Who can refer”. Bloop checks every widget interaction against this rule automatically.

Target audience settings for referrers and referees with excluded segments

Option Who qualifies Login required
All customers Everyone, including guests No
Members Logged-in customers only Yes
Customer segments Customers in the Shopify segments you pick Yes

Anything more specific than “everyone” or “logged in” is expressed as a Shopify customer segment, built in Shopify admin under Customers → Segments. Segments are more expressive than a fixed list of options and they stay live — a customer who meets the condition tomorrow joins the audience tomorrow, with nothing to re-import.

What you want Shopify segment to build
Customers who have actually bought number_of_orders >= 1
A VIP or ambassador group customer_tags CONTAINS 'VIP'
High spenders amount_spent >= 500
A named, curated list customer_id IN (...)

Choose Customer segments and pick at least one segment under Only these segments. If the picker is empty, you have no segments yet — create one in Shopify first.

Choose When your goal is Trade-off
All customers Maximum reach — launch, growth pushes Widest funnel, but includes people who’ve never bought
Customer segments (prior buyers) Credible referrals at near-full reach The sweet spot for most stores
Customer segments (VIP tag or spend) A curated ambassador group High trust, minimum reach
Members Only logged-in, identifiable accounts Cleaner data, but costs some guest shares

For most stores, a segment of customers with at least one completed order is the strongest default — near-full reach, and every referrer has actually used the product.

Except these segments is an optional second list. Customers in it can never join the campaign, even when they match the audience above. Use it to keep groups out of a program rather than to define who belongs in it:

  • Wholesale or B2B accounts that shouldn’t be handed consumer discounts.
  • Staff and test accounts.
  • A segment already covered by a different, richer campaign.

A segment can’t be on both lists — targeted and excluded at once admits nobody, so Bloop blocks the save.

Hide the program from customers who don’t qualify

Section titled “Hide the program from customers who don’t qualify”

By default, a logged-in customer who doesn’t qualify still sees the program where you installed it, for example a popup telling them they aren’t eligible. To remove it entirely, set Customers outside the audience to Hide the referral program completely. The default is Keep showing the referral program.

This setting appears once you choose Customer segments or add a segment under Except these segments. It applies only to logged-in customers: they no longer see the popup, launcher, customer account block or thank-you block. Guests still see the program so they can log in and be checked, and your referral page is not affected.

Changing the audience — or the exclusion list — doesn’t only affect new joiners. Bloop reconciles the existing referrer list against the new rule:

  • Referrers who no longer qualify are deactivated. Their link and code stop working; nothing already earned is taken away.
  • People who already have a referrer account and now qualify are activated for this campaign. Other customers join the next time they use the program, so widening the audience doesn’t enrol your whole customer base at once.

Expect this to take a few minutes on a large customer base. Widen and narrow deliberately — flipping the audience back and forth churns referrer status each time.

Why the referrer’s trust is the whole point

Section titled “Why the referrer’s trust is the whole point”

The referrer’s credibility is the value of the channel — a referral from someone who’s actually used your product carries real trust; one from a stranger gaming a discount carries none, and may cost you a payout for nothing. Referred customers are also measurably better: they churn less and carry higher lifetime value than customers acquired any other way (Schmitt, Skiera & Van den Bulte, Journal of Marketing, 2011). Your audience rule is the dial between reach and that trust.

Industry Recommended audience Why
Fashion & apparel All customers Maximum reach for fast-moving, social products
Subscription Segment: active subscribers Active subscribers make credible advocates
Beauty & cosmetics Segment: VIP tag or repeat buyers Loyal fans give recommendations real weight
Electronics & high-ticket Segment: number_of_orders >= 1 Buyers who own the product give informed referrals
Wholesale / B2B Segment of the accounts you choose A known, controlled set of accounts
  1. Build the segment you need in Shopify admin under Customers → Segments, if you’re not using All customers or Members.
  2. Open Campaign → Target audience.
  3. Choose one of the three options under “Who can refer.”
  4. For Customer segments, add at least one segment under Only these segments.
  5. Optionally add segments under Except these segments.
  6. Save.

Tighten only when a signal appears — not pre-emptively:

  • Fraud or self-referral attempts → move to a segment of prior buyers.
  • Referral quality is poor → require at least one completed order.
  • You want a controlled ambassador program → point the audience at a VIP segment.
  • Clean, account-level attribution matters more than reach → use Members.

Illustrative, not measured data. A skincare brand launches with a Customer segments audience of number_of_orders >= 1. A month later, analytics show a small group of repeat buyers driving most referrals, so they build a VIP segment in Shopify, duplicate the campaign onto it with a richer reward, and add that VIP segment to Except these segments on the original campaign so nobody sits in both.

The referee side is fixed: only first-time customers can be referred, so the incentive always targets new buyers.

  • A friend who has already ordered from you can’t claim the friend reward.
  • An existing customer who checks out with a referrer’s shared code doesn’t become a referral, and the referrer earns nothing for it.
  • A customer who is already a referrer can’t be referred.

Bloop blocks self-referrals and other abuse automatically.

  • Starting narrow. A tight audience on day one hides who your real advocates are. Open wide, then tighten with data.
  • Building the segment as a static customer list. A condition-based segment keeps admitting new qualifiers; a hand-picked list goes stale the day you save it.
  • Restricting to Members without a reason. The login requirement quietly drops guest shares.
  • Using exclusions to define the audience. Exclusions are a fence around an audience, not a substitute for choosing one.
  • Tightening to fight fraud you don’t have. Bloop already blocks self-referrals — narrow the gate only when you see real abuse.