Advertiser method. Meta does not publish this as a rule. The mechanics below come from Meta’s documentation; the method itself is common advertiser practice, and results vary.
How do you set KPIs for Meta ads?
Start from what the business needs, such as break-even ROAS or an affordable cost per purchase, and pick one primary KPI that matches the campaign's result. Add a few diagnostic metrics, fix the attribution setting and date range, judge on weekly averages because Meta says day-to-day cost and ROAS fluctuate, and write the KPI down before you launch.
A KPI is the one number you agree to judge a campaign by before you see its results. It fits when you are launching, or when you review so many columns that nothing is decided. It does not fit when the outcome cannot be counted yet, such as before tracking works. Pick the number from what the business needs, not from what Ads Manager shows first.
What is the difference between a KPI and a metric?
A metric is any column in Ads Manager. A KPI is the metric you commit to, and the rest are diagnostics that explain a move in it. Meta’s Performance preset alone can show results, reach, frequency and impressions, so without a choice you can always find a number that looks good.
How do you pick the primary KPI?
Match it to the result the campaign is built to get. Meta says cost per result shows how cost-efficiently you achieved the objectives you set in your campaign, and you can use it to compare campaigns. It is amount spent divided by results.
- Leads, sign-ups, messages: cost per result, because each result has roughly the same worth to you.
- Purchases with different order values: purchase ROAS. Meta calculates it as purchase conversion value divided by amount spent, so it only means something when your purchase events carry a value.
If both could fit, choose the one your finance numbers can be checked against.
How do you turn the business goal into a number?
Work backwards from what a result is worth. Meta’s own example for a cost per result goal is a retailer optimizing for purchases that sets the goal at the cost per purchase that keeps it profitable on average. For ROAS, Meta’s guide calls 1.00 break even. Our caveat, not Meta’s: that compares ad spend with purchase value only, so it leaves out product and shipping costs. The break-even page linked below shows how to use your margin instead.
Meta also says to base a ROAS goal on your historic ROAS under your attribution setting, which you can find by adding a ROAS column. Use history as a starting reference, not as a target to beat by default.
Which diagnostic metrics belong beside it?
Meta says cost per result can be affected by your auction bid, target audience, optimization type, ad creative and messaging, and schedule. So pick a few columns that point at those causes, for example:
- CPM, for what the auction charges you.
- CTR and cost per link click, for whether the creative earns the click.
- Frequency, for how often the same people see the ad.
Meta’s Sales preset includes metrics such as link clicks, link click-through rate, cost per link click, cost per result and purchase ROAS, which you could use as a starting set. Three or four diagnostics are enough. More columns make it easier to explain away a bad KPI.
What measurement rules should you fix?
Write these down with the KPI:
- Attribution setting. Use the same one every time, or the KPI will move when the counting rule changes. The compare page linked below covers how to compare settings.
- Date range. Meta says day-to-day ROAS and cost fluctuate and recommends weekly averages for its goal-based bid strategies. Using weekly averages for a KPI is a sensible habit, not a Meta rule for KPIs.
- Estimated numbers. Meta says some events and their values may be statistically modeled, and that purchase ROAS may not be calculated for some results on iOS 14 and later. Read the KPI as an estimate.
- Time before judging. After a change, Meta says to wait at least 7 days before re-evaluating a goal-based bid strategy. Apply the same patience to your KPI.
How do you save the KPI view in Ads Manager?
- Choose Campaigns, Ad sets or Ads.
- Open the Columns dropdown and select Customize columns.
- Tick the KPI and your few diagnostics.
- Check Save as a column preset, then click Apply.
Later, open Columns and pick the preset from the column presets section, so every review starts from the same view.
When should you change a KPI?
Change it when the business changes, such as a new margin, offer or sales channel, and note the date. Do not change it because a week looked bad.
FAQ
Should my KPI be ROAS or cost per result?
Use purchase ROAS when order values differ and your purchase events carry a value. Use cost per result when each result is worth about the same, such as a lead. Meta defines both from spend, so check the one you pick against your own revenue or lead records.
How many KPIs should I track?
None of the Meta pages cited here gives a number. As a habit, keep one primary KPI and three or four diagnostics. If you cannot say which metric decides whether a campaign stays on, you have too many, and a poor week will always have an explanation.
Can I set my KPI as a Meta bid goal?
You can enter a cost per result goal or a ROAS goal, but Meta says they are inputs to the auction and your actual weekly average cost per result may vary from the goal. A ROAS goal needs maximize value of conversions. Keep measuring the KPI yourself.
Sources
- Cost per result (Meta, checked 3 Oct 2026)
- Purchase ROAS (return on ad spend) (Meta, checked 3 Oct 2026)
- About cost and bid controls (Meta, checked 3 Oct 2026)
- About ROAS goal (Meta, checked 3 Oct 2026)
- Best practices for ROAS goal (Meta, checked 3 Oct 2026)
- About cost per result goal (Meta, checked 3 Oct 2026)
- Customize columns in Meta Ads Manager (Meta, checked 3 Oct 2026)
- About columns presets in Meta Ads Manager (Meta, checked 3 Oct 2026)
Drafted with AI and checked claim by claim against the pages linked under Sources. Found a mistake? Tell us via the corrections policy.