Another technique used exclusively as a marketing payment strategy for online advertisements, CPM works primarily for banner advertisements. You need to agree and arrive at a set amount for every 1000 impressions your advertisement receives. CPM costs are generally included for contextual advertising in search engine marketing.