Guides / Guide

How referral codes actually work (and why both people get paid)

Published Jul 30, 2026

Referral programs can feel like a trick. Why would a company pay you to bring a friend? But the logic is simple once you see it from their side, and understanding it makes you better at using these programs.

Why companies pay for referrals

Acquiring a new user through ads is expensive. A referral is cheaper and better: the new user arrives pre-trusted by someone they know, and they tend to stick around longer. So the company happily splits some of what it would've spent on ads between the two of you. That's why nearly every get-paid-to program has a refer-a-friend feature: it's their cheapest marketing.

The two-sided bonus

Most referral programs pay both sides, but not always equally or at the same time:

The person who signs up (the referee) usually gets a welcome bonus, often after completing some small first action. Their first survey, first receipt, first qualifying purchase.

The person who shared the code (the referrer) gets a referral reward, usually triggered by that same first action. Some programs also give the referrer a percentage of the new member's future earnings, for life. Swagbucks and several others do this.

Codes vs. links

Programs hand out referrals in one of two forms. Some give you a short code you type in during signup. Others give you a link that has the referral built in. You just click it and register. Both do the same job. On this site, when you draw something, you'll get whichever form the member submitted: a code to paste, or a link to open.

The catch nobody mentions

The bonus is only as good as the payout behind it. A large-sounding signup bonus in points that redeem poorly, or with a cashout minimum you'll never reach, isn't worth as much as a smaller cash bonus you can actually withdraw. Before chasing any signup offer, check the program's payout type and minimum. Every program page on this site links out to the program's own terms for exactly that.

Where this site fits

The awkward part of referrals is matching: most people signing up don't know an existing member, and most members never find anyone to refer. Drawing a code here closes that gap. You get a real member's code, the member gets the referral credit (and on most programs you get a welcome bonus too), and the pool rotates fairly so everyone's code gets a turn. See use my Swagbucks referral link for a live example.