Sign in

Metric note

What are ad impressions? Definition, formulas and examples

Ad impressions are the number of times an ad is shown. Each time the ad is served on a search results page, a website, an app or a social feed, the platform records one impression, whether or not anyone looks at it or clicks. Impressions count showings, not people: one person who sees an ad three times adds three impressions and one to reach. To estimate impressions before a campaign, divide the budget by the CPM and multiply by 1,000: 500 at a CPM of 8 buys about 62,500 impressions.

By Adlane · Updated

Ad impression formulas with a worked example

Impressions are a count the platform reports, so there is no formula for the number itself. The useful formulas are the ones built on it: click-through rate, CPM, frequency, and the impressions a budget should buy at a given CPM. Every one of them inherits the counting rule of the platform that recorded the impressions.

Worked example (illustrative numbers): a campaign records 40,000 impressions, 16,000 reach, 600 clicks and 320 in spend. Frequency is 40,000 ÷ 16,000 = 2.5; click-through rate is 600 ÷ 40,000 = 1.5%; CPM is 320 ÷ 40,000 × 1,000 = 8.00. At a CPM of 8, a 500 budget would buy roughly 500 ÷ 8 × 1,000 = 62,500 impressions. The impressions calculator below solves for impressions, budget or CPM with your own numbers.

Click-through rate = clicks ÷ impressions × 100CPM = spend ÷ impressions × 1,000Frequency = impressions ÷ reachEstimated impressions = budget ÷ CPM × 1,000

Free tool · runs in your browser

Impressions calculator: estimate impressions, cost or CPM.

Choose what to solve for, then enter the other numbers. The starting values are illustrative. Nothing you enter is sent to Adlane.

Solve for

Estimated impressions

—

Enter your values, then calculate.

Impressions = budget ÷ CPM × 1,000

An estimate of recorded impressions (showings), not distinct people. Actual delivery depends on the auction, targeting and placements.

Impressions vs reach vs frequency

These three are the most often confused metrics in an ads report. Impressions count every showing, reach counts distinct people (or accounts) shown the ad at least once, and frequency is the average number of showings per person. Impressions can be added across days or campaigns; reach cannot, because the same person can appear in several rows.

MetricWhat it countsHow it is calculatedCan rows be added?Illustrative value
ImpressionsEvery time the ad was shownCounted by the platformYes, within one platform40,000
ReachDistinct people or accounts shown the adDeduplicated count or estimateNo: people overlap16,000
FrequencyAverage showings per personImpressions ÷ reachNo: recompute from totals2.5
ClicksRecorded clicks on the adCounted by the platformYes, within one platform600
Viewable impressionsShowings that met a viewability standardCounted where measuredYes, within one platformNot always reported

How many impressions is normal for a campaign?

There is no normal number of impressions, because impressions follow from budget and price: impressions ≈ budget ÷ CPM × 1,000. A campaign that spends 10 a day at a CPM of 8 should expect roughly 1,250 impressions a day; the same budget at a CPM of 25 buys about 400. Before judging a total as high or low, compare it with what the spend and the platform’s CPM imply, and with the campaign’s own history.

Very low delivery against that estimate usually points to a narrow audience, a low bid or budget cap, a disapproved ad or a search campaign with little query volume, not to a broken count. On Search, compare impressions with Search impression share: the impressions you received divided by the estimated impressions you were eligible for. A low share says the ads could have been shown more often with a higher budget or rank. The figures in the table are illustrative.

Daily budget (illustrative)CPMExpected impressions per dayOver 30 days
108About 1,250About 37,500
1025About 400About 12,000
508About 6,250About 187,500
5025About 2,000About 60,000

Types of ad impressions

Reports use several kinds of impression, and mixing them is a common cause of numbers that do not agree. Served impressions are what ad platforms report by default. Viewable impressions are the subset that met a viewability standard. Impression share is not a count at all but a percentage of the impressions you were eligible for. Organic impressions in Search Console or on a social profile are not ad impressions.

TypeWhat it countsWhere you see it
Served impressionsEvery time the ad was shown under the platform’s rulesImpr. in Google Ads; Impressions in Meta Ads Manager
Viewable impressionsShowings where enough of the ad was on screen for long enoughViewable impr. for Display and Video in Google Ads
Impression shareImpressions received ÷ estimated eligible impressions, as a %Search impr. share and related columns in Google Ads
Top and absolute top impressionsSearch ads shown above organic results, or first among themImpr. (Top) % and Impr. (Abs. Top) % in Google Ads
Organic impressionsTimes a page or post appeared without paymentSearch Console, social profile insights: never add to ad impressions

Impressions vs clicks: what each tells you

An impression means the ad was shown; a click means someone acted on it. Click-through rate joins the two: clicks ÷ impressions × 100. 600 clicks from 40,000 impressions is a 1.5% click-through rate. Many impressions with few clicks can mean the ad is shown to the wrong people, the creative does not stand out, or the placement is one where clicking is rare, such as video. Few impressions with a healthy click-through rate usually means delivery is limited by budget, bid or audience size.

