For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rewards

Every Bloop referral has two rewards:

  • Referee reward — what a new customer gets for using a referral link or code.

  • Referrer reward — what an existing customer earns after their referee buys.

Configure both from the Referrer reward and Referee reward sections of the Campaign tab. Each has its own on/off toggle.

Best practice: Match the reward type to how often people buy from you — store credit works well if customers return; cash or a discount works better for one-off purchases. Keep the combined reward value below your profit on a referred order. Always give the referee something too — two-sided rewards work better than referrer-only ones. See designing your offer.

Choose a referrer reward type

Reward type
How it works
Payout

Discount coupon

A Shopify discount code — fixed amount or percentage; can be restricted to specific products or collections

Automatic in Shopify

Store credits

Shopify Store Credit applied directly to the customer's account

Automatic in Shopify

Cash

Tracked in Bloop; you process the payment yourself

Manual payout

Custom

A reward you describe in your own words (a gift, swag, a service) and fulfil yourself

Manual — held for your approval

Cash rewards require a payment method on your account before they can be enabled.

A custom reward has no value, minimum, or expiry — just a short description (up to 500 characters) of what the referrer gets. It's never issued automatically: it stays Pending until you approve it in Referral orders, once you've arranged to fulfil it. Use it for rewards outside Shopify; otherwise a discount code, store credit, or cash is simpler since it issues on its own.

Pick a type based on how often customers buy from you: store credit if they're likely to order again, cash or a discount if not. See best practices: choosing the right referral reward for the full breakdown by industry.

Set the discount value

Choose a fixed amount (best for a narrow price range) or a percentage (best for a wide price range, since it scales with order size). The referee reward uses the same options.

The margin rule. Add the referrer and referee rewards together, and keep that combined cost below your profit on a referred order. That keeps every referral profitable. Refine the value with A/B testing once you have traffic.

Minimum requirements

You can require a minimum before a referrer reward is issued: a minimum purchase amount, a minimum number of items, or a minimum number of referees (rewards in cycles, e.g. every 5th referral). Default is None. Most stores should leave this off at launch and only add one if margin becomes a problem.

Tiered rewards

The settings above pay a flat reward. If you want to pay more as a referrer brings in more friends, use FlexiTiers — see Set up tiered referral rewards.

Expiry

Reward codes can expire after a set number of days, or never expire. A short period (14–30 days) creates gentle urgency; use None for long, considered sales cycles. Bloop reminds referrers before a code expires.

Review period

The review period delays reward approval by a number of hours. Set 0 for instant approval — best for most stores. A short delay is worth it for high-value cash rewards or if you've seen abuse. Suspicious orders are always held separately, regardless of this setting.

When a reward counts as earned

Choose when a referral counts as successful: Paid (default, fastest thank-you — right for most stores), or Fulfilled (waits until you ship — useful for made-to-order goods or pre-orders). Set this in Referral → Settings.

Revoking a reward

If an order is cancelled or refunded, Bloop can take back an already-issued reward. Set the revoke trigger to control when: on cancel, on refund, or both (default).

Revoke trigger
Reward is revoked when…

Both (default)

The order is cancelled or fully refunded

Order cancelled

Only when the order is cancelled

Order refunded

Only when the order is fully refunded

A partial refund never revokes a reward, and Bloop never takes back a reward the referrer has already used. Every revocation is logged in referral activity and shown as Revoked on the referral hub.

Common mistakes to avoid

  • Rewarding only the referrer. Always give the referee something too — it converts better.

  • Setting rewards without checking your margin. Add both rewards together and compare to your profit per referral.

  • Never testing your reward. Use A/B testing to check if a different value works better.

Next steps

Last updated