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

# CTAs

> Manage call-to-action templates with tracking, attribution, and performance data.

CTAs (Calls to Action) are the conversion elements in your content — buttons, links, and forms that drive the next step. WisePilot tracks CTA performance end-to-end from view through click to form submission.

## Creating CTAs

Navigate to **Production → CTAs** to manage your CTA library. Each CTA includes:

* **Headline and subheadline** — The copy above the button
* **Button text** — The action label (e.g., "Start Free Trial", "Book a Demo")
* **Destination URL** — Where the CTA links to
* **Position** — Where it appears on the page (above the fold, exit, footer, sidebar)
* **UTM parameters** — Source, medium, campaign, content, and term tags
* **CTA ID** — A unique identifier for tracking (auto-generated)

## CTA Positions

WisePilot supports four standard CTA positions per page:

| Position       | Code      | Typical Placement          |
| -------------- | --------- | -------------------------- |
| Above the fold | `abtf`    | Hero section or top banner |
| Exit intent    | `exit`    | Triggered on page exit     |
| Footer         | `footer`  | Bottom of content area     |
| Sidebar        | `sidebar` | Persistent side panel      |

Each position has its own set of fields (headline, button text, image, UTMs) for per-position customization.

## Attribution Tracking

Every CTA gets a unique `cta_id` that flows through the attribution pipeline:

1. CTA is rendered with `data-cta-id` attribute
2. The WisePilot plugin appends `cr_attrib` to the CTA's destination URL
3. The plugin tracks CTA views (IntersectionObserver) and clicks (event delegation), posting events directly to WisePilot
4. HighLevel form submission includes the `cr_attrib` from the URL
5. The system links the form submission back to the specific CTA and content asset

<Note>CTA views are automatically deduplicated per browser session — a user refreshing the page won't inflate view counts. Each click is tracked individually since clicks represent intentional actions.</Note>

See [Attribution](/optimization/attribution) for details on the full tracking pipeline.

## Performance

CTA performance data is available in the [CTA Performance Report](/reports/cta-performance), showing view-to-click rates, click-to-conversion rates, and revenue attribution per CTA.
