Digital Media Metrics

Impressions in marketing and advertising


What is an impression in marketing and advertising? How to calculate how many impressions you will serve

Impressions calculator


Spend: $
CPM: $
Impressions:

Related metrics

CPM - Cost per thousand Reach Frequency Click

What is an impression in marketing


An impression in digital marketing and advertising is a count of every time an ad you are running (paid or organic) is served to a user. The term impression is relevant for all types of digital marketing and advertising - from Facebook video ads to Google's cost per click text ads - it is simply the collective word used to say “how many ads I served”.

In a typical digital media campaign, the marketer will have an impression goal to work towards in order to deem it "delivered in full". This is why it is important to track how many impressions of your ads you have served during a campaign, ensuring that as an advertiser you are getting what you pay for.

Impressions formula


To calculate impressions, you need the following metrics:

1. Ad spend

2. CPM (cost per thousand)

marketing-impressions-formula-equation

How is an impression requested, counted and displayed


When you browse a website or app that features advertising space or ad tags, the code will make a call to the publisher’s ad server asking which ad to serve to the user. The website will then display the selected ad to the user. This is how impressions are served in its simplest form. The programmatic method of buying and selling ads involves a more complicted process and will be discussed in a future article.

An ad server will typically register and count an impression when the creative is downloaded on the user’s device and has begun to load on the webpage; however, this may not be the case for all ad servers. If you are looking for an ad server to use, make sure they are using strict methodology to ensure it only counts ads once the creative is rendered.

If there are multiple ad formats served at the same time to the user on one page, each formats’ impression count will increase by 1.

Impressions vs clicks - what should you optimise to?


This depends on your campaign goals and objectives. In branding campaigns when you do not need to direct a user to a landing page and the goal is to watch a video or view a banner ad, you should optimise towards a brand metric such as impression delivery, reach or VTR (view through rate) if video. In branding campaigns, the fact that you reached your target delivery goal of users reached or impressions served is enough for it to be deemed a success.

For performance or direct response campaigns, when you have a goal of pushing users to a landing page or driving a sale, you should optimise towards clicks or a conversion event; in this case it does not matter about how many impressions you served if the budget is being spent efficiently.

Impressions delivery issues


There are a number of reasons why your impressions might not be delivering at the rate you were expecting.

In fixed CPM campaigns, the issue may revolve around a publisher overselling impressions, meaning there are not enough ad slots available for your brand to take within the campaign period. On the other side, it could be that the publisher site is experiencing a loss of traffic or a server outage that mean fewer users could access the site at that time.

In variable CPM campaigns (eCPM), this may involve a higher CPM being delivered than expected, meaning while you are still spending the budget at an even pace, the impressions you are getting for the same budget are less than planned.

In both methods of buying impressions, you should always use a pacing report tracker to ensure both budget and impressions are delivering.

Related reading


CPM - Cost per thousand - Reach - Frequency - Click -