ReferralFlo
Fundamentals

What is a referral code?

A referral code is a short unique string that identifies the person who introduced a new customer. The referred person types it in at signup or checkout, and the business uses it to credit the referrer and release the reward once a qualifying action is completed.

Key takeaways
  • A referral code identifies a person; a promo code identifies a campaign.
  • Codes and links fail in opposite circumstances, which is why good programs offer both.
  • Design codes to survive being read aloud and retyped — visual collisions cause silent failures.
  • Rejections are usually eligibility conditions, not faults, and belong in the published terms.

How does a referral code work?

The business generates a code tied to one customer's account. That customer passes it on however they like. When someone enters it during signup or at checkout, the system looks up whose code it is, records the association, and releases both rewards once the qualifying event fires.

What is the difference between a referral code and a promo code?

A promo code is issued by the business and is usually the same for everyone in a campaign. A referral code belongs to an individual customer and identifies them. A promo code answers "which campaign"; a referral code answers "who introduced this person", which is what makes a reward payable.

Why offer a code when you already have a referral link?

Because they fail in opposite circumstances. A link breaks whenever the click is lost — stripped parameters, a different device, a screenshot passed on. A code survives all of that, because the referred person carries it themselves and types it in when they are ready.

This is the practical reason mature programs offer both. The link handles the common path with no effort from anyone; the code rescues the referral the link would silently have dropped.

Where do you find your referral code?

In the account or rewards area of whatever service you are using — commonly labelled "Refer a friend", "Invite" or "Rewards". Some services show it only after a qualifying action, such as completing a first order, so a missing code is not always an error.

What makes a good referral code?

Short, unambiguous when read aloud, and hard to mistype. Codes get passed verbally and in screenshots far more often than program owners expect, and characters that look alike cause failed redemptions that are indistinguishable from disinterest.

  • Avoid characters that collide visually — 0 and O, 1 and l and I
  • Keep it short enough to repeat over the phone
  • Let customers set a custom code where possible; a personal one gets shared more
  • Treat entry as case-insensitive, and trim whitespace before matching

Can a referral code be used more than once?

Usually yes — the same code is meant to be shared repeatedly by one advocate. What is normally limited is the other side: one redemption per new customer, and often a cap on how many rewards a single advocate can earn within a period.

Why does a referral code get rejected?

Most rejections are conditions rather than faults. The commonest are that the account is not new, that the code was entered after signup when it had to be entered during, that the program excludes that country or plan, or that the promotion has expired.

Do referral codes expire?

The code itself usually stays valid while the advocate's account is active. What expires is the offer attached to it — a seasonal reward amount, or a campaign window. The published terms are the only reliable statement of which applies.

Frequently asked

What does a referral code do?

It tells the business who introduced a new customer. Entering a valid code at signup or checkout links the new account to the referrer, which is what makes a reward payable to them once the qualifying action completes.

Is a referral code the same as a discount code?

No. A discount code reduces a price and is usually shared by the business to everyone in a campaign. A referral code identifies an individual customer as the source of the introduction, and often carries a discount as well.

Can I use my own referral code?

No. Nearly every program excludes self-referral, and it is one of the most commonly enforced terms. Codes are normally valid only for new customers, and attempts to redeem your own typically void the reward.

Sources

Last reviewed 9 August 2026.

Put this into practice

ReferralFlo handles the tracking, reward rules and fraud screening these pages describe — without engineering time.