What are Impressions?

An impression is counted each time an ad or piece of content is delivered and displayed to a user, whether or not the user interacts with it. Impressions measure delivery volume, not unique people or attention, and they are the basic unit behind CPM, reach, frequency and impression share calculations.

How impressions are counted

Industry rules for counting digital ad impressions come from the Interactive Advertising Bureau (IAB) and the Media Rating Council (MRC). The IAB's impression measurement guidelines, developed with the MRC, define how an ad impression is counted, distinguish server-initiated from client-initiated counting, and set reporting and audit requirements (IAB, 2004). Because platforms apply these rules differently, and some use their own definitions, an "impression" in one ad platform is not always comparable with an "impression" in another.

Unlike clicks or conversions, an impression requires no user action. That makes impressions the natural exposure metric for upper-funnel and awareness campaigns, but it also means a raw impression count says nothing about whether the ad was seen or whether it changed behavior.

Types of impressions

Served impressions: the number of times an ad server delivered the ad in response to an ad request, regardless of whether it appeared on screen. Served counts are the basis of most billing.

Viewable impressions: the subset of measured impressions that met the MRC viewability standard: at least 50% of the ad's pixels in view for at least one continuous second for display ads, or two continuous seconds for video ads (MRC, 2014). The gap between the two can be large. Pixalate's Q1 2025 North America benchmarks put desktop web viewability at 57% in the US and 58% in Canada (Pixalate, 2025). In other words, roughly 42–43% of measured desktop web impressions did not meet the MRC viewability standard. That does not prove no one saw them; it means they did not meet the threshold.

Gross impressions: the total count of impressions, including repeated exposures to the same person. Gross impressions divided by reach gives average frequency.

Unique impressions (reach): some platforms report the number of distinct people or accounts exposed. This is reach, not an impression count, and it is usually modeled rather than directly observed.

How impressions differ by channel

Display and programmatic: counted when the ad server or the user's browser records delivery of the creative; the exact counting point depends on whether counting is server- or client-initiated. Viewability is reported separately.

Social media: counted when an ad appears in a feed, story or other placement. Each platform has its own counting rules, which makes cross-platform comparison difficult.

Search: counted when an ad appears on a search results page. In search, impression volume is capped by query demand, which is why impression share is a useful companion metric.

Video and CTV: an impression is typically counted when the ad starts, but platforms differ, and video viewability uses the two-second threshold.

Tracking impressions across platforms

The practical challenge is consolidating impression data from many platforms into one view that can be filtered by platform, channel and campaign. A media measurement tool that ingests data from each ad platform automatically removes most of the manual work.

Below is an example of advertising channel-level tracking from the Sellforte demo.

Advertising channel -level Impressions analysis on the Sellforte platform

Impression-based metrics

Cost per mille (CPM): CPM = (Total cost ÷ Total impressions) × 1 000. It shows what you pay for a thousand impressions and lets you compare delivery cost across campaigns and channels.

Impression share: impressions received ÷ estimated impressions you were eligible to receive, as defined by Google Ads Help. It indicates how much more inventory a search or shopping campaign could still win.

Frequency: Frequency = Impressions ÷ Reach. It shows how many times, on average, each person reached saw the ad.

Impression quality

Two campaigns with the same impression count can deliver very different exposure. The main quality dimensions are:

  • Viewability: the share of measured impressions that met the MRC viewability standard.
  • Invalid traffic: the MRC splits invalid traffic into general invalid traffic (GIVT), caught by routine filtration, and sophisticated invalid traffic (SIVT), which requires advanced detection (MRC, 2015). Unfiltered bot traffic inflates impression counts.
  • Brand safety and audience fit: whether the ad ran in suitable environments and reached the intended audience.
  • Platform discrepancies and cross-device duplication: different counting methods and the same person on several devices make totals across platforms hard to reconcile.

Impressions in marketing mix modeling

An impression count does not tell you whether the ads drove sales that would not have happened anyway. Answering that requires a method that estimates incrementality, such as marketing mix modeling (MMM) or controlled experiments.

In MMM, impressions are often used as the media input instead of, or alongside, spend, because they measure exposure directly and are less affected by changes in media prices. The model typically transforms impressions twice: an adstock (carryover) transformation for effects that persist after exposure, and a saturation (shape) transformation for diminishing returns as impressions increase. Jin et al. describe this structure, using a Hill function for the shape effect, in a Bayesian MMM (Jin et al., 2017). The resulting response curves show how much incremental sales an extra million impressions would produce at the current level of activity.

💡Pro Tip: How to find out whether your impressions are driving incremental conversions?

Book a demo with Sellforte to see how you can measure the incremental sales impact and ROI of your impressions.

Impressions in the media metric funnel

Impressions are the top step of the media metric funnel, followed by clicks, conversions and conversion value, with cost-efficiency ratios such as CPM, CPC and ROAS between the steps. Read how the funnel metrics relate to MMM results in Why should you combine media metrics with MMM insights.

Media Metrics funnel

Key takeaways

  • An impression counts a delivery or display of an ad, not a person and not attention.
  • Check whether a report shows served or viewable impressions, and whether invalid traffic has been filtered.
  • Impressions measure exposure; incrementality methods such as MMM are needed to tell whether that exposure drove sales.

Related terms

Further reading on Sellforte

References

  1. Interactive Advertising Bureau. (2004). Interactive audience measurement and advertising campaign reporting and audit guidelines (Global version 6.0b). IAB. https://www.iab.com/wp-content/uploads/2014/10/Ad-Impression-Measurement-guideline-Global.pdf
  2. Media Rating Council. (2014). MRC viewable ad impression measurement guidelines (Version 1.0). MRC & IAB. https://www.iab.com/wp-content/uploads/2015/06/MRC-Viewable-Ad-Impression-Measurement-Guideline.pdf
  3. Media Rating Council. (2015). Invalid traffic detection and filtration guidelines addendum. MRC. https://www.iab.com/guidelines/mrc-invalid-traffic-ivt-detection-and-filtration-guidelines-addendum/
  4. Pixalate. (2025, May 22). Pixalate unveils Q1 2025 North America ad viewability benchmarks [Press release]. GlobeNewswire. https://www.globenewswire.com/news-release/2025/05/22/3087072/0/en/
  5. Google. (n.d.). About impression share. Google Ads Help. Retrieved 2026-10-30, from https://support.google.com/google-ads/answer/2497703
  6. Jin, Y., Wang, Y., Sun, Y., Chan, D., & Koehler, J. (2017). Bayesian methods for media mix modeling with carryover and shape effects. Google Research. https://research.google/pubs/bayesian-methods-for-media-mix-modeling-with-carryover-and-shape-effects/

Authors

Lauri Potka, Chief Operating Officer at Sellforte

Lauri Potka is the Chief Operating Officer at Sellforte, with over 15 years of experience in Marketing Mix Modeling, marketing measurement, and media spend optimization. Before joining Sellforte, he worked as a management consultant at the Boston Consulting Group, advising some of the world’s largest advertisers on data-driven marketing optimization. Follow Lauri in LinkedIn, where he is one of the leading voices in MMM and marketing measurement.