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

Link your Stripe account to Trackli using secure OAuth. No API keys to copy — just authorize and go.

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 uses first-party cookies and server-side attribution so tracking works even without third-party cookies.

5

Automate Payouts

Set payout thresholds and schedules. Trackli calculates commissions from Stripe events and queues payouts automatically via PayPal or bank transfer.

How It Works

From referral link to commission payout — fully automated with Stripe.

Affiliate tracking flow diagram for Stripe

Trackli vs Traditional Affiliate Tracking

See how Trackli compares to manual or legacy affiliate solutions.

FeatureTrackliTraditional
Stripe Integration DepthNative webhook-based, real-time event processingManual CSV uploads or basic API polling
Recurring Commission HandlingAutomatic lifetime or time-limited recurring trackingFirst payment only, manual tracking for renewals
Setup TimeUnder 10 minutes with guided onboardingHours to days of custom development
Cookie-Free TrackingFirst-party server-side attribution includedRelies on third-party cookies that browsers block
Refund HandlingAutomatic commission reversal on Stripe refundsManual adjustment required per refund
Pricing ModelFlat monthly fee, no per-transaction chargesPercentage of revenue or per-click fees

Frequently Asked Questions

Does Trackli work with Stripe Checkout and Payment Links?
Yes. Trackli integrates with all Stripe payment flows including Checkout Sessions, Payment Links, and custom integrations using the Stripe API. Attribution is handled via webhooks regardless of how the payment was initiated.
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.
Can I track commissions across multiple Stripe products?
Absolutely. You can set different commission rates per product or price ID in Stripe. Trackli maps each payment to the correct commission structure automatically.
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 the number of affiliates I can have?
No. Trackli supports unlimited affiliates on all plans. You can onboard as many partners as you need without worrying about per-seat fees or tier limitations.

Ready to launch your affiliate program?

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