Definition: Impression Cap


A time-based limit on the number of impressions that can be served, usually added to part of a deal to keep delivery steady.

For example, a daily impression cap of 10,000 means that no more than 10,000 impressions can be server per day.

Glossary Index