zappz

Articlesad impression

What Is an Ad Impression and How Is It Counted?

An ad impression is one time an ad is fetched and shown. Here is how impressions are counted, served versus viewable, and what a click rate is divided by.

vlvd ads

A small ad service that shows one ad at a time on a family of game and learning websites, with no cookies, no tracking of visitors, and every ad checked by a person.

What is an ad impression?

If you have asked what is an ad impression, the short answer is this: an impression is one time an ad is fetched and shown on a page. It is a count of deliveries, not of people and not of attention. One reader who opens three pages with the same ad on each adds three impressions, and an ad that loads at the bottom of a page nobody scrolls to can still add one.

The word matters because almost every other number in online advertising is built on it. Click rates divide by it, reach and frequency are worked out from it, and the size of a campaign is usually described in thousands of it. Knowing what the count includes, and what it leaves out, tells you how much any of those numbers can say.

The question also has a privacy side. An impression can be counted with nothing about the person who saw it. vlvd ads, a small service that places one ad at a time on a family of game and learning websites, counts views and clicks per ad, per site, per day, as numbers only, and gives the people who see its ads no cookies and no visitor id.

One fetch, one count

The plain definition on Wikipedia's impression page) is that an impression happens when an ad is fetched from its source and can be counted. Each fetch is one impression. Whether the ad is clicked plays no part.

That simple rule leaves room for noise, so the count is usually cleaned. Traffic from bots is filtered out, and so are requests that end in an error. The definition from the IAB, an advertising industry group, adds one more condition: the count should be recorded as close as possible to the moment the reader has a chance to see the page. A request that never turns into a page in front of a person should not count.

Three things follow from this:

  • An impression is not a visitor. The same person can produce many.
  • An impression is not a view in the human sense. The ad was delivered; nobody promises it was read.
  • An impression is not a click. Clicks are counted on their own and compared with impressions afterwards.

Served impressions and viewable impressions

The gap between "delivered" and "seen" led to a second kind of count. The same Wikipedia page describes both.

Served impressions are recorded by the ad server when it sends the ad. They count whether or not the ad fully loads, and whether or not it lands in a part of the page the reader can see.

Viewable impressions are narrower. A display ad counts as viewable when at least half of it is on screen for at least one second. Advertising groups in the United States have pushed to move from served counts to viewable ones, because a served count can include ads below the fold that no one ever scrolled to.

Neither count is wrong. They answer different questions. A served count says how often the ad left the server. A viewable count says how often it had a fair chance of being noticed. When two reports disagree, the first thing to ask is which of the two each one uses.

Impressions, clicks and the rate between them

Impressions become most useful when something else is divided by them. The best known result is the click-through rate: clicks on an ad divided by the number of times it was shown. Wikipedia notes that the first online display ad, for AT&T on the site HotWired in 1994, had a click-through rate of 44%, and that clicks on banner ads have fallen a long way since.

Impressions also set the unit for comparing campaigns. Cost per mille, or CPM, expresses a campaign in thousands of impressions, which is why "per thousand" turns up so often in advertising. Counting impressions is how most web advertising is accounted for.

Clicks carry their own noise. Click fraud is a person or an automated script clicking an ad with no real interest in where it leads, so clicks are filtered in the same spirit as impressions are.

A worked example: one ad on one day

The numbers here are invented to show the arithmetic. Say one small ad runs on one site for one day.

Diagram of three stacked counts for one ad on one day: 2,000 served impressions, 1,200 viewable impressions and 18 clicks
The same 18 clicks give two different rates, depending on which impressions they are divided by.
  1. Served. The ad server sends the ad 2,000 times. That is 2,000 served impressions.
  2. Viewable. Of those, 1,200 were at least half on screen for at least one second. That is 1,200 viewable impressions. The other 800 loaded somewhere the reader never looked, or left before the second passed.
  3. Clicks. 18 readers clicked. Divided by the served count, the click-through rate is 18 / 2,000, or 0.9%. Divided by the viewable count, it is 18 / 1,200, or 1.5%.

Same ad, same day, same clicks, two rates. Neither is a trick; they just divide by different things. A rate that does not say what it divides by cannot be compared with another one.

Notice what the example never needed: who the readers were. Every number in it is a count of events for one ad on one site on one day. That is the shape vlvd ads keeps, views and clicks per ad, per site, per day. Its privacy page says each site tells it only the site's name, the kind of ad and which ads were already shown in that visit, kept in the browser until the tab closes, so the same ad is not shown twice.

What the count cannot tell you

Because an impression is a delivery, it says little about people unless something else is added. Working out reach, the number of different people who saw an ad, needs a way to tell one person from another. That is where cookies and visitor ids usually come in, as the article on frequency capping shows: frequency is impressions divided by reach, and reach needs an identity.

So there is a real trade. Counting events only is simpler and keeps nothing about the reader, but it cannot answer "how many different people saw this?" across days or across sites. Counting people answers that, at the cost of following them. A service that chooses event counts gives up that answer on purpose.

An impression count also says nothing about whether the ad was any good. A high count with almost no clicks may mean the ad was seen and ignored, or that it was served where nobody looked. That is why served and viewable counts are best read side by side, with clicks next to both.

Frequently asked questions

Is an impression the same as a view?

Not exactly. A served impression only means the ad was delivered to a page. A viewable impression is closer to a view: at least half of the ad on screen for at least one second.

Does reloading a page create a new impression?

Usually yes, because each fetch of the ad is one impression. Filters remove bots and errors, not repeat visits from a real reader.

How is click-through rate worked out from impressions?

Divide the clicks by the impressions and multiply by 100. Always check whether the impressions were served or viewable, since the same clicks give a higher rate over the smaller viewable count.

Can impressions be counted without tracking people?

Yes. An impression is an event, so it can be added to a tally per ad, per site and per day with nothing stored about the reader. What that tally cannot give is the number of different people reached.

Ad impressions as a count of events

An ad impression is the smallest unit in online advertising: one fetch, one count. Served impressions count what left the server, viewable impressions count what had a fair chance of being seen, and clicks only mean something once you know which of the two they were divided by. Read that way, an impression report is a record of what happened to an ad, not a record of who the readers were, and the second never has to follow from the first.

vlvd ads

Show your project to people who are already exploring. Visit ads.vlvd.net

vlvd ads on desktop
vlvd ads on tablet
vlvd ads on phone

Related articles

More on ad impression
  1. frequency cappingWhat Is Frequency Capping in Advertising? One Ad, Fewer RepeatsFrequency capping limits how often one person sees the same ad. Here is why ads get capped, how caps are usually counted, and how a cap works without cookies. · 8 min read
  2. data minimizationWhat Is Data Minimization in Advertising? Less Collected, Less KeptData minimization in advertising means collecting and keeping only the data an ad needs, so page context replaces profiles, cookies and cross-site trackers. · 8 min read

Keep reading

All articles
  1. superintelligencePaths to Superintelligence: Machines, Minds and GroupsThe paths to superintelligence: AI, brain emulation, biological enhancement, brain-computer links and collective intelligence, and why speed sets them apart. · 7 min read
  2. mesa-optimizerWhat Is a Mesa-Optimizer in AI? A Goal Training Never WroteA mesa-optimizer is a trained model that runs its own search toward its own goal. Where the term comes from, the red door maze, and why it matters for AI safety. · 8 min read
  3. arrow slitsWhat Were Arrow Slits in a Castle? Narrow Outside, Wide InsideArrow slits were narrow vertical openings in castle walls: a tiny target from outside, a wide field of fire from inside, thanks to the splayed wall behind them. · 7 min read