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

# Offers & conversion tracking

> Attribute clicks and conversions to the destinations you promote.

An **offer** is a destination you send traffic to — a landing page or product —
with the metadata to **attribute conversions** back to it: its URL, vertical, and
payout. Attach an offer to a campaign's link and every click, and every
conversion, ties back to it.

## Create an offer

Give it a **name** and **URL**; add a **vertical** and **payout** so reporting can
value conversions. Mark offers active/inactive to control which appear when
building campaigns.

## How attribution works

<Steps>
  <Step title="Attach the offer to a link">
    In the campaign builder, attach the offer (or set a link domain + destination
    URL) and put `{link}` in your message. Each recipient gets a unique short link
    on your [link domain](/link-domains).
  </Step>

  <Step title="Clicks are tracked">
    Every tap on that link is logged against the campaign, the contact, and the
    offer — that's your click data.
  </Step>

  <Step title="Conversions are posted back">
    When someone converts, your network or page reports it back (a server-to-server
    postback carrying the click id, or the [web pixel](/pixel) on your own page).
    The conversion attributes to the offer, campaign, and contact, and is valued
    by the offer's payout.
  </Step>
</Steps>

<Note>
  The unique click id travels in the link so a conversion can be matched without
  putting contact identifiers in the URL. Postbacks are authenticated with a
  per-workspace secret so conversions can't be forged.
</Note>

## Using it

* **Segment on conversions** — target or exclude people by *converted (any
  offer)*, *converted on offer*, *converted on vertical*, or *total revenue*
  (see [Segments](/segments)).
* **Report on revenue** — conversions and payout flow into
  [analytics](/analytics).

## Over the API & MCP

Manage offers programmatically — [Offers](/api-reference) — or in natural
language via the [MCP server](/mcp).
