Competition Win % - Definition

Digital advertising is the land of acronyms and technical terms. Our glossary can help you make sense of it all with definitions of the most common terminology.

What is Competition Win %?

The percentage of impressions a marketer successfully secures in a programmatic market through targeting is known as impression share.

More definitions