CPM Calculator

Type any two of the cost, the impressions and the CPM, and get the third. Add the clicks for cost per click and click-through rate — and see what the same money buys on Pinterest by what two published sources say its ads cost.

What do you want to work out?
$

Type numbers the way you would say them: 1.2k, $1,250, 2.5m.

Your CPM

$2.50 CPM

$250.00 ÷ 100,000 impressions × 1,000 = $2.50 per 1,000

Cost per click
$0.31
Click-through rate
0.80%

What this budget buys on Pinterest

Pinterest publishes no price list. Two sources that do, side by side — they disagree by more than three times, so neither is averaged into the other.

Quick answer: CPM is the cost of 1,000 impressions: cost ÷ impressions × 1,000. $250 for 100,000 impressions is a $2.50 CPM. Turn it round and you get the other two: cost = CPM × impressions ÷ 1,000, and impressions = cost ÷ CPM × 1,000. On Pinterest the published figures disagree — a WebFX survey of 270 marketers found most paying under $1.50 per 1,000, while Admetrics puts it at $2–$5 — so the calculator shows your budget against both.

How to use it

Choose what you want to work out, then type the other two numbers. Money can be typed the way you would say it — $1,250, 1.2k — and impressions too (2.5m). Add the clicks if you have them for the cost per click (CPC) and the click-through rate (CTR). Below the answer, the same budget is set against what two published sources say Pinterest ads cost, so you can see whether your CPM is inside, above or below each range. The link keeps your numbers: send it to a client or a colleague and it opens with them filled in.

The formulas

  • CPM = cost ÷ impressions × 1,000
  • Cost = CPM × impressions ÷ 1,000
  • Impressions = cost ÷ CPM × 1,000
  • CPC (cost per click) = cost ÷ clicks
  • CTR (click-through rate) = clicks ÷ impressions

They are the same three numbers seen from different sides, which is why any two give the third. A publisher's RPM (revenue per 1,000 pageviews) is the same sum with earnings instead of spend: type what you earned as the cost and your pageviews as the impressions.

What Pinterest ads cost — and why the numbers disagree

Pinterest does not publish a CPM or CPC benchmark; its ads are sold in an auction, so the price depends on your audience, your objective, your bid and the season (costs rise in the fourth quarter, when every retailer bids). What there is comes from outside:

  • WebFX surveyed 270 marketers: the most common answer, from 52%, was a CPM between $0 and $1.50, and 43% paid $0–$0.10 per click.
  • Admetrics, writing for e-commerce brands in October 2025, puts CPM "commonly between $2.00 and $5.00" and CPC "between $0.10 and $1.50".

A survey's most common answer and an agency's typical range measure different things — the first includes small accounts running cheap awareness campaigns, the second describes brands buying clicks that convert. Neither is wrong, and an average of the two would be a number nobody published. Your own account's numbers beat both: this calculator is most useful fed with them.

Is my CPM good?

Only against what the impressions did. A $6 CPM that brings clicks at $0.40 can beat a $1 CPM whose impressions nobody clicks. Add your clicks above: if your CTR is healthy and your CPC is inside the published range, a higher CPM is usually a sign of a competitive audience, not a bad ad. If the CPM is high and the CTR low, the ad is being shown to people it does not interest — change the targeting or the pin before the bid.

Before you pay for reach

Paid impressions stop the day the budget does; a pin that ranks keeps being shown for months. If you have not checked what the keywords behind your ad are worth organically, the free Pinterest keyword checker shows the demand we measure for them, and a tagged link from the UTM builder lets Google Analytics separate what the ad sent from what the free pins did.

FAQ

How do you calculate CPM?
Divide the cost by the number of impressions and multiply by 1,000. $250 for 100,000 impressions: 250 ÷ 100,000 × 1,000 = $2.50 CPM.
What is a good CPM on Pinterest?
Pinterest publishes no benchmark. A WebFX survey of 270 marketers found most paying under $1.50 per 1,000 impressions; Admetrics puts the common range at $2–$5. Judge yours by the clicks and sales the impressions bring, not by the CPM alone.
How many impressions does $100 buy on Pinterest?
At Admetrics' $2–$5 CPM range, 20,000–50,000 impressions; at the under-$1.50 most WebFX respondents reported, at least 66,667. Your own CPM depends on the audience, the objective and the season — type your budget above to see both ranges.
What is the difference between CPM and CPC?
CPM is what 1,000 impressions cost — you pay for being shown. CPC is what one click costs — you pay when someone acts. The two are linked by the click-through rate: CPC = CPM ÷ (CTR × 1,000).
Is RPM the same as CPM?
The sum is the same — money per 1,000 — but RPM is what a publisher earns per 1,000 pageviews, and CPM is what an advertiser pays per 1,000 impressions. Type your earnings as the cost and your pageviews as the impressions to get your RPM.