This is where impression share comes in. So, what is impression share? Impression share is a percentage score indicating that your ad received impressions out of the total number of impressions it was eligible to receive. Eligibility is based on the targeting, bidding, approval settings and quality of your ad. […]