For apps with users and customers
Let your users bring in new users, and earn for it.
The people who already use and pay for your product are the easiest partners to find. Refgrow gives each of them a referral link inside your app, tracks who they bring in, and pays them a share of what those people pay you.
How it works
From customer to partner in three steps
- 1
Invite the customers you already have
Connect Stripe and pick customers from a list, or paste a list exported from Paddle, Lemon Squeezy, Polar, Dodo Payments or Creem. Each person gets a partner account, a referral link and an email from you, which you can edit before it goes out.
- Every address is checked with your payment provider, so only real customers get the email.
- People 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 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. Users who sign up later get the same page.
- Your colors and your wording. The widget and portal come in 9 languages.
- Want users to accept your terms first? Turn on explicit joining, and they click Join before they get a link.
- People who don't use your app can join through a hosted portal on your-name.refgrow.com or your own domain.
Sky accent · Embedded in your app
Illustrative widget and portal. Figures are made up. - 3
Refgrow tracks the sales and pays your users
A tracking script on your site records the referral click. When the referred person pays, your payment provider tells Refgrow, and the commission goes to the user who brought them, renewals included.
- A percentage or a fixed amount, paid once, for a set number of months, or for as long as the customer pays.
- A hold period gives refunds time to come in first. A refund reverses the commission.
- Pay through PayPal or Wise, or record payments you send yourself.
What you set once
Your commission, how long it lasts, the hold period and the minimum payout. Refgrow applies them to every partner, and you can change terms for one partner or one product.
How commissions work
Also included
A coupon code per partner
Users 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 invite your whole customer base, not just a few.
Set up by your AI agent
Run npx refgrow init in your app's folder. It adds the tracking script and the widget with a diff you approve and connects Claude Code, Cursor or Codex. Your agent can then invite your customers once you approve the preview.
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.
Things to share
Add banners, images and ready-to-copy text for emails and social posts. Partners find them in the widget and portal, so your users don't have to write their own.
0% transaction fees
One monthly price. Refgrow takes no percentage of the sales your partners bring in.
Who it fits
Products that already have users
It works best when your partners are the people who use your product, not outside affiliates you still have to find.
- Consumer and prosumer appsApps people use every week and mention to friends, family or coworkers.
- AI toolsProducts whose users show what they made to other people.
- Courses, coaching and communitiesStudents, clients and members who recommend you to people like them.
- Trading toolsProp firms, copiers, signals and bots that traders share in their own groups and channels.
Also see customer referral program software and affiliate tracking for mobile apps.
When it is not the right fit
- You don't have users or customers yet. A referral program needs people who already use the product.
- You want points, a waitlist or a sign-up game. Refgrow pays partners a share of real revenue.
- You sell physical goods in an online store. Tools built for e-commerce platforms fit better.
- Your partners are creators and outside affiliates rather than your users. See the Partner Network and community-led SaaS.
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)
- 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)
- 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
Do my users have to sign up somewhere else?
No. Put the widget on a page of your app and pass it the signed-in user's email, and they see their referral link right there. If you want them to agree to your terms first, turn on explicit joining and they click Join. People outside your app can join through the hosted portal.
Can I invite all my existing customers at once?
In batches. Connect Stripe to choose from your newest 500 customers, or paste a list or CSV export from Paddle, Lemon Squeezy, Polar, Dodo Payments or Creem. Up to 200 people go in one batch, every address is checked with your payment provider first, and daily limits apply.
How much do my users earn?
You decide. A percentage or a fixed amount per payment, paid once, for a set number of months, or for as long as the referred customer keeps paying. You can give individual partners different terms.
Can the friend get a discount?
Yes, through the partner's coupon code. With Stripe, Refgrow can create a promotion code for each partner automatically.
Do I need to write code?
A little: the tracking script, the widget and a connection to your payment provider. npx refgrow init adds the script and the widget for you with a diff you approve, and your coding agent can pass the referral code to your checkout.
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.
Turn the customers you have into partners
Connect your payment provider, invite your customers and put their referral link inside your app. From $49/mo, with unlimited partners and 0% transaction fees.
- Bulk invites from Stripe or a pasted list
- A referral page inside your app
- A coupon code for every partner
- Payouts through PayPal or Wise