Clearly
All guides Meta Ads

Meta Ads Metrics Explained: CPM, CTR, Frequency & ROAS

The four numbers that tell you whether your account is healthy, what each one actually measures, and how to read them together.

7 min read

Open Ads Manager and you can add more than a hundred columns to your report. Most people respond in one of two ways: they stare at all of them and conclude nothing, or they stare at one (usually ROAS) and conclude the wrong thing. A campaign is not "working" or "broken" because a single number moved. It is a chain: money buys impressions, impressions earn clicks, clicks become conversions, conversions carry value. Four metrics describe that chain, and each one answers a different question.

The four numbers, one line each

Metric Formula The question it answers
CPM (cost per 1,000 impressions) spend ÷ impressions × 1,000 What is attention costing me right now?
CTR (click-through rate) link clicks ÷ impressions × 100 Does my creative earn a response?
Frequency impressions ÷ reach How often has the same person seen this?
ROAS (return on ad spend) conversion value ÷ spend Is the money coming back?

Two small print items before we go further. First, when you add a CTR column, choose CTR (link click-through rate), not "CTR (all)". The "all" version counts reactions, comments, and profile taps, which flatters the number without telling you anything about traffic. Second, if your business runs on leads rather than revenue, swap ROAS for CPA (cost per result). Everything in this guide works the same way; the ROAS, CPA and conversion value explainer covers how the two relate.

Image placeholder

The metric chain diagram

A left-to-right flow showing spend entering the chain and value leaving it: Spend → Impressions (CPM prices this step) → Link clicks (CTR measures this step) → Conversions → Revenue (ROAS closes the loop), with Frequency drawn as a gauge sitting above Impressions. Each metric is drawn as a valve on its section of pipe so the reader sees that a change in any one section flows downstream to everything after it.

Why you read them as a chain, not a list

Here is a month for a fictional store, spending $3,000.

Step Number Metric
Spend $3,000
Impressions 250,000 CPM = $12.00
Link clicks 3,750 CTR = 1.5%
Purchases 75 CPA = $40.00
Revenue $9,000 ROAS = 3.0

Now suppose next month ROAS drops to 2.1 and you look at nothing else. You might conclude the product page is broken, or the audience is exhausted, or Meta "turned off the good traffic". But walk the chain and the diagnosis is usually sitting in one specific link. If CPM jumped from $12 to $19, you are paying more for the same attention and the problem is upstream: auction competition rose, or your creative is being priced as tired. If CTR halved, the creative stopped earning the click. If CTR and CPM held but conversions fell, the problem is on your site, not in the ad account.

The habit: never diagnose from the last metric in the chain. ROAS tells you that something changed. CPM, CTR, and frequency tell you where.

Why CPM is not just "what Meta charges"

CPM feels like a rent bill, but on Meta you have more influence over it than you think. The auction does not simply sell impressions to the highest bidder: it estimates how likely each ad is to get a response and effectively discounts delivery for ads people respond to. That means creative quality shows up in your costs, not just your results. A refreshed, relevant ad tends to buy cheaper impressions than a stale one shown to the same audience.

So when CPM trends upward for weeks while your targeting and budget are unchanged, resist the instinct to blame the market. Check frequency and CTR first, because a tired ad and an expensive ad are usually the same ad. The creative fatigue guide shows the full pattern.

Frequency: the early warning number

Frequency is the least glamorous of the four and the most useful for prevention. At a frequency of 1.5, most of your audience has seen the ad once or twice. By 4 and beyond (for a cold, prospecting audience), you are paying to show the same people an ad they have already declined to click several times. Response rates fall, and the auction re-prices your delivery accordingly.

There is no single "correct" frequency: retargeting audiences tolerate far more repetition than cold ones. The point is direction. A frequency that climbs week after week while results soften is the clearest early signal that your creative needs a refresh, and it usually moves before ROAS does.

ROAS is a lagging indicator. Frequency and CTR are leading ones. Read the leading ones first.

Never average a ratio

One trap catches nearly everyone who builds their own spreadsheet. CPM, CTR, and ROAS are ratios, and ratios cannot be averaged across campaigns. If campaign A has a CTR of 2.0% on 10,000 impressions and campaign B has a CTR of 0.5% on 500,000 impressions, the account CTR is not 1.25%. It is total clicks divided by total impressions: (200 + 2,500) ÷ 510,000 = 0.53%. The big campaign dominates, as it should, because that is where the money went.

The same rule applies to ROAS (sum the revenue, sum the spend, then divide) and CPM. Averaging the percentages instead gives small campaigns the same vote as large ones and will happily show your account improving while it burns money.

The weekly reading routine

You do not need daily vigilance; Meta's delivery fluctuates too much day to day for that to be useful. Once a week, at the ad set or ad level, read the four in this order:

Always read each number against a comparison period, not against a feeling. "CTR is 1.1%" means nothing on its own; "CTR was 1.8% for the first two weeks and is 1.1% now" is a diagnosis.

Image placeholder

Weekly scorecard with period deltas

A row of four scorecards (Frequency 3.2, CTR 1.1%, CPM $14.80, ROAS 2.4) each showing a small delta badge against the prior period: frequency up and coloured red, CTR down and red, CPM up and red, ROAS down and red. An annotation arrow points at the frequency and CTR cards with the caption "the cause", and at the ROAS card with "the symptom", reinforcing the chain-reading habit from the article.

In Clearly

This whole routine is one screen in Clearly. Connect your Meta Ads account and the report opens with the headline scorecards (spend, impressions, CTR, CPM, frequency, results, ROAS) each showing its change against the previous period, coloured by whether the move is good or bad for that metric, so a falling CPM shows green and a falling CTR shows red. The campaign breakdown beneath uses properly weighted totals, so the account CTR and ROAS rows are calculated from summed parts rather than averaged percentages.

Instead of rebuilding columns in Ads Manager every Monday, you open the report, read the deltas left to right, and know within a minute whether this is a "do nothing" week or a "refresh the creative" week.

The takeaway

Four numbers, one chain. CPM prices attention, CTR measures whether creative earns a response, frequency warns you when an audience is saturating, and ROAS confirms whether the outcome holds. Diagnose upstream, compare against a prior period, never average ratios, and treat a weekly read as enough. Once this habit is in place, the hundred other columns in Ads Manager become what they should have been all along: occasional detail, not the dashboard.

Related guides

Read your Meta account in one screen.

Connect Meta Ads and build a live report with period comparisons built in, free for one report.

Create a report →