HomeArticlesComparisonCPC vs CPM
COMPARISON

CPC vs CPM — Paid Advertising Compared

CPC vs CPM compared — what each costs, when to use cost-per-click vs cost-per-thousand-impressions, and how to calculate effective CPC from CPM.

Reviewed by the thecalcu.com team · Last updated August 4, 2026

Free calculators used in this guide

CPC CalculatorCPM CalculatorROAS Calculator

Overview

CPC (Cost Per Click) and CPM (Cost Per Mille, or Cost Per Thousand Impressions) are the two dominant pricing models in digital advertising. Every campaign budget you allocate gets consumed through one of these two mechanisms, and choosing the wrong one can mean paying significantly more for the same outcome.

The core distinction is simple. With CPC you pay only when someone clicks your ad; with CPM you pay for every 1,000 times your ad is displayed, regardless of whether anyone interacts. That difference in risk structure drives everything: what campaigns each model suits, how predictable your spend is, and how you measure performance.

Use the CPC Calculator and CPM Calculator to model your specific numbers before committing budget.

CPC vs CPM: Side-by-Side Comparison

Dimension CPC (Cost Per Click) CPM (Cost Per Mille)
What you pay for Each click on your ad Every 1,000 impressions served
Risk profile Lower, you pay only for engagement Higher, you pay for views regardless of clicks
Best for Direct response, lead gen, conversions Brand awareness, reach, retargeting
Budget predictability Variable (spend rate depends on CTR and click volume) High, fixed cost per 1,000 impressions
Typical rates 2026 $0.50-$5.00 (Google Search), $0.10-$0.80 (Facebook) $5-$15 (Facebook feed), $3-$8 (display), $15-$30 (video)
Bidding control Bid on keywords or audience actions Bid on audience segment or placement
Calculation complexity Straightforward, clicks × CPC = spend Requires CTR assumption to compute effective CPC
Platform examples Google Search Ads, Microsoft Ads, LinkedIn CPC Facebook/Instagram, YouTube, Google Display Network

CPC Deep Dive

CPC is the performance advertiser's default model. You set a maximum bid for each click, the auction determines your actual cost, and your budget only depletes when someone acts. This creates a natural accountability loop: every pound of budget ties to a discrete engagement.

Example: You run a Google Search campaign at a $2.00 CPC. Over a week, your ad receives 500 clicks, costing $1,000. If 5% of those clicks convert and your average order value is $50, revenue comes to $1,250, a positive return on a straightforward calculation.

The mechanics favour advertisers with clear conversion goals. Google Search runs almost entirely on CPC because users signal intent through their search queries. You're paying for access to a moment of high relevance, not just eyeballs.

One nuance: platforms don't charge CPC in isolation. Google uses Quality Score, a function of expected CTR, ad relevance, and landing page experience, to determine your Ad Rank and actual CPC. A poor CTR raises your effective CPC and lowers ad position even on a CPC buy. Improving ad copy to lift CTR saves money even though you aren't paying per impression.

CPC campaigns are also easier to budget for in the early stages of a campaign when you don't yet know your CTR. You know your maximum per-click cost; the uncertainty sits in how many clicks your budget buys, not in your cost per outcome.

CPM Deep Dive

CPM shifts the unit of purchase to visibility rather than action. You pay for impressions, instances of your ad being displayed, and the number of clicks you receive depends entirely on your creative's ability to earn attention.

Example: A $10 CPM campaign with 100,000 impressions costs $1,000. How many clicks does that deliver? It depends on CTR:

  • At 1.0% CTR, that's 1,000 clicks, an effective CPC of $1.00
  • At 0.5% CTR, that's 500 clicks, an effective CPC of $2.00
  • At 0.1% CTR, that's 100 clicks, an effective CPC of $10.00

The same $1,000 produces wildly different click volumes depending on creative performance. This is CPM's defining characteristic: the risk sits in the creative, not the bid.

