App referral program
An app referral program that lives inside your app
Give every user a referral link on a screen they already open, pay them a share of the subscriptions their friends buy, and let Refgrow track the sales and the payouts. For web apps, mobile apps and anything people subscribe to.
7-day free trial · from $49/mo · cancel anytime
How it works
Your users are the partners
- 1
Enroll your users
Put the partner dashboard inside your app so any signed-in user can join in one click, or enroll the customers you already have in bulk from Stripe or through the API.
- No second sign-up: the widget recognises the signed-in user by email.
- Want users to accept your terms first? Turn on explicit joining, and they click Join before they get a link.
- Create a partner from your sign-up flow with one API call, so every new user has a link from day one.
DemoEnroll your users
Refer a friendEarn 30% when people you refer subscribe.
Signed-in users join with one click and get their link right away, with no second sign-up.
Illustrative demo. Emails and codes are made up. - 2
Track subscriptions, not just the first payment
A referral link or code is recorded when the friend arrives. When they pay, your payment provider tells Refgrow, and the commission goes to the user who referred them, renewals included.
- Stripe, Paddle, Lemon Squeezy, Polar, Dodo Payments and Creem by webhook; anything else through the REST API.
- Pay once, for a set number of months, or for as long as the subscriber pays.
- A hold period gives refunds time to come in first. A refund reverses the commission.
Sky accent · Embedded in your app
Illustrative widget and portal. Figures are made up. - 3
Pay your users
Refgrow keeps a balance for every user who referred someone. Pay through PayPal or Wise, or record payments you send yourself.
- A minimum payout so you don't send tiny amounts.
- Self-billing invoices with your company and tax details.
- A coupon code per user, so the friend gets a discount too.
What you set once
Your commission, how long it lasts, the hold period and the minimum payout. Refgrow applies them to every user, and you can change terms for one user or one product.
How commissions work
Apps it fits
Apps people pay for themselves
A referral program works best when people already tell friends about the app. Some common setups:
AI apps
Users show what they made with the app. Put their referral link next to the share or export button, and pay a share of each subscription it brings.
Read moreWellness and habit apps
People recommend a meditation, sleep or habit app to friends and family. A coupon code gives the friend a discount on the first month.
Language learning apps
Learners bring study partners. A referral code works where links don't, such as a classroom or a group chat.
Tutoring and study apps
Students and parents recommend a study app to classmates. Pay a fixed reward per new paying student or a share of the subscription.
Job search and career apps
Job seekers share tools with peers in the same search. A fixed reward per paid signup is easy to explain.
Mobile apps
iOS and Android apps sold through your own checkout or reported from your backend.
Read more
Also included
A coupon code per partner
Partners can share a code instead of a link. With Stripe, Refgrow can create a promotion code for every partner, so the friend gets a discount and the sale is credited even without a click.
Unlimited partners
Every plan has unlimited partners and referrals, so you can enroll every user, not just a few.
Works with your billing
Stripe, Paddle, Lemon Squeezy, Polar, Dodo Payments and Creem report payments by webhook. On anything else, report sales from your backend with the REST API.
Fraud review
Suspicious commissions, such as a partner buying through their own link, are held with the evidence so you decide before anyone is paid.
Things to share
Add banners, images and ready-to-copy text. Partners find them in the widget and portal, so they don't have to write their own.
0% transaction fees
One monthly price. Refgrow takes no percentage of the sales your partners bring in.
Good to know
- Refgrow pays users a share of real revenue. It does not run points, waitlists or in-app credits.
- It does not connect to the App Store or Google Play; report those purchases through the API.
- You need users who already pay. If you don't have them yet, start with the first 90 days guide.
Pricing
A flat monthly price set by how much revenue your partners bring in. Affiliate revenue is what referred customers pay you, not your total revenue.
Pro
$49/mo
Up to $10,000/mo of affiliate revenue
- Unlimited affiliates
- Embedded widget & tracking
- Hosted Affiliate Portal
- Coupons & fraud protection
- Auto payouts (PayPal/Wise)
- Multi-tier commissions
- Custom portal domain
- White-label (no branding)
Business
$99/mo
Up to $25,000/mo of affiliate revenue
- Unlimited affiliates
- Embedded widget & tracking
- Hosted Affiliate Portal
- Coupons & fraud protection
- Auto payouts (PayPal/Wise)
- Multi-tier commissions
- Custom portal domain
- White-label (no branding)
Above $25,000/mo: +$99/mo for every extra $25,000/mo of affiliate revenue, added in Billing whenever you need it. 0% transaction fees on every plan. Compare plans
Questions
What is an app referral program?
Your users get a personal link or code to share. When someone they refer starts paying for your app, the user who referred them earns a reward, such as a share of the subscription. Refgrow gives every user that link, tracks the payments and works out what each person has earned.
Can the referral program live inside my app?
Yes. Put the Refgrow widget on a page your signed-in users already open, such as Account or Settings, and pass it the user's email. They see their link, coupon code, clicks, sales and earnings there, with no second sign-up. You can also enroll users through the API and build your own screen.
Does it work for a subscription referral program?
Yes. When a referred subscriber renews, your payment provider tells Refgrow and the commission goes to the user who referred them. You choose whether a referral pays once, for a set number of months, or for as long as the subscriber pays.
Does it work with App Store and Google Play purchases?
Refgrow does not connect to the App Store or Google Play. If you sell through them, your backend reports each purchase with the REST API, with the referral code or the customer's email, and Refgrow credits the right user. Purchases through Stripe, Paddle, Lemon Squeezy, Polar, Dodo Payments or Creem are tracked by webhook.
Can I enroll the users I already have?
Yes. Connect Stripe to choose from your newest customers, or paste a list exported from another provider. Up to 200 people go in one batch, every address is checked with your payment provider first, and daily limits apply. Users who open the widget later are enrolled when they join.
What does it cost?
Pro is $49/mo for up to $10,000/mo of affiliate revenue, and Business is $99/mo for up to $25,000/mo of affiliate revenue. Above $25,000/mo: +$99/mo for every extra $25,000/mo of affiliate revenue, added in Billing whenever you need it. Unlimited partners and 0% transaction fees on every plan.
Put a referral program inside your app
Enroll your users, give them a link inside your app and pay them for the subscribers they bring. From $49/mo, with unlimited partners and 0% transaction fees.
- Enrollment in the app, from Stripe or the API
- Recurring commissions on subscriptions
- A coupon code for every user
- Payouts through PayPal or Wise