How to Design a Double-Sided Referral Reward That Actually Converts
A framework for double-sided referral rewards: cash vs credit vs discount, sizing incentives against AOV or ACV, and when escrow prevents payout abuse.

A double-sided referral reward pays both the referrer and the person they referred: one incentive for making the introduction, one for acting on it. Programs with double-sided rewards convert better than single-sided ones because the new customer gets a reason to redeem, where a single-sided program only thanks them for showing up.
Most reward programs fail for a design reason, not a promotion reason: the payout is either too small to justify the ask, too large to sustain, or structured around the wrong currency for the buying decision. This post covers how to pick a reward type, size it against your AOV or ACV, and decide when to hold payouts in escrow instead of firing them instantly.
What counts as a double-sided reward, exactly
A double-sided reward is any referral incentive structure where both parties in the transaction, the existing customer (referrer) and the new customer (referred), receive a payout tied to the same referral event. ReferralFlo supports this natively across cash, discount codes, store credit, product credit, gift cards, charitable donations, and loyalty currency, in any combination on either side.
The two sides don't have to match. A common pattern: the referrer gets $50 cash, the referred friend gets a 20% discount on their first order. Mismatched currencies work because each party is optimizing for something different. The referrer wants value they can bank; the referred customer wants a lower price on something unproven. Set both up from a single dashboard on the product page, and see program-type-specific patterns on the customer referral program page for program-type-specific patterns.
Cash vs. credit vs. discount: which reward type converts
There's no universal winner; the right currency depends on purchase frequency and margin. Cash performs best for high-consideration, low-frequency purchases (SaaS, fintech, real estate) where the referrer wants a payout independent of repeat spend. Credit and discounts outperform cash for repeat-purchase DTC and subscription businesses because they reinforce the next transaction instead of leaking value out of the relationship.
| Reward type | Best fit | Why it works | Watch-out |
|---|---|---|---|
| Cash | B2B/SaaS, fintech, real estate, one-time high-ACV purchases | No obligation to buy again; feels like real compensation for the introduction | Highest cost per acquisition if not capped or escrowed |
| Store/product credit | DTC, e-commerce, subscription | Drives a second purchase, keeps the dollar inside the business | Less motivating for customers who already churned or don't plan to buy again |
| Discount code | First-purchase acquisition, low-trust categories | Lowers the barrier for the referred friend to try something new | Discounting existing customers erodes margin without adding new revenue |
| Gift card | Cross-brand or B2C programs with no repeat purchase path | Feels like cash without exposing payout rails | Adds a third-party dependency and fulfillment cost |
| Charitable donation | Ambassador/advocacy-driven audiences | Appeals to mission-aligned advocates over transactional ones | Doesn't move revenue-motivated referrers |
| Loyalty currency | Programs with an existing points system | Reinforces an incentive structure customers already understand | Requires customers to already value the points economy |
A practical default: pay the referrer in cash or credit (whichever matches your repeat-purchase pattern) and give the referred customer a discount on their first order. That split rewards the introduction with something bankable and reduces first-purchase friction for the new customer, without discounting your existing base. Reward automation, including double-sided fulfillment across all these currencies, runs through ReferralFlo's payout engine — check integrations for the payment and commerce systems it connects to, including Stripe and Shopify.
Sizing the reward against AOV or ACV
Set reward size as a percentage of average order value (AOV) for DTC/e-commerce or annual contract value (ACV) for B2B/SaaS, not as a flat number picked because it sounds fair. A flat $25 reward is generous against a $60 AOV and irrelevant against a $12,000 ACV. The same number produces completely different conversion behavior depending on the business it's attached to.
A starting framework: for e-commerce, reward the referrer 10–20% of AOV in cash or credit, and give the referred customer a comparable discount on their first order. For SaaS/B2B, reward the referrer a flat dollar amount or credit equal to roughly 5–15% of monthly or first-year contract value, often paid only after the deal closes. The right percentage depends on your margin structure and how much of that value you can afford to give up per acquisition. Model both sides with the ROI calculator before launch; guessing is the expensive version.
Two sizing mistakes show up repeatedly. First, rewarding referrers a flat amount regardless of deal size, which underpays large-contract referrals and overpays small ones; tiering the reward against actual contract or order value fixes this. Second, sizing the reward off list price instead of realized margin, which quietly makes every successful referral unprofitable. Real-time referral-revenue dashboards and cohort/LTV comparisons of referred versus paid-acquisition users let you check whether a given reward size is still profitable once actual referred-customer retention data comes in.
When to use reward escrow instead of instant payout
Instant payout works when the referral event and the value event happen at the same moment: a completed purchase, a paid invoice. Reward escrow is the right call whenever there's a gap between the referral action and the point where the business captures value, because paying out before that gap closes is what creates abuse and clawback headaches.
ReferralFlo's reward escrow holds a payout pending a defined condition — KYC completion, a closed deal, or a first order — and releases it automatically once that condition is met. Common escrow triggers:
- Fintech and regulated industries: hold payouts until KYC/identity verification clears, which matters given region-aware reward rules referenced for FINRA, FCA, and BaFin contexts.
- B2B/SaaS: hold referrer rewards until the referred deal closes, not at trial signup, to avoid paying for referrals that never convert.
- E-commerce: hold rewards until the first order ships and the return window passes. Immediate payout on a since-refunded order is a direct loss.
Escrow pairs directly with anti-fraud detection. ML-based checks for self-referrals, IP collisions and velocity, disposable emails, and device overlaps run before a held reward is released, not after it's already been paid out. That ordering is the reason escrow reduces fraud loss: you're checking before money moves, not clawing it back afterward. Full configuration details, including webhook events for each escrow state change, are in the docs.
Testing and iterating on reward design
Reward design isn't a one-time decision. It's a variable you should be running A/B tests against from launch. Built-in experimentation lets teams test reward amounts, currencies, and copy against each other on live traffic, so nobody ships a single configuration and hopes the initial guess was right.
Run tests on one variable at a time: currency (cash vs. credit) with size fixed, or size with currency fixed. Compare downstream retention and LTV of the resulting customers, not only the conversion rate on the referral action. A bigger reward that pulls in lower-quality referrals isn't a win, even if the top-line referral count looks better. Cohort comparisons of referred vs. paid-acquisition customers make this visible over time.
If you're starting from zero, the fastest path is generating a trackable referral link with the link generator, picking one reward structure from the table above that matches your AOV/ACV, and running it for one full sales or purchase cycle before changing anything. For a walkthrough of reward configuration, escrow rules, and fraud settings specific to your program type, book a demo.
Frequently asked questions
What is a double-sided referral reward?
A double-sided referral reward pays both the referrer and the referred customer for the same referral event. For example, the referrer gets cash or credit while the referred person gets a discount on their first purchase.
Should referral rewards be cash, credit, or a discount?
Cash works best for high-consideration, low-frequency purchases like SaaS or real estate. Store or product credit works best for repeat-purchase DTC and subscription businesses. Discounts work best for lowering first-purchase friction for the referred customer.
How do I size a referral reward against AOV or ACV?
Set the reward as a percentage of AOV (e-commerce) or ACV (B2B/SaaS), not a flat amount. Common ranges: 10–20% of AOV for e-commerce, 5–15% of contract value for SaaS, adjusted for margin.
When should I use reward escrow?
Whenever there's a gap between the referral action and realized value: hold payouts until KYC clears, a deal closes, or a first order ships past the return window.

Referral program specialist and researcher who helps businesses turn referrals into a stable, scalable, and transparent distribution channel.
17 articles by this author →Design a reward that pays for itself.
We'll model your reward against your AOV and show the break-even in the demo.
Related reading

Why referral program benchmarks go stale fast
Referral program benchmarks shift constantly, yet popular roundup posts rarely get revised: the reward terms y…


Why Your Referral Program Isn't Growing (And How to Fix It)
Why your referral program isn't growing: five failure modes, from a buried share moment to unchecked fraud, wi…


In-house affiliate program vs. agency: cost and control
An in-house affiliate program typically costs less per dollar of sales once volume grows, but an affiliate age…

