How variable rewards work in a referral program

Randomize the referral payout, publish the odds, and test it against a fixed reward.

Impact
Low
Effort
Medium
Filed under
Referral
Updated

A variable rewards referral program pays a different amount each time someone refers a friend, instead of a fixed amount. The referrer might get anything from a small credit to a large one, revealed after the friend signs up. The idea is that surprise holds attention better than a flat payout. Whether it brings in more referrals than a fixed reward depends on your product, so run it as a test against a plain reward before you commit.

How to do it

  1. Start with a plain referral program. Variable rewards modify an existing program. If you have no referral flow yet, build the basic one first. See milestone referral for a tiered version.
  2. Set the prize table. Pick four to six reward amounts, assign each a probability, and compute the average payout. Your average should match what you would pay for a referral under a fixed program, because the average is your real cost of acquisition. For example, if a fixed reward would be $20 and you offer $10, $20 and $50 at some mix of odds, check that the weighted average lands near $20.
  3. Set a floor. Make the lowest reward worth getting. If the smallest prize feels like nothing, referrers who get it will not try again.
  4. Pay only for qualified referrals. Define the qualifying step (the friend pays, completes onboarding, or reaches a usage milestone) and cap the number of referrals per person.
  5. Add a reveal. A scratch card or spin shown in the product after the friend qualifies makes the surprise visible. Show it right after the qualifying event.
  6. Publish the odds. Put the prize table and probabilities in the program terms and link them from the referral screen.
  7. Run it against a fixed reward. Randomly split referrers into two groups, one with a fixed reward and one with the variable one, and compare qualified referrals per referrer and cost per qualified referral after a few weeks.

Examples

Revolut. Its terms for a variable rewards referral campaign say the reward can vary with each referral: for selected customers, one of five amounts is chosen by a draw, and the odds are printed in the terms. The published table in the March 2026 version runs from a 60% chance of 10 GBP up to a 1% chance of 200 GBP, with 26% for 25 GBP, 10% for 50 GBP and 3% for 100 GBP. Invitees must sign up, pass identity checks and top up from an outside source before the referrer is paid. This shows how a variable reward is run, not that it beats a fixed one.

What it looks like in practice

Say you sell project software at $20 a month and currently give referrers a $20 credit. For the test, half of your referrers keep the $20 credit. The other half see a scratch card after each qualified referral, with prizes of $10 (50%), $20 (30%), $30 (15%) and $100 (5%), averaging $20.50. The odds are in the terms. After six weeks you compare how many qualified referrals each group generated per person and what each group cost you. If the scratch card group does not refer more, you go back to the fixed credit.

When it backfires

  • It can be an illegal lottery. A promotion becomes an illegal lottery when it has three elements: a prize, an outcome decided by chance, and consideration (something of value required to enter), per a Foley Hoag article on JD Supra. A random reward that depends on a friend making a purchase may raise lottery-law questions. The same source says each state regulates prize promotions on its own. Get a lawyer's read on your terms before launch, especially if the prizes are large or you operate in several countries.
  • Disclosure. Hidden odds invite complaints. Publish the table and the cap.
  • Disappointment. Referrers who keep drawing the lowest prize can feel cheated. A decent floor and a visible cap on top prizes help.
  • Cost drift. Large prizes that hit more often than your table says will break the budget. Compute the payout from the real distribution each month.
  • Fraud. Bigger possible rewards attract self-referrals and fake accounts. Pay only after a real qualifying action.
  • Your audience. A gamble-like mechanic may feel wrong for conservative B2B buyers or professional services.

Questions people ask

What is a variable rewards referral program? One where the referral reward varies, by chance or by tier, rather than being a fixed amount.

What are multi-step referral rewards? Rewards that grow with the number of successful referrals, such as a bigger reward for the third referral than the first. That differs from a random reward, and the two can be combined.

Do variable rewards beat fixed referral rewards? The answer depends on your audience and the size of the reward. Split-test against a fixed reward with your own users.

Sources

Want word-of-mouth like this on autopilot?

CommunityMentions gets your brand mentioned in the Reddit threads your buyers already read, plus YouTube, Medium, LinkedIn and X. We aim for 5 to 10 comments a day.

See how it works →