How Stripe affiliate tracking works
A visitor arrives from an affiliate link or enters an affiliate short code, and your site remembers who referred them. When they pay through Stripe Checkout, Stripe processes the payment as it does today, and Insert Affiliate credits the sale to that affiliate and calculates the commission.
Once your Stripe account is connected, Insert Affiliate tracks:
- Stripe Checkout purchases, both one-time and subscription
- Initial subscription purchases
- Subscription renewals
By default the full invoice amount earns commission. If an invoice has several line items and only some should count, for example a subscription but not a setup fee, you can limit commission to the products you choose.
Alongside a mobile app
Web tracking works independently of your mobile setup, so you can use it with any in-app purchase source. Mobile purchases are attributed through that source, web purchases are attributed through Stripe, and both appear in the same dashboard.
If you use RevenueCat for web billing, those sales are supported as well. The RevenueCat integration page covers that route.
Stripe coupons and promo codes for affiliates
You can give visitors who arrive from an affiliate a discount at checkout. Create a coupon or promotion code in your Stripe Dashboard, then set it in Insert Affiliate as your company-wide default or choose a different code for an individual affiliate. Visitors referred by that affiliate get the right discount at checkout without typing a code.
Paying affiliates with Stripe
Payouts run through Stripe whether your sales come from an app, the web or both.
- Manual payouts. Your company and the affiliate each connect a verified Stripe account. You pay a transaction from your dashboard, and it is marked as paid once the payment goes through.
- Automatic payouts. This is opt-in. You save a card and set a minimum payout, and a daily run pays every affiliate who is owed at least that amount and has finished Stripe onboarding. You get an email summary of each run, and you can still pay anyone manually.
Refunds are reflected in what each affiliate is owed.
What you get once it is connected
Attributed purchases create commission records automatically and appear in your transactions dashboard. From there you set commission rates per affiliate and pay what is owed.
