> ## Documentation Index
> Fetch the complete documentation index at: https://doc.trackrev.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to TrackRev

> Track any link, attribute every sale to the channel that earned it, and run an affiliate programme — three products on one data model and one definition of a sale.

TrackRev tells you **which acquisition channel actually pays your MRR** — then gives you
the tools to scale it. It is three products sharing one data model and one definition of
a sale, so every number in every dashboard reconciles to the same Stripe (or Paddle, Polar,
Lemon Squeezy) charge.

<CardGroup cols={3}>
  <Card title="Links & Analytics" icon="link" href="/link-tracking/overview">
    Branded short links on your own domain with first-party, server-side click
    tracking that survives Safari ITP and iOS. The alternative to Bitly, Dub,
    Rebrandly and Short.io.
  </Card>

  <Card title="Revenue Attribution" icon="chart-mixed" href="/revenue-attribution/overview">
    Rank every channel by revenue and retained MRR — not clicks. First-touch,
    last-touch and linear models. The alternative to Triple Whale, HYROS and
    Northbeam.
  </Card>

  <Card title="Affiliate & Partners" icon="handshake" href="/affiliate/overview">
    Recurring and one-time commissions reconciled to real charges, a white-label
    partner portal and automated payouts. The alternative to Rewardful,
    FirstPromoter, Tolt and Tapfiliate.
  </Card>
</CardGroup>

## Why one platform

Most teams stitch together a link shortener, an attribution cron and an affiliate tool.
That is three bills, three dashboards, and three different definitions of a "conversion"
that never reconcile. TrackRev is all three on **one data model** — a click, a visitor and
a sale mean the same thing everywhere — so the channel report, the visitor journey and the
affiliate commission all trace back to the same charge.

<Note>
  New to TrackRev? The fastest path to a live dashboard is the
  [5-minute Quickstart](/getting-started/quickstart). It walks you from sign-up to your
  first tracked, attributed click.
</Note>

## The core loop

Everything TrackRev does follows one loop. Understanding it makes every feature obvious.

<Steps>
  <Step title="Generate a tracking link">
    Paste a destination URL and TrackRev mints a short link — one per channel, with UTMs
    baked in — on your own branded domain.
  </Step>

  <Step title="A visitor clicks">
    TrackRev logs the click **server-side**, drops a first-party `vid` cookie, and 302s to
    your destination. Because the click is recorded on the server, it survives ad-blockers
    and Safari's tracking prevention.
  </Step>

  <Step title="The pixel ties the session to the visitor">
    A lightweight pixel (`p.js`) on your site connects the browser session to that `vid`,
    records pageviews, and — when you know who the visitor is — an `identify(email)` call.
  </Step>

  <Step title="A payment arrives">
    TrackRev pulls new charges from your payment processor and joins each one back to the
    visitor via the checkout reference (or email as a fallback).
  </Step>

  <Step title="The channel gets the credit">
    The attribution engine credits the winning channel under the model you choose, and the
    revenue shows up ranked by channel — and, if the sale came through a partner, as a
    commission on the affiliate ledger.
  </Step>
</Steps>

## Choose your starting point

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/getting-started/quickstart">
    Sign up, create your first workspace, install the pixel and see a tracked click end to
    end in about five minutes.
  </Card>

  <Card title="Core concepts" icon="cubes" href="/getting-started/core-concepts">
    Workspaces, links, channels, visitors, events, orders and attribution — the vocabulary
    the rest of the docs use.
  </Card>

  <Card title="Connect your revenue" icon="stripe" href="/revenue-attribution/connect-stripe">
    Link Stripe, Paddle, Polar or Lemon Squeezy so clicks turn into attributed revenue.
  </Card>

  <Card title="Launch an affiliate programme" icon="users" href="/affiliate/create-program">
    Stand up a commission structure and a branded partner portal, and start recruiting.
  </Card>
</CardGroup>

## Get help

<CardGroup cols={2}>
  <Card title="Email support" icon="envelope" href="mailto:maruf@trackrev.io">
    Reach the team at **[maruf@trackrev.io](mailto:maruf@trackrev.io)**. Scale plans get priority support.
  </Card>

  <Card title="API reference" icon="code" href="/developers/introduction">
    Build on top of TrackRev with the REST API and outbound webhooks.
  </Card>
</CardGroup>
