An ad impression is the basic unit of ad delivery. Every time an ad renders on a user's screen, one impression is recorded, and those counts are what most reporting dashboards, billing systems, and revenue models are built on. Because impressions are not deduplicated, the same person can produce many impressions of the same ad in a single session.
How an impression is counted
An impression fires when the ad is served and displayed, though networks differ on the exact trigger. Some count an impression the moment the ad loads, others wait until a portion of it is actually visible on screen, a stricter standard often called a viewable impression. Knowing which definition a partner uses matters, because it changes both your reported volume and what advertisers are willing to pay.
Impressions vs. reach
Impressions count views; reach counts viewers. If one user sees your ad five times, that is five impressions but a reach of one. Both matter, but they answer different questions: impressions measure volume, reach measures audience size. A campaign can rack up huge impression totals against a small audience, which is worth knowing before you read too much into a big number.
Why impressions matter for publishers
Most display and video ads are priced per thousand impressions (CPM), so impression volume feeds directly into revenue. More available ad inventory means more impressions to sell, and blended earnings are usually tracked with eCPM, which restates revenue from every pricing model as an amount per thousand impressions. Grow impressions without watching quality, though, and you can flood users with ads that hurt retention.
Served, viewable, and measured impressions
Not every served impression is seen. An ad can load in a part of the screen the user never scrolls to, or be replaced before it becomes visible. That gap is why viewable impressions exist as a separate, stricter count, usually defined as a set share of the ad's pixels on screen for a minimum time. Advertisers increasingly buy on viewability, so publishers who report it clearly tend to earn better rates. When you reconcile revenue against volume, the impressions that actually count are the ones a real user could have seen.
Impressions and offerwalls
Offerwalls work differently. Rather than earning a fraction of a cent per passive impression, an offerwall earns when a user actively completes an offer. A single engaged user can be worth far more than the same user generating passive impressions elsewhere in your app. That shifts the goal from serving as many impressions as possible to driving meaningful actions, which is why publishers often pair high-impression formats with an offerwall to balance volume and value.
Common misconceptions
More impressions always means more money. Only if fill and price hold. Adding low-value impressions can dilute your averages.
An impression equals a person. It does not. Reach counts people; impressions count displays.
Every impression is viewable. Some ads load below the fold or are scrolled past before they render, so served and viewed can differ.
Frequently asked questions
Q: What is the difference between an impression and a click?
Q: Are impressions the same as reach?
Q: How do impressions turn into revenue?
Keep reading
Metric
Reach is the total number of unique people who see your content or ad. Unlike impressions, which can count the same person multiple times, reach counts each viewer only once.
Metric
CPM (Cost Per Mille) is the amount an advertiser pays for 1,000 ad impressions. It is the standard pricing model for exposure-based advertising.
Concept
Ad inventory is the total amount of space a publisher has available to show ads across their app or website. The more inventory you have and the better it performs, the more revenue you can generate.
Metric
eCPM (effective Cost Per Mille) is a publisher's estimated earnings per 1,000 impressions across any pricing model. It is the standard way to compare how much different ad units, networks, or placements actually earn.
