pace.Open Pace

Set a per-campaign KPI target

Give one campaign its own CPA or ROAS target to beat, so Pace funds your strongest performers first without changing how much the account spends overall.

3 min readUpdated 15 July 2026

A per-campaign KPI target gives one campaign its own efficiency number to beat. It overrides the account goal for that campaign only. Reach for it when your campaigns have different CPA or ROAS goals and a single account-wide target is too blunt.

A target changes where money goes, never how much the account spends. It steers the split between campaigns inside the account's budget envelope: a campaign beating its target gets funded first, before budget flows to the ones falling behind. For the layers behind this, see how budgets and pacing fit together.

Permissions required: Owner or admin role on the workspace.

Per-campaign targets are available on Pro plans and above, on Google Ads, Meta Ads, and TikTok Ads.

Set a target

  1. Open Account Settings for the account.
  2. Scroll to the Campaign Automation list.
  3. Tick the campaign you want to give its own target. The target control only shows on campaigns included in automation.
  4. At the right edge of that campaign's row, click + Target.
  5. Under Metric, choose CPA, ROAS, or one of your conversion actions. Conversion-action targets, like Purchase or Submit Lead Form, are available on Google Ads and Meta Ads.
  6. Enter your number. For CPA and conversion-action targets, use the Target cost (at most) field with a $ prefix. For ROAS, use the Target ROAS (at least) field with a × prefix.
  7. Click Set target. The button stays disabled until the number is positive.
  8. Save Account Settings.

The row now shows a compact pill in place of the + Target button, such as CPA ≤ $30, ROAS ≥ 4×, or Submit Lead Form ≤ $45.

Edit or remove a target

To change a target, click its pill to reopen the control pre-filled, adjust the metric or number, and click Set target again.

To clear one, click the pill and click Remove. The campaign drops back to the account goal on the next save.

What you'll see

On the next pacing run, Pace compares each targeted campaign's month-to-date result against its target. Campaigns beating their target get funded first, and to their full share, before any budget flows to the ones falling behind. Campaigns without their own target keep following the account goal. A campaign that doesn't have enough data yet holds steady, so a young campaign isn't starved while it learns. Either way, the account's total spend stays the same. For the full decision mechanics, see how Pace decides what to change on your budgets.

Note: Campaigns using Ad Set Budget Optimization on Meta Ads, or Ad Group Budget Optimization on TikTok Ads, show an ABO badge and have no target control — their budgets live below the campaign level, so there's nothing for a campaign target to steer.

Was this helpful?

Your feedback helps us improve the help centre.

Related articles