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.
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.