How attribution works
Attribution joins three things that normally live in three different tools: the click (recorded server-side at your short link), the visitor (followed by a first-party cookie), and the charge (pulled from your payment processor). TrackRev stitches them into one record of truth.1
A click creates a visitor
Someone clicks a tracking link. TrackRev logs the click and
tags the visitor with a first-party
vid.2
The pixel follows the session
The pixel on your site ties the browser session to that
vid, records pageviews, and — when you call identify(email) — attaches an email.3
A charge is pulled and joined to the visitor
TrackRev pulls new charges from your connected processor and joins
each one to a visitor by the checkout reference you pass (
vid), or by email as a fallback.
This becomes an order.4
The model assigns the credit
Your attribution model and
window decide which channel gets credit for the
order. The result is revenue ranked by channel.
Set it up in three moves
1. Install the pixel
One script tag on your site follows visitors from click to checkout.
2. Connect your revenue
A read-only key to Stripe, Paddle, Polar or Lemon Squeezy.
3. Pass the visitor id
One line at checkout joins a purchase back to the click.
Connect your revenue
TrackRev pulls charges with a read-only key on an hourly schedule — no webhooks to configure, no write access to your money. Supported processors:Stripe
Paddle
Polar
Lemon Squeezy
Creem
Dodo Payments
What you get
Revenue attribution is a paid-plan feature. On the Free tier, links and clicks are tracked
but revenue figures are hidden. See Plans & billing.

