How it connects
Point it at the billing you already run.
Six processors: Stripe, Paddle Billing, Polar, Lemon Squeezy, Creem, and Dodo Payments. One read-only key per processor. Charges join to clicks by customer email — no SDK, no checkout change, no ad-account permissions.
Stripe
Connect Stripe with a restricted, read-only API key — TrackRev requests access to charges, payment intents, customers, and subscriptions, and nothing else. The first sync backfills the last 90 days of paid charges so your dashboard is populated immediately, then keeps up via polling or a webhook for near-real-time updates. Stripe Connect is supported: point the key at the connected account you want to attribute, or run one workspace per merchant. Charges join to clicks by customer email, so there is no checkout code to change.
Paddle
Paddle Billing acts as merchant of record, handling EU and UK VAT for you — and TrackRev reads its billing events the same way it reads Stripe. Connect a read-only key and every Paddle transaction, subscription renewal, and refund flows into the same channels table as your other processors. For a SaaS selling into Europe on Paddle while billing the US on Stripe, both feed one per-channel revenue total instead of two reports that never quite reconcile.
Polar
Polar is the billing layer many open-source and creator-led SaaS products use, and TrackRev connects to it natively. Paid orders and subscriptions are matched back to the click that drove them, so a developer tool monetising through Polar gets the same first-party, per-channel attribution as a company on Stripe — no ad-spend minimum, no billing-model assumptions, and the same $29/month entry price.
Lemon Squeezy
Lemon Squeezy is another merchant-of-record option popular with indie SaaS and digital products. Connect it with a read-only key and TrackRev attributes every sale, subscription, and refund to its originating channel. Because Lemon Squeezy, Paddle Billing, Polar, Stripe, Creem, and Dodo Payments all land in one unified revenue model, you can switch or mix processors without losing attribution history or splitting your reporting in two.