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

# Campaign Detail Page

> Per-campaign timeline chart and per-fan breakdown

Every campaign in the table has a detail page — click **Details** in the row menu or a funnel cell to open it. Opening the page requires **Tracking Links → View details**.

The detail page has two sections: a timeline chart at the top and a per-fan table below.

## Timeline chart

The chart plots **new subscribers per selected interval** for this campaign.

There is one series: **Subs**. It is not cumulative and does not include clicks. The chart uses the period selected on the main Tracking Links table; without that filter it covers the campaign creation date through today. The period selector inside the detail view is currently read-only.

### Controls

| Control        | Options            | Purpose                                                                                  |
| -------------- | ------------------ | ---------------------------------------------------------------------------------------- |
| **Grouping**   | Day / Week / Month | Choose the time bucket — daily is great for short bursts, monthly smooths long campaigns |
| **Chart type** | Area / Column      | Change how the same subscriber series is drawn                                           |
| **Export PNG** | —                  | Download the chart as an image for a report                                              |
| **Export CSV** | —                  | Download the raw data behind the chart                                                   |

<Tip>
  A spike shows when more attributed subscribers arrived. Compare it with the campaign schedule and other evidence before concluding what caused the change.
</Tip>

## Claimed fans table

Below the chart you will see the list of fans the campaign has acquired, with all of their spending attributed to this campaign.

### Tabs

Each tab is a different slice of the same list. The number next to each tab shows the count.

| Tab                   | Shows                                            |
| --------------------- | ------------------------------------------------ |
| **Subscribers**       | Every fan attributed to the campaign             |
| **Paid subscription** | Fans who paid for at least one subscription      |
| **1+ message**        | Fans who sent at least one message               |
| **3+ messages**       | Fans who sent at least three messages            |
| **\$1+**              | Fans whose recorded spend reached at least \$1   |
| **\$500+**            | Fans whose recorded spend reached at least \$500 |

### Columns

| Column         | Meaning                                                |
| -------------- | ------------------------------------------------------ |
| **Fan name**   | Display name — click it to open the chat with this fan |
| **Subscribed** | Date the fan subscribed via the tracking link          |
| **Days**       | Days since subscription                                |
| **PPV**        | Total spent on PPV since acquisition                   |
| **Tips**       | Total tips sent                                        |
| **Refund**     | Total refunded                                         |
| **Total**      | Lifetime spend                                         |

A total row at the bottom of the table sums each column so you get an instant view of the campaign's per-fan economics.

### Export

**Export CSV** downloads the current stage-filtered fan table, up to 10,000 rows. Spending values are synchronized from OnlyFans and can lag behind a very recent event.

<Note>
  Opening the chat with a fan requires the OnlyFans messages view permission. Without it, the fan remains visible but the chat action is unavailable.
</Note>
