Impression Share

paid search metric

01 Definition

Impression Share meaning: The percentage of eligible impressions an advertiser actually received.

Impression share compares delivered impressions with the estimated number the campaign was eligible to receive. Budget rank targeting and bid limitations can reduce it.

Also called

search impression share

Why it matters

How Impression Share fits the work

It shows how much available visibility a campaign captures.

In context

The report showed lost impression share because the daily budget ended early.

!

Practical note

High impression share is useful only when eligibility and traffic quality support the business goal.