CPM to CPC Calculator
Running a CPM campaign but want to know your effective cost per click? This calculator uses your CPM and click-through rate to reveal what each click actually costs you — critical for comparing impression-based campaigns against pay-per-click alternatives.
Input
Results
Conversion Formulas:
- CPM = CPC × CTR × 10
- CPC = CPM ÷ (CTR × 10)
- CPA = CPC ÷ (CR ÷ 100)
What Is CPM to CPC Conversion?
CPM to CPC conversion calculates your effective Cost Per Click from a CPM-billed campaign. Since CPM campaigns charge for impressions regardless of clicks, this conversion reveals the true click cost by factoring in how often people actually click your ad (your CTR).
This conversion is essential because many display, social, and programmatic campaigns bill on a CPM basis — but your ultimate goal is often driving clicks and traffic. Knowing your effective CPC helps you evaluate whether CPM bidding is delivering website visitors at a competitive price.
Performance marketers use this conversion to determine if switching from CPM to CPC bidding would save money, to set CPC bid caps informed by historical CPM performance, and to present unified click-cost metrics to clients running mixed-billing campaigns.
CPM to CPC Formula
To convert CPM to CPC, divide your CPM by 1,000 to get the cost per single impression, then divide by your CTR expressed as a decimal. This gives you the effective cost of each click generated by your impression-based campaign.
Effective CPC = CPM ÷ (CTR × 1,000) CPM to CPC Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Convert CPM to CPC – Step by Step
Use these steps to calculate the effective cost per click from your CPM campaigns and determine if your impression spend is generating affordable traffic.
Note Your Campaign CPM
Find the CPM from your campaign reporting dashboard. This is either the rate you're paying (in direct buys) or the realized CPM shown in your ad platform's analytics.
Your Facebook brand awareness campaign is delivering at $9.50 CPM.
Determine Your CTR
Check the click-through rate for the same campaign. CTR tells you what percentage of people who see your ad actually click it.
Your campaign has a CTR of 1.2% (0.012 as a decimal).
Apply the Conversion Formula
Divide your CPM by the product of CTR (decimal) times 1,000 to find your effective cost per click.
$9.50 ÷ (0.012 × 1,000) = $0.79 effective CPC.
Compare Against CPC Benchmarks
Evaluate your effective CPC against industry CPC benchmarks and CPC-billed alternatives. If your effective CPC is lower than the platform's CPC bidding rate, your CPM strategy is winning.
Your $0.79 effective CPC from CPM bidding beats Facebook's average CPC of $1.72 — meaning CPM bidding is saving you 54% per click.
Frequently Asked Questions
Why should I convert CPM to CPC?
When is CPM bidding cheaper than CPC bidding?
What is a good effective CPC from CPM campaigns?
How does CTR impact my effective CPC?
Can I use this for programmatic display campaigns?
Should I switch from CPM to CPC bidding based on this calculation?
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.