Skip to main content
This guide takes you all the way through the core loop: create a workspace, make a tracking link, install the pixel, connect revenue, and watch a click turn into attributed revenue. You’ll have a live dashboard by the end.
Only have two minutes? Steps 1–3 get you tracking clicks. Steps 4–5 add revenue attribution and can wait until you’re ready to connect your payment processor.

1. Create your workspace

1

Sign up

Go to trackrev.io and create an account with email or Google.
2

Name your workspace

Onboarding asks for your product’s name and website. This becomes your first workspace — the container for all your links, channels, visitors and revenue.
1

Open Campaigns → New campaign

In the sidebar, go to Campaigns and click New campaign. In TrackRev a campaign is one destination plus one short link per channel you select — so you tag every place you’ll share it in one shot.
2

Name it and paste your destination

Give the campaign a name (e.g. Spring launch) and enter the destination URL. Leave “Where does this link send people?” on My own site so conversions can attribute.
3

Pick your channels

Tick one or more channelsNewsletter, X / Twitter, LinkedIn, and so on. TrackRev bakes the right UTMs in per channel and mints a link for each.
4

Choose a slug and create

Accept the AI-suggested slug, type your own, or let TrackRev generate one, then click Create links. Each link is live immediately — every click is recorded server-side, so no pixel is required for click tracking.
Want branded links like go.yourbrand.com/spring instead of trackrev.io/spring? Add a custom tracking domain — it takes one DNS record.

3. Install the pixel

The pixel connects browser sessions to visitors and powers pageview analytics and revenue attribution. Add one script tag to your site’s <head>:
Find your data-id on the Integrations tab, then click Verify pixel to confirm it’s firing. Full instructions and framework snippets are in Install the tracking pixel.

4. Connect your revenue

This is the step that turns clicks into attributed revenue.
1

Connect your payment processor

On Integrations, connect Stripe, Paddle, Polar or Lemon Squeezy. For Stripe you paste a read-only restricted API key — TrackRev never gets write access to your account. See Connect Stripe.
2

Pass the visitor id to checkout

Add one line so purchases can be joined back to clicks. For Stripe Checkout:
TrackRev matches the resulting charge to the visitor via this reference (email is the fallback). See Pass the visitor id to checkout.

5. Watch a sale attribute

1

Make a test click and purchase

Click one of your own tracking links, then complete a real or test-mode purchase passing the vid through checkout.
2

Let the sync run

TrackRev pulls new charges from your processor on a schedule (roughly hourly). Within the hour the order appears under Orders, joined to your visitor.
3

Read the channel report

Open Attribution. Your test sale is now credited to the channel of the link you clicked — the first row of “which channel actually pays.”
You’ve completed the core loop: click → visitor → event → order → attributed channel.

Where to go next

Add a custom domain

Put your links on your own branded short domain with automatic TLS.

Choose an attribution model

Switch between last-touch, first-touch and linear without re-tagging.

Launch an affiliate programme

Turn your best channel into a partner army with commissions from real charges.

Explore the API

Automate link creation and pull your data programmatically.