# How to Choose Metrics for an Ads Dashboard

> Ads dashboard metrics: how to choose the few numbers that drive decisions, structure them in tiers, and cut the ones that only fill space on screen.

Author: The DashOps Team  |  Published: 2026-10-02  |  Updated: 2026-10-08  |  Topic: Metrics & Analytics

You open Meta Ads Manager and the list of available columns keeps scrolling past anything you can hold in your head. You have built a custom column set, then another one, then a third for the client who asks different questions. Somewhere along the way your dashboard turned into a wall of numbers that nobody reads, including you. When something goes wrong on an account, you do not spot it in the dashboard. You spot it because the client emails you.

That is the real problem with dashboard metrics. It is not that the data is missing. It is that everything is present, so nothing stands out. A dashboard with too many numbers on it has the same practical value as a dashboard with none, because the eye has nowhere to land and no reason to trust that any particular tile matters.

Choosing metrics well is a filtering job, not a collecting job. Here is a method for doing it.

![1790349085787-32a80af67abf-httpsdashopsioresourcesmigrating-ads-reporting-to-httpsdashopsioresources](https://pub-ae7c0247bc134935855f21b665422e27.r2.dev/posts/1791463031304-6e117332c5a8.jpg)

## Start with the decision, not the metric

Every metric on a dashboard should exist to support a decision somebody actually makes. Before you add a number, name the decision it feeds.

"Should I increase budget on this ad set?" is a decision. "Is this creative fatiguing?" is a decision. "Do I need to have an awkward conversation with the client this month?" is a decision. Each of those pulls a small, specific set of numbers with it.

"Nice to know how many people saw the ad" is not a decision. It is a fact looking for a purpose.

Run this test on your existing dashboard right now. Take each tile and try to finish the sentence "I look at this when I am deciding whether to" out loud. Every tile that leaves you stuck halfway through is taking up space that a useful number should have.

## Split metrics into three tiers

The single biggest improvement most dashboards can make is to stop treating all metrics as equal citizens. Sort them into tiers, and let the layout reflect the tiers.

**Tier one, the primary metric.** One number that defines whether this account is working. For a lead generation account it is cost per lead, or cost per qualified lead if you have a way to feed quality back. For an ecommerce account it is return on ad spend, or cost per purchase. Pick one. If you cannot pick one, the objective is not clear yet and no dashboard will fix that.

**Tier two, the diagnostics.** A short set of metrics whose only job is to explain movement in the primary. When cost per lead rises, these tell you where. They should sit visibly on the same screen, because the value of a diagnostic is that it is right there the moment you notice a problem.

**Tier three, everything else.** Real data, genuinely useful sometimes, but not on the front screen. Breakdowns by placement or demographic, individual ad performance, historical comparisons beyond the current period. These live one click deeper, in a drill-down, or in a report you generate when a specific question comes up.

The mistake almost everyone makes is promoting tier three into tier one because the data was easy to display.

## Pick diagnostics that isolate a stage

Good diagnostics are not just secondary metrics. They correspond to distinct stages of the funnel, so that when the primary metric moves, the diagnostics tell you which stage is responsible.

For a Meta lead generation account, a defensible diagnostic set looks like this:

- **CPM.** Auction cost. Rising CPM means you are paying more to reach the same people, which is often seasonal or competitive, and is largely outside your control in the short term.
- **CTR.** Creative and hook strength. If CPM is flat and CTR is falling, the creative is the problem, not the audience or the auction.
- **Frequency.** Audience exhaustion. A climbing frequency alongside a falling CTR is the classic fatigue signature, and it tells you the fix is new creative or a wider audience rather than a bid change.
- **Landing page or form completion rate.** Everything after the click. If the click cost is stable but cost per lead is climbing, the leak is here.

Each of those isolates one thing. Together they turn "cost per lead went up" into "cost per lead went up because the creative stopped working once the same audience had seen it too often", which is an actionable sentence.

Compare that to a dashboard showing cost per lead alongside link clicks, unique clicks, outbound clicks, landing page views and post engagements. Five metrics that mostly say the same thing, and none of which separate one stage from another.

## Different audiences need different sets

The dashboard your media buyer uses and the dashboard your client sees should not be the same dashboard. This is not about hiding anything. It is about relevance.

Your buyer needs frequency and CPM because those numbers point at levers. Your client does not have a lever for CPM, so putting it in front of them generates questions that lead nowhere useful and consume your time answering.

Clients need the outcome, the cost of the outcome, the trend, and enough context to know whether the trend is good. In their vocabulary, not the platform's. "Leads" rather than "on-Facebook leads plus offsite conversions". "Cost per booking" rather than "cost per result".

This is one reason role-based access matters more than it sounds like it should. In DashOps you can assign a Client user read-only access to the specific ad accounts that belong to them, and choose whether spend figures are visible to them at all, so the person looking at the screen sees the version built for them rather than a stripped-down copy of yours. The [features that actually matter in an ads dashboard](/resources/ads-dashboard-features-that-matter) mostly come down to this kind of control rather than raw column count.

## Match the metric to the objective, not the habit

Meta optimises differently depending on the campaign objective, and your metrics should follow. A traffic campaign judged on cost per purchase will look broken. An awareness campaign judged on cost per lead will look catastrophic. Neither is a real finding.

Agencies fall into a habit here. A standard column set gets built once, then reused across every account regardless of what each campaign is actually optimising for. The result is dashboards where half the numbers are structurally meaningless for that campaign, and everybody quietly learns to ignore them, which trains them to ignore the useful ones too.

Set the metric set from the objective. Lead generation campaigns get lead metrics. Sales campaigns get purchase and revenue metrics. Awareness campaigns get reach and frequency, and you accept that there is no conversion number to point at. Mixed accounts need the dashboard to adapt rather than average everything into one confusing view.

## Add a metric only when you can say what it would change

The final filter, and the one that keeps a dashboard clean over time. Before adding any metric, answer: if this number moved sharply, what would I do?

If you have a clear answer, add it. If the answer is "I would look into it", that is not an action, that is a shrug. If the answer is "I would mention it to the client", ask whether that belongs on a live dashboard or in the [weekly digest email](/resources/facebook-ads-weekly-digest) instead.

Dashboards decay by accretion. Somebody asks a question once, a metric gets added to answer it, and it never leaves. Give it long enough and you have a screen crowded with tiles and a team that has stopped looking at any of them. Reviewing the set periodically and deleting anything that has not driven a decision is as valuable as choosing well in the first place.

## What to do next

Open your current dashboard and do three things.

First, identify your primary metric and make sure it is visually dominant. If it is the same size and weight as everything around it, it is not functioning as a primary metric no matter what you call it.

Second, count the tiles that are not primary and not diagnostic. Move them to a drill-down or a report. You are not deleting data, you are changing where it lives.

Third, build a second view for clients with only the outcome metrics in their language, and check whether you could hand it to them without a phone call attached. If you could not, it needs more work.

If you are setting up an ads dashboard for the first time rather than fixing one, start with the broader [guide to building a Facebook Ads dashboard](/resources/best-facebook-ads-dashboard-2026), then come back to this method once you know what you are putting on the screen. In DashOps you can customise which KPI cards appear, drag them into the order that matches how you read an account, and save the arrangement, so the structure you decide on here is the structure you actually get.

## Frequently asked questions

### How many metrics should be on an ads dashboard?

Fewer than you think. A workable structure is one primary metric that defines success for the account, a small set of diagnostic metrics that explain movement in the primary, and a spend figure for context. That is the top of the screen. Anything else belongs a click deeper, on a drill-down or in a scheduled report. The test is not whether a metric is interesting, it is whether seeing it change would make you act differently this week.

### Should the client see the same metrics as the media buyer?

Usually not. The buyer needs diagnostics like CTR, CPM and frequency because those tell them which lever to pull. The client mostly needs the outcome and the cost of that outcome, in the language of their own business. Leads, cost per lead, purchases, return on ad spend. Showing a client every diagnostic invites questions that are not really about their business, and it puts you in the position of defending numbers instead of explaining results. Give each audience its own view.

### What is the difference between a primary metric and a diagnostic metric?

A primary metric is the one the account is judged on. It answers whether the money is working. A diagnostic metric explains why the primary moved and points at a fix. Cost per lead is primary for a lead generation account. CTR, CPM and landing page conversion rate are diagnostics, because each one isolates a different stage that could be responsible for a rising cost per lead. Diagnostics have no meaning on their own. They earn their place by being the next question after the primary metric changes.

### Should I track vanity metrics like reach and impressions at all?

Track them, but do not lead with them unless awareness is genuinely the objective. Reach, impressions and frequency are useful as supporting context. Frequency in particular tells you whether a flat result is a creative problem or an audience size problem. The mistake is putting impressions where the outcome metric should be, because a large impression count reads as progress whether or not anything was sold. Keep them available, keep them below the metrics that decide your next action.

### How often should I change the metrics on my dashboard?

Change them when the objective changes, not on a schedule. A shift from lead generation to sales, a new offer, or a client who starts caring about lead quality instead of lead volume are all good reasons. Otherwise leave the set alone. Constantly reshuffling makes it impossible to build a feel for what normal looks like on the account, and that instinct is most of what makes a dashboard useful. Review the set at the same moment you review the strategy, and let it sit in between.

---

Full page: https://dashops.io/resources/choosing-metrics-for-an-ads-dashboard
