Ad cost metrics explained: CPM, CPC, CPL, CAC, ROAS and ACoS
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:
- Seeding across a network of accounts — CPM from $0.07 — the cheapest mass reach on the market.
- Short-form creator content (Reels / TikTok / Shorts) — the cheapest per-view format after seeding: a video keeps living in recommendations for weeks.
- Stories with mid-size creators are noticeably more expensive per view, but carry the effect of a personal recommendation.
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:
- Expensive CPM — wrong channel or format.
- Expensive CPC with normal CPM — weak creative.
- Expensive CPL with normal CPC — the landing page leaks people.
- Expensive CAC with normal CPL — sales or the offer don't close.
- Low ROAS with normal CAC — small average ticket, no repeat purchases.
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.