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

# Campaigns (Beta)

> Run always-on click campaigns across the OnlyTraffic partner network: set a bid and budgets, cap frequency, exclude placements, track fans.

<Note>Campaigns are in beta. The interface and some settings may still change; running campaigns, spend and stats are not affected by that.</Note>

CPC campaigns show your creatives across the sites of the OnlyTraffic partner network and you pay per unique valid click, capped by your budgets. Unlike a [CPC order](/cpc-guide), which is a fixed batch of clicks from one contractor, a campaign runs continuously on the whole network while budget lasts.

Find them in the dashboard under **CPC → Campaigns**.

## Creating a campaign

<Steps>
  <Step title="Pick a creative">
    Campaigns use your [CPC creatives](/cpc-guide): photos, display name and description shown on partner sites. New creatives pass a quick moderation.
  </Step>

  <Step title="Set the max bid">
    The most you pay for one click. Higher bids win more and better placements; the actual charge never exceeds the bid. The form shows the allowed range (from \$0.10 per click).
  </Step>

  <Step title="Set budgets">
    A daily and a total budget (form shows the minimums, currently $20/day and $100 total). Serving stops when either is exhausted. Your balance must cover the total budget at creation.
  </Step>

  <Step title="Schedule">
    Start date and an optional end date. Without an end date the campaign runs until the total budget is spent or you pause it.
  </Step>
</Steps>

## Frequency cap

Optional limit on how many times one visitor sees the campaign: X impressions per 1, 3 or 7 days, counted across the entire network, not per site. Only viewable impressions count. Useful for keeping reach broad instead of burning budget on the same audience.

## Blocked placements

Every partner site in your stats gets a stable anonymous ID like `site-a1b2c3d4`. The same site keeps the same ID in all your campaigns, which makes exclusions portable:

* See per-placement numbers in campaign stats, the **Placements** tab: impressions, clicks, CTR, spend and eCPC per site.
* Edit the blacklist in campaign settings: a plain list, one ID per line. Paste a list from another campaign to transfer the blocks, or add IDs before launch to pre-block placements you already know underperform.

Blocked placements stop serving the campaign within a couple of minutes.

## Stats

The stats dialog has three tabs:

* **Overview**: impressions, clicks, unique and suspicious clicks, CTR, spend with cost per click, budget usage, and a daily chart. If the creative uses an auto-created tracking link (profile access transferred), you also get fans, conversion rate and cost per fan.
* **Placements**: the per-site table described above.
* **Spend**: daily spend columns with a cumulative line.

You are charged for unique valid clicks only. Suspicious traffic is shown in the reports but filtered from billing.

## Statuses

A campaign is **active**, **paused** (manually), **completed** (total budget spent or end date passed) or **archived**. Completed and archived campaigns keep their stats but can't be re-enabled; create a new campaign instead.
