CPM, CPC, CPA: What Do These Ad Metrics Actually Mean?

The short answer: CPM is cost per 1,000 impressions — what you pay to be seen. CPC is cost per click — what you pay for someone to visit your site. CPA is cost per acquisition (or cost per result) — what you pay for an actual lead or sale. Each one measures a different stage of the funnel, and none of them, on its own, tells you whether your ads are profitable. That's what makes an ad platform report feel like it's speaking another language, because in a sense, it is.
Founders usually come to us already fluent in one of these letters and lost on the other two. Let's translate the whole alphabet at once.
What do CPM, CPC, and CPA actually stand for?
| Term | Stands for | What it measures | Funnel stage |
|---|---|---|---|
| CPM | Cost per mille (1,000 impressions) | What it costs to put your ad in front of 1,000 people | Awareness |
| CPC | Cost per click | What it costs for one person to click through to your site | Interest |
| CPA | Cost per acquisition (or "cost per result") | What it costs for one lead, sale, or booked call | Conversion |
Each metric is downstream of the one before it. A low CPM means your ad is cheap to show. A low CPC means people are clicking once they see it. A low CPA means those clicks are actually turning into customers. You can have a great number at any one stage and still lose money, because a great number at one stage doesn't guarantee the next stage holds up.
Which of these should you actually watch?
CPA, almost every time — it's the only one directly connected to your business's math. CPM and CPC are diagnostic, not decision-making, metrics: useful for figuring out why CPA moved, not for judging a campaign on their own.
Think of it like a sales funnel with three doors. CPM tells you how many people walked past the store. CPC tells you how many walked in. CPA tells you how many actually bought something. A store with huge foot traffic and nobody buying doesn't have a foot-traffic problem.
Why can a "good" CPC still be a bad month?
Because a cheap click says nothing about who's clicking. A $0.60 CPC sounds great until you notice those clicks are coming from an audience that was never going to buy — curious scrollers, bargain browsers, an audience set too broad to be relevant. Meanwhile a $2.50 CPC from someone who searched your exact service by name might convert at ten times the rate.
This is the same trap as judging platform-reported ROAS in isolation — we've written about that here — and the fix is the same instinct: always follow the metric downstream to the one that reflects real business results, not just platform activity.
How do these metrics connect to ROAS and your break-even?
CPA is really just ROAS turned inside out. If your break-even cost per sale is $40 and your CPA is running at $28, you're profitable before you even look at ROAS. If CPA creeps to $55, the ROAS number will confirm what CPA already told you, just from the other direction.
Because CPA is a dollar figure tied to your specific margins, it travels better across campaigns and platforms than CPM or CPC ever will. A $30 CPA means the same thing whether it came from Google or Meta. A $1.50 CPC does not — one platform's dollar buys a different kind of attention than the other's, which is part of why we run Google and Meta together rather than judging either platform's raw click cost against the other.
What's a "good" number for each?
Genuinely, it depends — on your industry, your price point, your margins, even the season. A CPM of $8 might be expensive for a low-margin product and cheap for a $2,000 service. That's an unsatisfying answer, but the honest alternative (a made-up universal benchmark) would actively mislead you. The number that matters is your CPA against your break-even, tracked over time rather than judged in a single week.
That's the exact reason we built Fiddle Stats — to show a client's CPM, CPC, and CPA trends across Meta, Google, TikTok, LinkedIn, and Microsoft ads side by side, instead of leaving each platform's dashboard to tell its own flattering version of the story.
Reading a report without your eyes glazing over
Next time a report lands in your inbox, read it in this order:
- Start with CPA. Is it above or below what you can actually afford to pay for a customer?
- If CPA moved, check CPC next. Did clicks get more expensive, or did the same-cost clicks stop converting?
- If CPC moved, check CPM last. Did it simply get more expensive to show the ad (competition, seasonality), or did something change about who's seeing it?
Read top-down like that, and three letters that used to feel like noise start reading like a diagnosis.
Frequently asked questions
What is the difference between CPM, CPC, and CPA?
CPM is cost per 1,000 impressions (what you pay to be seen), CPC is cost per click (what you pay for a visit), and CPA is cost per acquisition (what you pay for an actual lead or sale). They measure different funnel stages — awareness, interest, and conversion — and a good number at one stage doesn't guarantee the next.
Which metric matters most, CPC or CPA?
CPA, in almost every case. It's the metric directly tied to your business's profitability, while CPC only tells you how much a visit cost, not whether that visit turned into anything. A cheap CPC with a high CPA usually means traffic quality, not ad cost, is the real problem.
What is a good CPM for Facebook or Google ads?
There's no universal number — it depends on your industry, audience, and season, and shifts constantly with ad-platform competition. Rather than comparing your CPM to a benchmark, watch whether it's rising or falling for your own account over time, and always read it alongside CPC and CPA.
How is CPA related to ROAS?
They're two views of the same math. ROAS measures revenue returned per dollar spent; CPA measures the dollar cost of one result. If your CPA sits comfortably below your break-even cost per sale, your ROAS will reflect that automatically — they should never tell contradicting stories.
Why did my cost per click go down but sales didn't go up?
A falling CPC often means cheaper, less-qualified traffic rather than a better-performing ad — broader targeting typically lowers CPC while lowering conversion rate too. Check CPA before celebrating a lower CPC; it's the metric that tells you whether those cheaper clicks are actually worth having.

Founder & CEO of Fiddle Leaf Marketing. A decade in performance marketing, now helping women-led brands grow with thoughtful paid ads.



