Definition

Impression Share refers to the percentage of Ad Impressions your Brand received for targeting your are purchasing.

For example, a 78% Search Impression Share means your ads are showing 78% of the time your target audience is searching. This is telling you that there are 22% more opportunities available for you to reach your target market on Search, typically accessible for extra ad spend.

 

Intentional Tip

If you have available Impression Share on campaigns that are returning high ROAS, give them more budget. These are low hanging fruit opportunities to feed your winners.

How can we help?

Not many people know this but the word ‘Crisis’ in Chinese is actually made up of 2 characters, one means Danger and the other means opportunity.

Although we are going through this crisis, this current situation can force us to come up with better and more efficient processes, internal collaborations and better leaderships.

If you need help with your Online Ads, reach out to us here: https://intnt.nl/hello

Stay up to date

Get notified when we release more content. Subscribe here.

0 0 vote
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0 0 vote
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments