Most app referral programs stall for one of two reasons. The reward does not suit the person being asked to share, or sharing takes too many steps. Fix both and referrals become a steady source of new paying users, because a recommendation from a friend arrives with trust that an advert has to buy.
This guide covers the decisions that matter: what counts as a referral, what you give in return, and where the invitation lives in your app.
What Should Count as a Referral?
You have three choices, and each one changes how the program behaves.
A friend makes a purchase. Every reward is tied to revenue, so the program pays for itself. This is the option to start with.
A friend completes an action in the app, such as signing up. Rewards arrive sooner, which keeps referrers interested, but you are rewarding people before anyone has paid.
A friend installs the app. This grows the count fastest and tells you the least about quality.
Whichever you pick, count each friend once and tell users the rule in plain words on the screen where they share.
Which Reward Fits Which User?
There is no single best reward. The right one depends on who is sharing.
Free premium time suits everyday users. "Give a month, get a month" needs no explanation, costs you no cash, and rewards people with more of the thing they already like.
Rewards inside your app suit apps with their own currency. Credits, tokens or unlocks work when users already spend them. If they do not, a credit feels like a voucher nobody asked for.
Cash commission suits users with an audience. Someone with a following can bring in dozens of subscribers, and a share of each sale is what keeps them promoting. At this point a referral program becomes an affiliate program, and tiered commissions give your best referrers a reason to keep going.
A discount for the friend gives them a reason to act. The referrer is rewarded for sharing, and the friend gets a better first price for using the code.
You can combine these. Many apps give free time to every user and add cash for the handful who turn out to be natural promoters.
Where Should the Invitation Live?
Inside the app, one tap from somewhere users already go: the settings screen, the paywall, or the moment after they reach a goal. A referral program that lives on a separate web page gets found by almost nobody.
The screen itself needs very little:
- The user's own code and link, each with a copy button.
- A share button that opens the phone's share sheet.
- A count of friends referred and rewards earned.
Insert Affiliate provides this as a ready-made Refer a friend screen. Each user gets a code and link, you set the headline and reward text from your dashboard, and you can change them without shipping a new version of the app. The mobile app referral program page shows what users see.
How Do You Keep It Under Control?
Set a limit on how many rewards one person can earn each month, so the cost stays predictable. Then watch four numbers: how many users have become referrers, referrals this month, rewards given, and who your top referrers are.
Compare the lifetime value of referred users with everyone else. If referred users stay longer, you can afford a more generous reward. If they do not, switch what counts as a referral from installs or sign-ups to purchases.
Can You Run Referrals and Affiliates Together?
Yes, and it is usually the right setup. Users invite friends and earn free time. Creators and partners promote the app and earn commission. In Insert Affiliate both are the same kind of account, so a user who turns out to have an audience can start earning cash without signing up again.
Free premium time is added to the referrer's account automatically for apps that sell through RevenueCat or Adapty, and other setups deliver it through store codes.
The Short Version
- Count purchases, not installs, unless you have a reason to do otherwise.
- Give everyday users free premium time and give people with an audience cash.
- Put the share screen inside the app, one tap away.
- Limit monthly rewards and watch who your top referrers are.
