Trackli
Use Case|Stripe

Affiliate Tracking for Stripe SaaS

Connect Trackli to your Stripe account and start tracking affiliate-driven revenue in minutes. Automatically attribute payments to the right affiliates using webhooks, and handle recurring commissions without lifting a finger.

How to Set Up Stripe Affiliate Tracking

Get up and running in minutes with these simple steps.

1

Connect Your Stripe Account

Connect your Stripe account — Link Stripe to Trackli from the dashboard. Stripe is Trackli's native integration; no webhook code to write.

2

Configure Webhook Endpoints

Trackli automatically registers a webhook endpoint in your Stripe dashboard to listen for checkout.session.completed and invoice.paid events.

3

Set Commission Rules

Define percentage-based or flat-rate commissions. Choose whether affiliates earn on first payment only or on every recurring charge.

4

Share Affiliate Links

Generate unique referral links for each affiliate. Trackli sets a 90-day first-party cookie on your domain so tracking works even without third-party cookies.

5

Review and Approve Commissions

Review and approve commissions — Trackli calculates commissions from Stripe events on the gross amount charged and queues them for your approval. You pay affiliates through whatever you already use; Trackli never moves money.

How It Works

From referral link to commission approval — fully automated with Stripe. You pay your affiliates however you already do.

Affiliate tracking flow diagram for Stripe

Frequently Asked Questions

Does Trackli work with Stripe Checkout?
Yes. Trackli tracks Stripe Checkout and any Stripe flow that emits checkout.session.completed or invoice.paid events.
How does Trackli handle Stripe subscription renewals?
When a subscription renews, Stripe fires an invoice.paid event. Trackli catches this webhook and automatically attributes the recurring payment to the original referring affiliate, calculating commission based on your configured rules.
Are commissions calculated on the gross or net Stripe amount?
Gross — the full amount charged, before Stripe fees, taxes or later adjustments. A $100 charge at 25% pays the affiliate $25. Percentage or flat-rate, with tiers to reward top affiliates.
What happens when a customer gets a refund?
Trackli listens for charge.refunded events from Stripe. When a refund occurs, the corresponding affiliate commission is automatically reversed or adjusted, keeping your payout calculations accurate.
Is there a limit on affiliates or tracked conversions?
No caps on affiliates or tracked conversions on any paid plan ($29 Tracking, $99 Growth, $199 Pro). The Free plan is limited to 5 referred customers per month.

Ready to launch your affiliate program?

Start tracking affiliate referrals in minutes. No complex setup, no enterprise pricing.