Polaris
GlossaryCPM
Glossary

What is CPM (Cost Per Mille)?

CPM (cost per mille) is what you pay for one thousand ad impressions. Here is the formula, what moves it, why it climbs as creative wears out, and how to refresh ads inside Claude to bring it back down.

CPM (cost per mille) is the amount an advertiser pays for one thousand ad impressions. You calculate it by dividing total ad spend by impressions delivered, then multiplying by 1,000. It is a media-cost metric, not a performance metric, so a low CPM is only good if the impressions actually convert.

What is the CPM formula?

CPM = (spend / impressions) x 1,000. If you spend $400 and earn 100,000 impressions, your CPM is $4.00. Because it isolates the cost of reach, CPM lets you compare how expensive it is to put an ad in front of people across platforms, placements, and audiences.

What influences your CPM?

Three things move CPM the most: auction competition, targeting, and creative quality. Crowded auctions (holidays, big sale windows) and narrow, high-demand audiences push the price up. Platforms also reward relevant, engaging creative with cheaper delivery, so a strong ad can lower your CPM while a weak one raises it.

Why does CPM rise over time?

A steady climb in CPM on an unchanged ad is often a symptom of creative fatigue. As your audience sees the same video too many times, engagement drops, the platform charges more to keep serving it, and your costs quietly inflate. The fix is not more budget but fresh angles and hooks tested on a regular cadence — and the fastest way to keep new creative flowing is to generate ads inside Claude: connect Polaris once, then ask in plain chat for a batch of fresh variants that render right in the conversation.

Does a low CPM mean a profitable ad?

No. CPM only measures the price of reach; it says nothing about sales. A cheap CPM paired with weak conversion still loses money, while a higher CPM on a converting ad can be very profitable. Pair CPM with downstream numbers, and use a ROAS calculator to see whether the impressions you are buying actually pay off.

Frequently asked questions

What does CPM stand for?
CPM stands for cost per mille, where mille is Latin for thousand. It is the cost an advertiser pays for one thousand ad impressions.
How do you calculate CPM?
Divide your total ad spend by the number of impressions delivered, then multiply by 1,000. For example, $400 spent for 100,000 impressions is a $4.00 CPM.
Is a lower CPM always better?
Not necessarily. CPM only measures the cost of reach, so a low CPM paired with poor conversion can still lose money, while a higher CPM on a converting ad can be profitable.
Why is my CPM going up?
Rising CPM usually comes from auction competition, tighter targeting, or creative fatigue. When an audience has seen the same ad too often, engagement falls and delivery gets more expensive.
How can I lower my CPM?
Refresh your creative with new hooks and angles — the fastest way is to connect Polaris to Claude and ask in plain chat for fresh ad variants that render right in the conversation — then broaden overly narrow audiences and avoid the most competitive auction windows. Stronger, more relevant ads tend to earn cheaper delivery.

Generate winning ads inside Claude

Connect Polaris to Claude and generate UGC-style video and image ads right in the chat. First batch of 12 free.

Glossary

UGC (User-Generated Content)Spark AdsWhitelistingCreative Fatigue

Related reading

PlaybookReading ad metrics: CTR, hook rate, and hold ratePlaybookCreative volume: why more ads mean more winners