Customer referral program
Customer referral program software for apps and SaaS
The people who already pay for your product are the easiest partners to recruit. Refgrow enrolls your customers, gives each one a referral link and code inside your app, tracks the customers they bring from your payment provider, and pays the rewards.
7-day free trial · from $49/mo · cancel anytime
How it works
Your users are the partners
- 1
Enroll your customers
Connect Stripe and pick customers from a list, or paste a list exported from Paddle, Lemon Squeezy, Polar, Dodo Payments or Creem. Each customer gets a partner account, a referral link and an email from you, which you can edit first.
- Every address is checked with your payment provider, so only real customers get the email.
- Customers who are already partners are skipped.
- Up to 200 people per batch. Daily limits apply.
DemoPotential partnersYour customers
Maya ChenCustomer for 14 months PartnerJon Bell12 workspace referralsNora DiazCommunity educatorPartner signup pageyourapp.refgrow.com/joinIllustrative invite flow. Names are made up. - 2
Put the referral page inside your app
Add the widget to a page your signed-in customers already open and pass it their email. They see their link, coupon code, clicks, sales and earnings there, with no second sign-up.
- Your colors and your wording, in 9 languages.
- Customers who don't use a web app can join through a hosted portal.
- Or enroll them through the API and build your own page.
Sky accent · Embedded in your app
Illustrative widget and portal. Figures are made up. - 3
Track referred customers and pay rewards
When a referred customer pays, your payment provider tells Refgrow, and the reward goes to the customer who referred them, renewals included.
- Stripe, Paddle, Lemon Squeezy, Polar, Dodo Payments and Creem by webhook; anything else through the REST API.
- A hold period gives refunds time to come in first. A refund reverses the reward.
- Pay through PayPal or Wise, or record payments you send yourself.
What you set once
The reward, how long it lasts, the hold period and the minimum payout. You can give individual customers or products different terms.
How commissions work
Rewards
Rewards for customers and their friends
Pick one or combine them. Refgrow works out what each customer has earned.
A share of every payment
A percentage of what the referred customer pays, once, for a set number of months, or for as long as they stay.
A fixed reward
A set amount per paying customer. Easy to explain in one line inside your app.
A discount for the friend
A coupon code per customer, so the person they refer pays less and the customer who shared it still earns.
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
- A customer referral program needs customers who already pay. Refgrow does not bring you referrers; your customers are the referrers.
- Rewards are real money, not points or account credit.
- Want creators and outside affiliates as well? The same program takes them through the hosted portal. See turn your customers into affiliates.
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 a customer referral program?
A program that rewards your existing customers when people they recommend become paying customers. Each customer gets a personal link or code; when a referred person pays, the customer who referred them earns a reward.
What does customer referral program software do?
It gives every customer a link and a code, records who arrived through whom, matches payments from your billing to the right customer, works out the reward, and handles payouts. Refgrow does all of that and puts the customer's referral page inside your app.
How do my customers join?
Three ways: they open the widget inside your app and join in one click, you invite them in bulk from Stripe or a pasted list, or your backend creates them through the API. Every address you invite is checked with your payment provider first.
What is the difference between a customer referral program and an affiliate program?
Who the partners are. A customer referral program pays your own customers; an affiliate program usually pays outside creators and publishers. In Refgrow it is the same program, so you can run both with one set of terms, or give customers and creators different rates.
Can the reward be account credit or points?
No. Refgrow pays a share of real revenue through PayPal or Wise, or you record payments you send yourself. The friend's discount comes from a coupon code.
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.
Start your customer referral program
Enroll your customers, give them a referral page inside your app and pay them for the customers they bring. From $49/mo, with unlimited partners and 0% transaction fees.
- Bulk enrollment from Stripe or a pasted list
- A referral page inside your app
- A coupon code for every customer
- Payouts through PayPal or Wise