Pay Per Impression by editor | Oct 11, 2023 Online payment model where advertisers pay for every 1,000 impressions of their ad.