Reference
Digital Advertising Glossary
The acronyms and metrics that run the ad industry — explained in plain English, with the formulas behind them and rough benchmark figures so you know what "good" looks like.
Pricing models
CPM
Cost Per Mille (cost per thousand impressions)The price an advertiser pays for one thousand ad impressions. 'Mille' is Latin for thousand. The dominant pricing model for brand and display advertising, where the goal is to be seen rather than necessarily clicked.
Why it matters: CPM lets you compare the cost of reach across very different placements and formats on a like-for-like basis. It's the baseline currency of programmatic display and the figure most publishers and ad networks quote first.
Formula
CPM = (Total spend ÷ Impressions) × 1,000
Typical figures
Display $1–$10 · Video (pre-roll) $10–$30 · Premium/CTV $20–$50+
CPC
Cost Per ClickThe amount an advertiser pays each time someone clicks their ad. The advertiser pays nothing for impressions — only for the click that sends a user to their site. The standard model for search and performance campaigns.
Why it matters: CPC ties cost directly to a concrete action, shifting the risk of a poorly-performing ad onto the publisher/platform. It's the natural fit when the goal is traffic or conversions rather than awareness.
Formula
CPC = Total spend ÷ Clicks
Typical figures
Display $0.50–$2 · Search $1–$5+ (competitive keywords far higher) · Social $0.50–$3
CPV
Cost Per ViewThe price paid per video view, where a 'view' is defined by the platform — often 30 seconds watched, completion, or an interaction (whichever comes first). Common on YouTube and other video platforms.
Why it matters: CPV aligns spend with actual video engagement rather than mere impressions, so you only pay when someone genuinely watches. Essential for judging the efficiency of video and CTV campaigns.
Formula
CPV = Total spend ÷ Views
Typical figures
$0.01–$0.30 per view (varies widely by platform, targeting, and creative length)
CPA
Cost Per Acquisition (or Action)The cost of acquiring one conversion — a sale, sign-up, or other defined action. The advertiser pays only when the desired outcome happens, making it the most performance-focused pricing model.
Why it matters: CPA maps spend directly to business results, so it's the metric that connects advertising to ROI most cleanly. Marketers compare CPA against the value of a customer to judge whether a campaign is profitable.
Formula
CPA = Total spend ÷ Conversions
Typical figures
Highly variable — anything from a few dollars (app installs) to hundreds (high-value B2B leads)
CPL
Cost Per LeadA form of CPA specific to lead generation — the cost of acquiring one qualified lead, such as a completed contact form or newsletter sign-up. Common in B2B and high-consideration purchases.
Why it matters: For businesses where the sale happens offline or over a long cycle, the lead is the measurable outcome. CPL lets those advertisers buy media on a results basis even when the final sale can't be tracked directly.
Formula
CPL = Total spend ÷ Leads
Typical figures
$20–$200+ depending on industry and lead quality (B2B and finance at the high end)
CPI
Cost Per InstallThe cost of driving a single app install. The standard pricing model for mobile app-install campaigns, where the tracked outcome is the download and first open of the app.
Why it matters: App marketers live and die by CPI versus the lifetime value of a user. It's the headline efficiency metric for user-acquisition campaigns across app stores and in-app ad networks.
Formula
CPI = Total spend ÷ Installs
Typical figures
$1–$5 (games and casual apps lower; finance and niche apps higher)
Performance metrics
CTR
Click-Through RateThe percentage of impressions that result in a click. It measures how effectively an ad prompts people to act — a direct read on creative and targeting relevance.
Why it matters: CTR is the single most-watched engagement metric in display and search. A low CTR signals weak creative, poor targeting, or banner blindness; a high CTR (in search especially) also improves Quality Score and lowers costs.
Formula
CTR = (Clicks ÷ Impressions) × 100
Typical figures
Display 0.05–0.1% · Social ~0.9–1.5% · Search 3–6% · Interstitial 1–3%
CVR
Conversion RateThe percentage of clicks (or visits) that complete the desired action — a purchase, sign-up, or download. Where CTR measures interest, CVR measures follow-through.
Why it matters: CVR reveals how well the post-click experience — the landing page and offer — turns interest into outcomes. You can have a great CTR and still fail commercially if CVR is poor.
Formula
CVR = (Conversions ÷ Clicks) × 100
Typical figures
2–5% is typical for e-commerce; high-intent search traffic can exceed 10%
VTR / VCR
View-Through Rate / Video Completion RateThe percentage of video ads played to completion (or to a defined point). VCR measures how many viewers watched all the way through rather than skipping.
Why it matters: For video and CTV, completion is the core engagement signal — it tells you whether your story is holding attention or losing it at the skip button. Strongly tied to brand recall.
Formula
VCR = (Completed views ÷ Video starts) × 100
Typical figures
Skippable 15s ads ~70% completion · Non-skippable and CTV often 90%+
Viewability
ViewabilityThe percentage of served ads that were actually viewable — by the IAB standard, at least 50% of the ad's pixels on screen for at least one second (two seconds for video). An ad can be 'served' without ever being seen.
Why it matters: Viewability separates ads that had a chance to make an impression from those that loaded below the fold and were never scrolled into view. It's a quality gate buyers increasingly insist on before paying.
Typical figures
Industry benchmark is ≥70% viewable; premium publishers target 80%+
RPM
Revenue Per Mille (revenue per thousand impressions)The publisher-side mirror of CPM: the revenue earned per thousand impressions or pageviews. The headline figure in AdSense and other publisher dashboards.
Why it matters: RPM is how a publisher judges how well their inventory monetises. It bundles fill rate, CPM, and ad density into one number you can track and try to improve over time.
Formula
RPM = (Total revenue ÷ Impressions) × 1,000
Typical figures
Niche/English content $1–$5 page RPM; high-value finance/tech niches can reach $20+
eCPM
Effective Cost Per MilleA normalised CPM that lets you compare earnings across campaigns sold on different models (CPC, CPA, CPV). It converts whatever was actually earned back into a per-thousand-impressions figure.
Why it matters: Because inventory is sold so many different ways, eCPM is the great equaliser — it answers 'what is this placement really worth per thousand impressions?' regardless of how the deal was priced.
Formula
eCPM = (Total earnings ÷ Impressions) × 1,000
Typical figures
Compared against direct CPM deals to decide which demand source to prioritise
ROAS
Return On Ad SpendThe revenue generated for every unit of currency spent on advertising. Expressed as a ratio or multiple — e.g. a ROAS of 4 means £4 of revenue per £1 spent.
Why it matters: ROAS is the bottom-line measure of whether advertising is paying for itself. It's the metric marketing leaders and finance teams use to judge whether to scale a channel up or cut it.
Formula
ROAS = Revenue from ads ÷ Ad spend
Typical figures
A 4:1 ROAS (400%) is a common rule-of-thumb target, though it varies hugely by margin
Frequency
Frequency (and Reach)Reach is the number of unique people who saw an ad; frequency is the average number of times each person saw it. The two are always read together.
Why it matters: Too little frequency and the message doesn't stick; too much and you waste spend and irritate people (ad fatigue). Managing the reach/frequency balance is central to brand campaign planning.
Formula
Frequency = Impressions ÷ Reach
Typical figures
Effective frequency is often cited as ~3–10 exposures per person per campaign
Ecosystem & tech
RTB
Real-Time BiddingThe automated auction that decides which ad fills an impression, run in the milliseconds while a page loads. Advertisers bid programmatically on each individual impression based on the user and context.
Why it matters: RTB is the engine of programmatic advertising — it allocates billions of impressions efficiently and lets advertisers buy precisely the audiences they want, one impression at a time.
DSP
Demand-Side PlatformThe software advertisers use to buy ad inventory programmatically across many exchanges and publishers from one interface — setting targeting, budgets, and bids. Examples: DV360, The Trade Desk.
Why it matters: The DSP is the buyer's cockpit. Understanding it explains how a single campaign can run across thousands of sites with unified targeting, bidding, and reporting.
SSP
Supply-Side PlatformThe publisher-side counterpart to a DSP: software publishers use to offer their inventory to many buyers at once and maximise the price each impression fetches. Examples: Google Ad Manager, Magnite.
Why it matters: The SSP is how publishers plug into programmatic demand. Together, DSPs and SSPs meet at the ad exchange to form the programmatic marketplace.
VAST
Video Ad Serving TemplateAn IAB standard — an XML schema that tells a video player where to fetch a video ad, how long it runs, when a skip button appears, and which tracking events to fire.
Why it matters: VAST is what makes video ads interoperable across players and platforms. Any time you see a pre-roll with a skip countdown, a VAST tag is orchestrating it behind the scenes.
ads.txt
Authorized Digital SellersA plain text file a publisher hosts at the root of their domain listing which companies are authorised to sell their ad inventory. An anti-fraud standard from the IAB.
Why it matters: ads.txt combats domain spoofing — buyers can verify that inventory claiming to be from a site is genuinely authorised. It's required for AdSense and most programmatic demand (AdDeck has one at /ads.txt).
Fill rate
Fill RateThe percentage of ad requests that are actually filled with a paying ad. When no advertiser bids high enough (or at all), the slot goes unfilled — lowering fill rate.
Why it matters: Fill rate is a key publisher health metric: unfilled impressions earn nothing. Low fill points to weak demand, overly high price floors, or inventory quality issues.
Formula
Fill rate = (Filled requests ÷ Total ad requests) × 100
Typical figures
Strong demand sources reach 90%+; new or niche sites often start much lower
Benchmark figures are rough industry rules-of-thumb for orientation only — real numbers vary widely by sector, geography, format, and campaign. Always measure against your own baseline.