CPM is the model Facebook and Instagram use by default. When you set a campaign objective to "reach" or "brand awareness," you're buying CPM. Even conversion-optimised campaigns on Meta operate on CPM impressions behind the scenes; the platform's algorithm decides which impressions to buy on your behalf to maximise conversions.

Calculating effective CPC from CPM:

Effective CPC = (CPM ÷ 1000) ÷ CTR

At $8 CPM and 0.5% CTR: ($8 ÷ 1000) ÷ 0.005 = $1.60 effective CPC

Compare this figure against the prevailing CPC bid in your category. If CPC bids in your niche run $3.00, buying CPM at $8 with a 0.5% CTR delivers clicks at $1.60, a 47% saving. If your CTR drops to 0.1%, effective CPC rises to $8.00, making CPM a worse deal than direct CPC. Use the ROAS Calculator to tie these numbers back to revenue impact.

When to Use CPC

Choose CPC when you're optimising for a specific user action, a purchase, a sign-up, a download, a form submission. It fits when you know your conversion rate and value; if a click is worth $2.50 to you, bidding $1.50 CPC gives you a measurable margin. It also fits when your CTR is unknown or low, since entering a new audience or testing new creative means you don't want to pay for thousands of impressions that yield no engagement. Google Search is a natural home for CPC too, since search intent runs high and CPC aligns cost with qualified traffic. And if your budget is limited, CPC gives you predictable click counts even on small budgets.

When to Use CPM

Choose CPM when impressions themselves carry value, when getting your brand in front of an audience is the goal, not immediate action. Brand awareness for a new product is a classic case: you need reach across a target demographic, and clicks are secondary. Retargeting warm audiences is another. Users who visited your site in the past 30 days have higher CTRs (often 2-5%); at a 3% CTR and $10 CPM, your effective CPC is $0.33, far below typical retargeting CPC bids of $1-$3. Video advertising fits here too, since video inventory is almost exclusively priced on CPM or CPV (cost per view), and you're paying to deliver a message, not to generate clicks. And if you have strong creative and know your CTR, say historical data showing 1.5%+ CTR, model whether CPM delivers better effective CPC than direct CPC bids in your category.

The Effective CPC Decision Framework

The cleanest way to choose between CPC and CPM is to calculate effective CPC and compare it to the market CPC rate for your campaign type.

First, get your platform's CPM rate for your target audience. Then estimate your expected CTR based on past campaigns or industry benchmarks (0.5-1.5% for Facebook; 1-3% for retargeting). Calculate effective CPC as (CPM ÷ 1000) ÷ CTR, and compare that to direct CPC bids available for the same audience. If effective CPC from CPM comes in lower, buy CPM. If it comes in higher, buy CPC.

For conversion campaigns with no historical CTR data, start with CPC. After accumulating 1,000+ impressions, you'll have a reliable CTR to model CPM efficiency.

Key Terms

  • CPC (Cost Per Click): the amount paid by an advertiser each time a user clicks their ad
  • CPM (Cost Per Mille): the cost paid per 1,000 ad impressions, regardless of clicks
  • CTR (Click-Through Rate): the percentage of impressions that result in a click; calculated as (clicks ÷ impressions) × 100
  • Impression: a single instance of an ad being displayed to a user, counted regardless of whether the user interacts

Frequently Asked Questions

