Cost Per Impression Calculator

Calculate CPM (cost per thousand impressions) for display, video and social media advertising. Compare rates across platforms for UK campaigns.

CPM / Cost Per Impression Calculator

CPM Analysis

CPM (Cost Per 1,000 Impressions)-
Cost Per Single Impression-
Total Impressions-
Estimated Clicks (at CTR)-
Effective CPC-
Estimated Conversions-
MB
Mustafa Bilgic Digital Marketing Specialist โ€” Updated April 2026
CPMImpressionsAdvertising

Average CPM Rates by Platform (UK)

PlatformAverage CPMRange
Google Display Network£3-£5£1-£15
Facebook / Instagram£5-£10£2-£25
YouTube Pre-Roll£6-£12£3-£30
LinkedIn£20-£35£10-£60
TikTok£4-£8£2-£20
Programmatic Display£2-£6£0.50-£15
Premium Publishers£15-£40£10-£80

Display Advertising Benchmarks

Display CTR
0.3-0.5%
Rich Media CTR
0.5-1.0%
Video CTR
1.0-2.0%
Social CTR
0.5-1.5%
Brand Lift
5-15%
Viewability
60-70%

How to Use This Calculator

1

Choose what to calculate

Select CPM from budget and impressions, or estimate impressions from budget and CPM.

2

Enter your known values

Input the figures you have โ€” budget, impressions, or CPM rate.

3

Add performance metrics

Enter expected CTR and conversion rate for complete analysis.

4

Review CPM analysis

See CPM, effective CPC, estimated clicks and conversions.

5

Compare with benchmarks

Use the reference table to assess whether your CPM is competitive.

Frequently Asked Questions

What is CPM?
CPM stands for Cost Per Mille (mille is Latin for thousand). It is the cost to show your ad 1,000 times. CPM is the standard pricing model for display advertising, video ads, and brand awareness campaigns. You pay for visibility regardless of whether anyone clicks. The formula is (Total Cost / Total Impressions) x 1,000.
What is a good CPM?
A good CPM depends on your platform and targeting. Google Display Network typically costs 3-5 pounds CPM, Facebook 5-10 pounds, YouTube 6-12 pounds, and LinkedIn 20-35 pounds. Narrow targeting (demographics, interests, retargeting) increases CPM but usually improves conversion rates. Context and ad quality also significantly affect CPM.
When should I use CPM vs CPC?
Use CPM for brand awareness campaigns where you want maximum reach and impressions. Use CPC for direct response campaigns where you want clicks and conversions. CPM is cheaper for high-CTR ads (you effectively get cheap clicks), while CPC is safer for low-CTR scenarios where you only pay for actual engagement.
What is effective CPC?
Effective CPC is the actual cost per click when buying on a CPM basis. It is calculated as CPM / (CTR x 10). For example, if your CPM is 8 pounds and your CTR is 0.5%, your effective CPC is 1.60 pounds. If this is lower than the platforms CPC rate, buying on CPM is more cost-effective.
How can I reduce my CPM?
To lower CPM: broaden your targeting (hyper-specific audiences cost more), test different placements, use high-quality creative that platforms reward with lower costs, avoid peak advertising periods (Q4 is most expensive), test smaller platforms like TikTok or Snapchat, and use programmatic buying for efficiency.

Official Sources & References

Data verified against official UK government sources. Last checked April 2026.