You pay for impressions on CPM bidding and for clicks on CPC bidding, but either way the platform reports both. Read impressions for delivery and price (CPM), clicks for engagement (CTR and CPC), and conversions for outcomes.

How Google Ads and Meta count an impression

Google Ads counts an impression each time your ad is shown on a search results page or on another site in the Google Network. Display and YouTube campaigns can also report viewable impressions, measured with a viewability standard (for display, typically at least half the ad on screen for one second).

Meta counts an impression each time an ad is on screen, under its own documented rules for repeated showings and invalid traffic, and reports reach as the number of Accounts Center accounts that saw the ad at least once. Because the counting rules differ, 10,000 Google impressions and 10,000 Meta impressions do not represent the same amount of attention. Keep each platform’s figures in their own row with the source named.

Search Console impressions are different again: they count how often a page’s link appeared in Google’s organic results, not paid ads. Never add Search Console impressions and ad impressions into one “visibility” number.

Where to find impressions in Google Ads and Meta Ads Manager

Google Ads: the campaigns table shows Impr. by default; add Avg. CPM, Impr. (Top) % and Search impr. share from Columns for context. Reach metrics (unique users and average impression frequency per user) are available for campaign types that support them, such as Display and Video. In the Google Ads API the field is metrics.impressions.

Meta Ads Manager: open Columns and add Impressions, Reach, Frequency and CPM (cost per 1,000 impressions) beside Amount spent. Break down by placement to see where impressions were delivered. In the Marketing API Insights endpoint the fields are impressions, reach and frequency.

What impressions can and cannot tell you

Impressions answer “how often was the ad served?” and nothing more. They do not show how many people saw it, whether anyone noticed it, or whether the audience was the right one. A jump in impressions after a budget increase or a new placement is expected delivery, not evidence of a larger audience; check scope and placement mix first.

QuestionCan impressions answer it?Look at instead
How often was the ad served?Yes, within one source and scopeImpressions by day, placement or device
How many people saw it?NoReach for the whole scope
How often did each person see it?Only with reachFrequency (impressions ÷ reach)
Did anyone notice it?NoClicks, engagement, outcomes
Was the audience the right one?NoSearch terms, placements, outcome quality

When impression-based ratios are undefined

Click-through rate, CPM and frequency all divide by impressions or reach. When impressions are zero those ratios are undefined and should be shown as unavailable rather than zero: a row with no impressions has not delivered, it has not achieved a 0% click-through rate. Very small counts produce unstable ratios; treat a click-through rate built from 30 impressions as noise.

Investigate ad impressions with Adlane

Connect the Google Ads or Meta account and ask a bounded question: “For September, show impressions, reach, frequency, clicks and conversions by campaign, and flag campaigns where impressions rose by more than a third while conversions did not.” Review the evidence rows and the provider fields they came from. Any change the review suggests is prepared as a proposal for your approval.

Questions, answered

What is an ad impression?

An ad impression is one instance of an ad being shown. Each time the ad is served on a search page, website, app or feed, the platform records one impression, whether or not the person interacts with it.

What is the difference between impressions and reach?

Impressions count every time an ad is shown; reach counts the distinct people or accounts who saw it at least once. If 1,000 people each see an ad 3 times, reach is 1,000 and impressions are 3,000.

How do you calculate frequency from impressions?

Divide impressions by reach. 40,000 impressions ÷ 16,000 reach = an average frequency of 2.5 showings per person.

How many impressions will my ad budget get?

Divide the budget by the expected CPM and multiply by 1,000. A 500 budget at a CPM of 8 buys about 62,500 impressions. Actual delivery depends on the auction, targeting and placements.

Does an impression mean someone saw my ad?

Not necessarily. An impression means the ad was served under the platform’s counting rules. Viewable impressions, where measured, add a minimum on-screen share and time, but still do not prove attention.

How many impressions should my campaign get?

Roughly budget ÷ CPM × 1,000. 10 a day at a CPM of 8 is about 1,250 impressions a day. There is no universal normal figure, because CPM varies by platform, audience and season.

How are ad impressions calculated?

They are counted, not calculated: the ad server records one impression each time the ad is served under the platform’s rules. What you can calculate are estimates and ratios built on them, such as impressions = budget ÷ CPM × 1,000.

What is the difference between impressions and clicks?

An impression is a showing of the ad; a click is a person acting on it. Click-through rate = clicks ÷ impressions × 100, so 600 clicks from 40,000 impressions is 1.5%.

What is impression share in Google Ads?

The impressions your ads received divided by the estimated impressions they were eligible for, as a percentage. It shows whether more budget or a better ad rank could buy more impressions.

Are Google Ads and Meta impressions the same?

No. Each platform documents its own counting rules, so impressions from Google Ads and Meta are not interchangeable. Compare impressions within one platform and keep the source named in reports.

Sources

Continue your review