All guides Meta Ads

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

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

7 min read

Ads Manager lets you add more than a hundred columns. Most people either conclude nothing from all of them, or the wrong thing from one (usually ROAS). A campaign is not "working" or "broken" because one 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 does attention cost now?
CTR (click-through rate) link clicks ÷ impressions × 100 Does my creative earn a response?
Frequency impressions ÷ reach How often has one person seen this?
ROAS (return on ad spend) conversion value ÷ spend Is the money coming back?

Two notes 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 saying anything about traffic. If you run on leads rather than revenue, swap ROAS for CPA (cost per result); everything here works the same way, and the ROAS, CPA and conversion value explainer covers how the two relate.

Image placeholder

The metric chain diagram

Left-to-right flow: Spend → Impressions (CPM) → Link clicks (CTR) → Conversions → Revenue (ROAS), with Frequency as a gauge above Impressions. Each metric is a valve on its section of pipe, so a change flows downstream.

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 blame the product page, the audience, or Meta "turning off the good traffic". Walk the chain instead and the diagnosis usually sits in one link. If CPM jumped from $12 to $19, you are paying more for the same attention: 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 your site, not 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 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. So creative quality shows up in your costs, not just your results: a fresh, relevant ad buys cheaper impressions than a stale one.

When CPM trends up for weeks with targeting and budget unchanged, don't blame the market. Check frequency and CTR first: 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 people an ad they have already declined several times. Response rates fall and the auction re-prices your delivery.

There is no single "correct" frequency: retargeting audiences tolerate far more repetition than cold ones. The point is direction. Frequency that climbs week after week while results soften is the clearest early sign 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

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: that is where the money went.

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

The weekly reading routine

Meta's delivery fluctuates too much day to day for daily checks to help. Once a week, at ad set or ad level, read the four in this order:

Read each number against a comparison period, not 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

Four scorecards (Frequency 3.2, CTR 1.1%, CPM $14.80, ROAS 2.4), each with a red delta badge against the prior period. Arrows mark frequency and CTR as "the cause" and ROAS as "the symptom".

In Clearly

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

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

The takeaway

CPM prices attention, CTR measures whether creative earns a response, frequency warns when an audience is saturating, and ROAS confirms the outcome. Diagnose upstream, compare against a prior period, never average ratios, and read the account once a week. The hundred other columns in Ads Manager are detail you can check now and then.

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 →