Impression Share is a metric in Google Ads. It is the percentage of impressions that your ads received in paid search out of the total amount they were eligible to receive.
A low impression share likely means that either your ads aren’t good enough, or that another advertiser is outbidding you (or both).
Glossary Index