Refgrow
Stripe Integration

Best Affiliate Software for Stripe

Add a professional referral program to your Stripe-powered SaaS with automatic conversion tracking, commission attribution, and payout tools. Follow the setup steps and verify tracking before launch.

Works withStripe

What you get with Refgrow + Stripe

Everything you need to run a professional affiliate program on top of Stripe.

Automatic Stripe Webhook Tracking

Refgrow listens to Stripe checkout.session.completed, invoice.paid, and subscription events to automatically track conversions and recurring commissions.

Coupon & Promo Code Attribution

Map Stripe coupons and promotion codes to specific affiliates. When a customer uses a code, the affiliate gets credited automatically.

Subscription Lifecycle Tracking

Track new subscriptions, upgrades, downgrades, cancellations, and refunds. Commissions adjust automatically based on subscription changes.

Per-Product Commission Rates

Set different commission rates for different Stripe products or price IDs. Incentivize affiliates to promote your highest-value plans.

Automatic Payouts via PayPal & Wise

Once commissions are earned, pay your affiliates automatically via PayPal or Wise. No manual calculations needed.

Fraud Protection

Built-in fraud detection prevents self-referrals, duplicate conversions, and suspicious click patterns.

Set up in 3 simple steps

Follow the provider connection, widget, and tracking steps for your program.

1

Create your Refgrow account and project

Sign up for free, create a project, and paste your Stripe Secret Key in the project settings. Refgrow will automatically set up the required webhooks.

2

Add the Refgrow widget to your app

Add the public widget container and load page.js. The widget renders the affiliate dashboard inside your app; load latest.js separately on pages where you need referral attribution.

html
<div id="refgrow" data-project-id="YOUR_PROJECT_ID"></div>
<script src="https://scripts.refgrowcdn.com/page.js" async defer></script>

The widget uses the refgrow container and page.js. The separate latest.js script records referral attribution; it does not render the dashboard. Provider webhooks or API events are still required to confirm paid conversions.

3

Configure commissions and start growing

Set your commission rate (e.g., 25% recurring), configure coupon attribution if needed, and invite your first affiliates. Refgrow handles everything else.

Verify before you invite partners

After connecting Stripe, open a referral link in a fresh browser session and complete your test checkout. Check that the customer, sale, and commission appear in your workspace.

Attribution must reach checkout through the supported referral parameter, metadata, coupon, or email flow for your integration. Adding a tracking script alone does not connect every custom checkout.

Read the tracking guide
Demo

Program overview

Last 30 days
Clicks347
Signups52
Purchases18
Commissions earned$2,847.00
Unpaid commissions$892.00
Referral activity Conversions
Week 1Week 2Week 3Week 4
New referral conversionCommission approved$42.00
Partner payoutPayment completed$180.00
A new partner joinedReady to share their referral link
Illustrative program overview. Example data, not live customer results.

How tracking works

Refgrow integrates with Stripe via webhooks for real-time, server-side conversion tracking. Here's the flow:

Visitor clicks affiliate link

A referral cookie is set on the visitor's browser with the affiliate's tracking code.

Visitor signs up for your product

The referral code is passed to Stripe as metadata (client_reference_id or session metadata).

Customer completes payment via Stripe

Stripe fires a webhook (checkout.session.completed or invoice.paid) to Refgrow.

Refgrow attributes the conversion

Using coupon match, metadata, or email fallback, Refgrow finds the affiliate and records the commission.

Commission tracked in real-time

Both you and the affiliate see the conversion instantly in the dashboard. Payouts are calculated automatically.

Why SaaS founders choose Refgrow

Zero transaction fees

Flat pricing from $29/mo. No percentage of your revenue, ever.

Embedded in your product

Your affiliate dashboard can live inside your app, with a hosted portal available when partners need a standalone page.

Guided setup

Connect your payment provider, add the widget, and verify tracking before launch.

Multi-provider support

Works with Stripe, Paddle, Lemon Squeezy, Polar, and Dodo Payments.

Automated payouts

Pay affiliates automatically via PayPal or Wise when thresholds are met.

Fraud protection

Built-in detection for self-referrals, duplicate conversions, and suspicious patterns.

Partner Network

Opt your program into the Partner Network so relevant affiliates can discover it and choose whether to accept an invitation.

9 languages

Widget supports English, German, Spanish, French, Italian, Portuguese, Romanian, Russian, and Ukrainian.

Ready to grow with affiliates?

Start your 7-day free trial. Cancel anytime. Connect Stripe and verify your affiliate tracking before launch.

Start Free Trial
Best Affiliate Software for Stripe | Referral Program for Stripe