Revenue, attributed to the click that earned it.
Every paid Stripe charge ties back to the channel — and the specific link — that drove the visitor. Last-touch, first-touch, or linear. Switch any time.
Last-touch by default. First-touch and linear in one click.
Most tools force a model on you. TrackRev shows all three side by side. Pick the one that matches how your team thinks about credit.
- Configurable attribution window (default 30 days)
- Multi-touch view shows the full click path per buyer
- Switch models any time — the data is re-attributed on the fly
| Newsletter | 4,212 | $8,420 |
| 3,108 | $5,140 | |
| YouTube | 1,927 | $3,860 |
| Direct | 1,512 | $1,910 |
Recurring revenue inherits the original click's credit.
A YouTube ad gets credit for the first $20 charge — but not the next 11? Wrong. TrackRev carries attribution forward so LTV per channel reflects real lifetime value.
- Renewal charges credit the same channel + link as the original
- Recurring multiplier configurable per program (one-time, N months, lifetime)
- Refunds automatically clear attribution
Two pastes. Then sales just appear.
Drop one script tag on your site, paste a restricted Stripe key in TrackRev. Done.
<script async
src="https://trackrev.io/p.js"
data-workspace="ws_..."
data-cookie-domain=".yoursite.com"></script>Then add a restricted Stripe key in Integrations. We pull paid charges hourly and match them to visitors.
Marketer-grade analytics without the marketer-grade headache.
Channel performance
Clicks, visitors, conversions, revenue, conversion rate — per channel, in one table.
Full visitor profile
Click journey, first/last touch, geo, device, lifetime value — for every browser.
Recurring LTV
Subscription renewals roll up to the originating channel automatically.
Live activity feed
Clicks and conversions stream into the dashboard in real time via Supabase realtime.
No third-party cookies
Pixel + cookie are first-party on your domain. Survives Safari ITP, ad-blockers, the lot.
Webhooks out
Push sale.created events to your warehouse, Slack, or anywhere else.
FAQ
Connect Stripe. See where your money came from.
Free tier covers 1,000 events / month. No card required.