Recurring commission, reversed on refunds
Partners earn every month a customer renews. If a charge is refunded or disputed, the commission comes back out on its own.
New: Partner Accelerator pays commission up a referral chain from one capped pool.
See how it worksAffiliate Program
Affiliate program software for SaaS, built on real link attribution. Every partner click, tied to the charge it produced.
Free plan, then from $39/mo · No credit card · Works with Stripe, Paddle, Polar and Lemon Squeezy
Three products on one shared data model: Affiliate Program, Links & Analytics and Revenue Attribution.
When a partner’s customer pays, their commission appears on its own. It repeats on every renewal, comes back out on a refund, and waits for you in the next payout.
Jake’s referrals
11 customers
$1,992 referred MRR
go.brand.com/jake
Example data
Paste a read-only key. TrackRev syncs charges, renewals and refunds every hour. Paddle, Polar and Lemon Squeezy work the same way.
Every partner gets a branded link on your domain, like go.brand.com/jake, plus a QR code. The first click is recorded on your own domain.
Clicks, signups and charges line up in one journey. Commission is worked out on settled revenue, and a refund takes it back automatically.
Free plan
No credit card
Built for SaaS programs
Partners earn every month a customer renews. If a charge is refunded or disputed, the commission comes back out on its own.
Partners sign in at partners.yourbrand.com to grab their links and follow their clicks, sales and earnings. Your brand, not ours.
Last click, first click or shared. Switch the credit rule and watch the commission move between partners.
Pay by PayPal, Wise, Payoneer, wire or ACH, or export the batch as a CSV. Every payout keeps its line items.
Tracking runs on your own domain, with no third-party cookies. TrackRev reads Stripe through a read-only key. Export everything to CSV, any time.
How we handle dataThe whole platform
Tap a feature to see what it does.
Partners earn every month a customer renews. One-time and tiered commissions too.
Learn more about Recurring commissionsIf a charge is refunded or disputed, its commission comes back out on its own.
Learn more about Refund reversalPartners sign in on your domain to grab links and see what they've earned.
Learn more about Partner portalTwo-sided referral campaigns, with every signup attributed to its link.
Learn more about Referral campaignsReward partners who recruit partners, paid up the chain from one capped pool.
Learn more about Partner AcceleratorFraud and self-referral detection come built in.
Learn more about Fraud detectionCommission batches on each program's schedule: weekly, every two weeks, monthly or quarterly.
Learn more about Payout batchesCommission waits out your refund window before it can be paid.
Learn more about Hold periodsPay everyone from one PayPal or Wise CSV export, then mark each payout paid.
Learn more about PayPal and WiseW-9 and W-8 upload is built into partner onboarding.
Learn more about Tax formsLinks on go.yourbrand.com, with automatic SSL and one CNAME record.
Learn more about Custom domainsImport hundreds of links from one CSV, with your slugs kept.
Learn more about Bulk linksBranded QR codes, with every scan tied to the sale it drove.
Learn more about QR codesOne link opens the app, with a store fallback built in.
Learn more about Deep linksLinks shut off by date or click count, so limited drops end on time.
Learn more about Link expirationGate any link and still credit each click to the customer behind it.
Learn more about Password protectionGroup links into folders that each roll up their own revenue.
Learn more about Campaign foldersMemorable, trackable slugs for any link.
Learn more about AI slugsServer-side clicks paired with the charge they created, reliable on Safari and iOS.
Learn more about First-party trackingEvery visit stitched into one chain that ends at the charge.
Learn more about Visitor journeyPaid, organic and partner channels ranked by the MRR they pay.
Learn more about Channel analyticsClicks by OS, browser, device and location, each tied to its revenue.
Learn more about Click analytics breakdownLast click, first click or shared: choose who gets the credit.
Learn more about Credit rulesStripe revenue credited to its channel, with renewals crediting the first click.
Learn more about StripePaddle Billing and Classic transactions, joined to the channel that earned them.
Learn more about PaddlePolar orders and subscriptions, by webhook plus an hourly reconcile.
Learn more about PolarLemon Squeezy orders attributed across hosted and overlay checkout.
Learn more about Lemon Squeezynpm install -g trackrev, then create links and pull performance from your terminal.
Learn more about CLIEvery CLI command but login and logout, as tools your AI client can call.
Learn more about MCP serverGive Claude or Cursor one key, and it approves partners and answers revenue questions.
Learn more about AI agentsThe same key works against /api/v1.
Learn more about REST APIA sale.created webhook fires on each new attributed charge.
Learn more about WebhooksExport channel performance for any date range as a CSV, on paid plans.
Learn more about CSV exportEarly customer feedback

ReachMark trialled four attribution tools. TrackRev was the one whose numbers matched Stripe on day one.
“We trialled four attribution tools before this one. TrackRev is the only one where the numbers tied out against Stripe on day one — no manual reconciliation, no spreadsheet of shame.”
Figures as quoted by the customer, not independently measured.
Al Emran
CTO, ReachMark

contant.io needed tracking that survives iOS and ad-blockers, and a dashboard that agrees with Stripe.
“Server-side tracking that survives iOS and ad-blockers was non-negotiable. The pixel was live in twenty minutes and the dashboard finally matches what Stripe is telling us.”
Figures as quoted by the customer, not independently measured.
Afnan Hussain
CTO, contant.io
Contant.io is the TrackRev founder's other company.

Lunova Digital settles which channel drove the sale by pulling up TrackRev on the call.
“Half our team conversations used to be arguing about which channel actually drove the sale. We just pull TrackRev up on the call now — the argument is over before it starts.”
Figures as quoted by the customer, not independently measured.
Jakiur Rahman
Founder & CEO, Lunova Digital

A newsletter on automation tools, now judged by which posts convert rather than which get clicks.
“I run a newsletter recommending automation tools. TrackRev is the first thing that showed me which posts actually convert — not just which ones rack up clicks. Killed two underperformers in week one.”
Figures as quoted by the customer, not independently measured.
Abu Yousuf
AI Automation Expert

Two SaaS products, two duct-taped affiliate layers. TrackRev is the first one that needed no tape.
“I've shipped two SaaS products and the affiliate + attribution layer was always the part I duct-taped together. TrackRev is the first time I haven't had to reach for the duct tape.”
Figures as quoted by the customer, not independently measured.
Mansurul Haque
Ex-Founder, Ui Hut & Doplac CRM

At Ui Hut, TrackRev became the attribution tool the ops team opens on Monday mornings.
“Most attribution tools feel like a spreadsheet wearing a UI. TrackRev is the first one our ops team actually opens on Monday mornings — and the numbers don't need a translator.”
Ataur Sajib
COO & Head of Design, Ui Hut (exited)
Story 1 of 6: Al Emran
FAQs
Questions8
Partners, links and revenue on one data model. Free to start, from $39 a month when you grow.
Start free