Which is cheaper, CPC or CPM?
Neither model is inherently cheaper. The answer depends on your click-through rate (CTR). At a 1% CTR, a $10 CPM translates to an effective CPC of $1.00. If actual CPC bids in your category run higher than $1.00, buying CPM works out cheaper per click. Always calculate effective CPC from your CPM before deciding: Effective CPC = (CPM ÷ 1000) ÷ CTR.
How do I calculate effective CPC from a CPM rate?
Use the formula: Effective CPC = (CPM ÷ 1000) ÷ CTR. For example, a $8 CPM with a 0.5% CTR gives an effective CPC of ($8 ÷ 1000) ÷ 0.005 = $1.60. This lets you compare CPM and CPC buys on a common basis. You can use the [CPC Calculator](/cpc-calculator/) to model different scenarios quickly.
What is a good CTR for Facebook ads?
Average CTR on Facebook ads across industries sits between 0.5% and 1.5%. E-commerce and retail ads often see 1.0-1.5% CTR, while B2B and financial services typically land at 0.3-0.7%. A CTR above 2% counts as strong for most verticals. Your CTR directly affects effective CPC when you're buying on a CPM basis, so improving ad creative is one of the highest-leverage optimisations you can make.
When should I use CPM instead of CPC?
Choose CPM when your primary goal is reach and visibility rather than immediate clicks or conversions. CPM is the right model for new product launches, brand awareness campaigns, and retargeting lists where your audience is warm and CTR runs predictably high. On Facebook and Instagram, most inventory is priced on CPM anyway, so understanding CPM mechanics matters regardless of your goal.
Is CPC better for Google Ads?
Google Search campaigns almost exclusively use CPC bidding, which aligns well with search intent. Users on Google are actively searching for a product or solution, so paying per click means you only pay when a high-intent prospect engages with your ad. Google Display Network does offer CPM (called CPM bidding), which works well for awareness goals on display placements.
Can I use CPM for brand awareness and still track conversions?
You can. Running CPM campaigns for awareness doesn't prevent conversion tracking. You can still attach conversion pixels to your landing pages and measure downstream actions. The distinction is that you're optimising the campaign buy for impressions rather than clicks. Many advertisers run CPM awareness campaigns at the top of the funnel and separate CPC conversion campaigns at the bottom, attributing results across both.
How does CTR affect the value of a CPC campaign?
On CPC campaigns, a low CTR signals poor targeting or weak creative but doesn't directly increase your cost, since you only pay per click, not per impression. Platforms like Google Ads do use Quality Score, though, which factors in expected CTR, to determine your Ad Rank and actual CPC. A low Quality Score raises your effective CPC and lowers your ad position, so improving CTR saves money even on pure CPC buys.
What are typical Facebook CPM rates in 2026?
Facebook CPM rates in 2026 range from approximately $5 to $15 for standard feed placements, with video CPMs running $15-$30 depending on audience targeting depth. Q4 seasonality (October-December) typically pushes CPMs 30-50% higher than the annual average due to increased advertiser competition during the holiday period. Broad audiences cost less per thousand impressions; narrow interest or lookalike audiences carry premium CPMs.
Should video ads use CPC or CPM?
Video ads are almost always priced on CPM or CPV (cost per view), not CPC, because the primary goal of video is to deliver a message, not to generate clicks. CPM video buys on YouTube average $15-$30. If your video ad is designed to drive direct action (a shoppable video, for instance), you can optimise for clicks post-view, but the inventory itself is purchased on an impression basis.
Is CPC or CPM better for retargeting campaigns?
CPM often wins for retargeting because warm audiences, people who have already visited your site, carry significantly higher CTRs (often 2-5%). At a 3% CTR and $10 CPM, your effective CPC comes to just $0.33, far below typical retargeting CPC bids of $1-$3. Use the [CPM Calculator](/cpm-calculator/) to model this before your next retargeting campaign.
Which model is better for small budgets?
For small budgets, CPC is generally safer because you pay only when someone engages. A $200 budget on CPC at $1.00 per click delivers 200 clicks regardless of how many impressions your ad serves. On CPM, a $200 budget at $10 CPM delivers 20,000 impressions, but if CTR sits at 0.2%, that's only 40 clicks at an effective CPC of $5.00, a much worse outcome. Small budgets are better deployed on performance-focused CPC until you have enough data to model CPM efficiency.
Are CPM benchmarks different by industry?
They vary significantly across industries. Financial services and insurance see some of the highest CPMs, often $15-$40 on Facebook, because of high advertiser competition and audience value. Retail and e-commerce CPMs run $5-$12. Entertainment and media typically sit at $3-$8. B2B technology averages $10-$20 on LinkedIn, which carries a premium over social platforms. Always benchmark your CPM against industry averages rather than absolute numbers to judge campaign efficiency.

Related Articles

COMPARISON

CPM vs RPM — Understanding Creator Ad Revenue