You’re probably using a mix of CPC and CPM bidding strategies across your campaigns. You also may begrudgingly accept that not all those ad impressions you’re paying for are genuine views of your ads, so do you know what you’re really paying for in an ad impression?
When an advert loads, or is served on a page, the advertiser is charged for that impression. But the exact nature of what’s deemed an impression differs by ad channel, and Google and Facebook have a slightly different approach.
Google Ads impressions
With Google ads, an impression is how often your ad is shown and the platform counts an impression each time it appears on a search result page or other site on the Google Network.
- Each time your ad appears on Google or the Google Network, it’s counted as one impression.
- In some cases, only a section of your ad may be shown. In Google Maps it may only show your business name and location or only your business name and the first line of your ad text.
- You’ll sometimes see the abbreviation “Impr” in your account showing the number of impressions for your ad.
Facebook Ad impressions
On the social media platform, an impression is counted as the number of times an instance of an ad is on screen for the first time. Impressions from certain placements are accredited by the Media Rating Council (MRC).
- If an ad is onscreen and someone scrolls down and then back up, Facebook only counts this as one impression.
- If someone sees the same ad but at two different times of day, Facebook counts it as two impressions.
The method of counting video impressions differs. With the exception of ads on Facebook’s Audience Network, impressions are counted the same whether the ad contains images or video. This means that a video is not required to start playing for the impression to be counted.
Why impressions are tough to measure
The biggest issue with using impressions as a measurement metric is that they’re very difficult to accurately measure.
Just because an ad has appeared on a page, doesn’t actually mean anyone has engaged with it. A lot of people have ad blockers installed which prevent the advert from displaying but some platforms still consider the advert to have “been delivered” to the user.
On Google the platform differentiates in the following ways:
- Ad blocking techniques or software that prevents any requests to the Ad Manager domain may have no impact on the impression measurement as this situation may prevent both the ad request and the measurement, resulting in an accurate count of zero impressions.
- However, ad blocking software that blocks images or content from the creative server, but not Ad Manager ad servers, may result in an overstatement if the ad request is processed and counted, but the browser subsequently prevents the display of the ad creative.
- Additionally, certain ad blocking tools may also be customised by the user to block content based on the image size. The software compares the size of the image/creative to the set parameters of the filter and if it matches the parameters, the image is blocked, potentially resulting in overstatement of the impression.
On Facebook the platform uses Gross Impressions to record the unfiltered number of times that adverts appear on-screen, including when they were shown to detectable invalid or non-human traffic that Facebook filters out.
These include both valid and invalid impressions and Facebook does not charge for these, or other invalid traffic. It considers an impression as invalid if the ad was shown to non-human traffic that it detects, or from other sources such as IP addresses associated with fraud.
You can compare impressions to gross impressions to understand how often your ads are on screen for invalid or non-human traffic. Advertisers do not pay for impressions that Facebook determines to be invalid, and invalid impressions are excluded from all other reporting.
Impressions versus clicks
You may be asking yourself if switching from an impression based ad campaign to a CPC one is the way to go. If you’re paying per click, you’re only paying for those that click on your ad presumably?
Of course, it’s not that simple as the cost per click adapts depending on how many times your ad is displayed before it receives any clicks. So if your adverts need more impressions for one click, your costs will rise. Then, in the case of Google ads, your CPC price is also determined by the quality score and how many advertisers you are bidding against.
The lesser known element that you’re paying for with CPC and CPM campaigns, is impression and click fraud, AKA fake clicks. Impression fraud comes from a variety of sources including:
- Web scrapers
- Automated external bots
- Fake social accounts
- Falsified ad placements
- App malware
Protection against false impressions
There are processes to claim a Google Ads refund for invalid traffic (IVT) and some of you may be seeing automated refunds on your Google ads account for invalid traffic, but at Beacon we still see high levels of fraudulent activity on client campaigns.
Clicks and impressions that Google considers to be invalid:
- Accidental clicks that have no value, such as the second click of a double-click;
- Manual clicks meant to increase someone’s advertising costs;
- Manual clicks meant to increase profits for website owners hosting your ads;
- Clicks and impressions by automated tools, robots, or other deceptive software;
- Impressions meant to artificially lower an advertiser’s clickthrough rate (CTR).
Clicks deemed invalid by Facebook:
- Clicks from people that don’t indicate a genuine interest in the ad or show signs of ad testing. This includes repetitive or accidental clicks and visits from the Facebook corporate network.
- Clicks generated via prohibited means, such as fake accounts, bots, scrapers, browser add-ons or other methods that don’t follow Facebook Terms.
The problem is that the criminals behind the bot networks are getting smarter and continually evolving their methods, so most ad platforms do miss significant levels of fake traffic or click fraud.
Protecting against false impressions and click fraud
We typically see around 40% invalid traffic on unprotected new client campaigns, however it varies by campaign type, sector and channel.
You can incorporate a click fraud strategy into your paid media plan and use click fraud protection software to block as much of this fake traffic as you can, leading to improved campaign data and, more importantly, a reduced waste in your ad spend.
How Beacon beats the bots
Beacon protects your paid search and social from fake clicks and bot ad impressions. It uses Digital Journey Tracking to collate all visitor actions and uses this data for individual visitor behavioural and network analysis, as well as looking at dozens of parameters to perform advanced OS / device fingerprinting.
Its click fraud protection ensures that when a bot is detected, the device fingerprint is added to the Beacon unique bot protection database. This database is used to block bot impressions (for CPM) and clicks (for CPC) on your paid campaigns.
Get started with Beacon by calculating how much you might be losing on your paid media campaigns to click fraud with our new click fraud calculator.