Rewards

What is a referral program?

Glossary
Rewards
Referral program

In short

A referral program rewards existing users for inviting new users to a product. The referrer, and often the new user too, receives a reward once the invite leads to a sign-up or a first key action. It turns satisfied users into an acquisition channel driven by word of mouth.

Why it matters for apps

People trust recommendations from friends more than ads. A referral program gives satisfied users a simple, rewarded way to pass the product on.

  • Growth: Each active user becomes a potential source of new users, which can lower reliance on paid acquisition.
  • Quality: Referred users arrive with context from a friend, so they often understand the value faster.
  • Common mistake: Rewarding the sign-up alone. That invites fake accounts. Reward a real first action, such as a first payment or first ride.
  • Design choice: Two-sided rewards, for both inviter and new user, make the invite feel like a favor rather than a sales pitch.

Industry examples

FinTech

Revolut runs an invite program that rewards existing users when friends they invite sign up and meet set conditions.

Mobility

A scooter-sharing app gives both the inviter and the new rider free minutes after the new rider completes a first trip (hypothetical).

Build it with StriveCloud

In StriveCloud, currencies can be granted for referrals. Your app tracks the referral link and sends a referral event through the API, where a stat counts it. Stat triggers then pay out currency or a scratchcard per referral, and a leaderboard can rank top referrers.

Want to try this? Explore the Gamification API

Frequently asked questions

What is a referral program in an app?

A referral program rewards users for inviting friends to the app. The reward is usually paid once the friend signs up or completes a first key action.

How do you prevent referral program fraud?

Reward a meaningful action, such as a first purchase or first ride, rather than a sign-up alone. Caps on rewards per user also limit abuse.

Should both the referrer and the new user get a reward?

Two-sided rewards are common because they give the new user a reason to accept the invite. They also make the inviter feel they are doing a friend a favor.