Analytics

Ad cost metrics explained: CPM, CPC, CPL, CAC, ROAS and ACoS

2026-07-10 · 9 min

Any advertising — creator integrations, seeding, paid social or marketplaces — is ultimately compared with the same cost metrics. Master the six abbreviations in this article and you can compare any channels side by side and quickly see where the budget works and where it burns. Below: each metric with a formula, a live example and market benchmarks.

CPM — cost per 1000 impressions

CPM (Cost Per Mille) is what it costs to show your ad to a thousand people. It's the base "currency of reach": formats and platforms are compared by CPM.

Formula: CPM = placement cost ÷ (impressions ÷ 1000).

Example: an integration for $400 brought 300,000 views → CPM ≈ $1.3.

Benchmarks we work with in practice:

CPM only covers reach. A cheap CPM on the wrong audience is cheaply bought useless impressions — that's why the funnel continues with the next metrics.

CPC — cost per click

CPC (Cost Per Click) is the price of one click on your ad.

Formula: CPC = budget ÷ clicks.

CPC connects reach with action: CPM shows what attention cost, CPC — what interest cost. A high CPC with a normal CPM signals a weak creative or an offer that doesn't match the audience. Creator integrations often beat paid social on CPC: a recommendation from a real person gets clicked more willingly than a banner.

CPL — cost per lead

CPL (Cost Per Lead) is the cost of a potential customer's contact: an application, a registration, a newsletter signup.

Formula: CPL = budget ÷ leads.

CPL is the first metric that talks about money rather than attention. Count it per channel: UTM tags plus a CRM are mandatory, otherwise leads from seeding and paid social mix together and you won't know what to scale.

CAC — customer acquisition cost

CAC (Customer Acquisition Cost) is what it cost to acquire one paying customer, not just a lead.

Formula: CAC = total acquisition spend ÷ new customers.

The difference from CPL is fundamental: a lead may never buy. If CPL = $5 and one lead in five converts, your CAC = $25. The core rule of unit economics: CAC must be well below LTV (lifetime revenue per customer). While that holds, advertising can be scaled.

ROAS — return on ad spend

ROAS shows how much revenue every dollar invested in ads brought back.

Formula: ROAS = ad-driven revenue ÷ ad spend × 100%.

ROAS 400% means: one dollar of ads → four dollars of revenue. The break-even threshold depends on margin: at a 50% margin ads break even at ROAS 200%, at a 20% margin — only at 500%. So a "good ROAS" without knowing the margin is an empty phrase.

ACoS — advertising cost of sales

ACoS is the flip side of ROAS, the favourite metric of e-commerce and marketplaces (in Russian-speaking analytics — ДРР).

Formula: ACoS = ad spend ÷ ad-driven revenue × 100%.

ROAS 400% equals ACoS 25%. The metric is convenient because it compares directly with margin: ACoS below margin — you earn; above — you pay extra for every sale.

How the metrics connect into one funnel

All six metrics are one chain: CPM → CPC → CPL → CAC → ROAS/ACoS. An impression costs money, some impressions become clicks, some clicks become leads, some leads become customers, customers bring revenue. Diagnostics are simple:

Looking at one metric in isolation is the main mistake: seeding at $0.07 CPM and paid social at a much higher CPM can produce the same CAC — they just distribute efficiency differently across the funnel.

FAQ

Which metric is the main one?

For the business — CAC vs LTV: it answers "are we making money". For comparing reach channels — CPM. For day-to-day campaign management — CPL and ACoS.

Can you compare seeding CPM and paid social CPM head to head?

Yes, with one caveat: seeding buys organic views (the video lives in recommendations for weeks), paid social buys impressions that stop with the budget. At an equal CPM, seeding usually wins on the final cost of contact.

How do I quickly see if ads pay off?

Compare ACoS with margin. ACoS 15% at a 40% margin — a healthy campaign. ACoS 45% at the same margin — you subsidise every sale.

Bottom line

CPM, CPC, CPL, CAC, ROAS and ACoS are not six different sciences — they're one funnel told in numbers. Measure every step and you'll see exactly where a campaign loses money.

At Hyper Marketing we build campaigns from the metrics up: seeding with CPM from $0.07, a base of 1200+ verified creators and transparent reporting on every funnel step — from impression to sale. Send us your task and we'll return a forecast within 24 hours.

Ready to create your own hype?

We'll launch a viral campaign for your brand — from strategy to million-view reach.

Hyper Marketing
Marketing agency · 1B+ views · Est. 2014
About us →