A referral program is only as safe as its terms
Referral programs are one of the cheapest acquisition channels — but without clear terms they are also one of the easiest to game. Fake accounts, self-referrals, and buy-refer-refund loops can quietly drain your budget. This builder writes the terms that make a referral program defensible: a two-sided reward, a real qualifying event, a payout window, an annual cap, and explicit abuse-prevention clauses.
How it works
You define the reward economics and the rules; the tool assembles them into standard, publishable terms:
Referrer reward — what the sharer earns
Referee reward — what the new friend gets (give-get)
Qualifying event — the verifiable trigger that makes a referral count
Payout window — delay so the purchase clears refunds first
Annual cap — max successful referrals per person per year
Abuse clauses — self-referral ban, sole-discretion eligibility, reversal rights
The qualifying event is the load-bearing clause: tying the reward to a completed first paid purchase above a threshold — rather than a bare signup — is what stops the program being farmed. The payout window ensures that purchase has cleared the refund period before any reward is issued.
Tips and example
Use a give-get reward — say £10 credit to the referrer and £10 off the friend’s first order — so sharing feels generous, not self-serving. Make the qualifying event specific and verifiable: “completes a first paid order of £25 or more” leaves no room for argument. Keep a 14-day payout window so refunds clear before you pay, and set a sensible annual cap that real advocates never reach but arbitrageurs do. Keep every abuse clause: sole-discretion eligibility and the right to reverse rewards on suspected fraud are what let you act when someone inevitably tries to game it.