CPC vs CPM: Which Bidding Strategy Is Right for You?

Back to Comparisons
Advertising7 min readSeptember 24, 2026

CPC vs CPM: Which Bidding Strategy Is Right for You?

Choosing the wrong bidding model can waste your ad budget. Here's how to decide based on your campaign goals.

When you set up a paid advertising campaign, one of the first decisions you'll make is how you want to pay — per click (CPC) or per thousand impressions (CPM). The right choice depends entirely on your campaign goal, and picking the wrong model can drain your budget without results.

What are they?

CPC (Cost Per Click)

CPC = Total Ad Spend / Total Clicks

The cost of each individual click on your ad. You pay only when a user takes action by clicking — making it a performance-based model tied to engagement.

Example: You spend $500 on a campaign and receive 250 clicks. CPC = $500 / 250 = $2.00 per click. You only pay when someone actually clicks your ad.

CPM (Cost Per Mille / Cost Per 1,000 Impressions)

CPM = (Total Ad Spend / Total Impressions) × 1,000

The cost of reaching 1,000 people with your ad. You pay for exposure and visibility, not for clicks or actions.

Example: You spend $500 and your ad is shown 100,000 times. CPM = ($500 / 100,000) × 1,000 = $5.00 CPM. You pay for every 1,000 times your ad is displayed, regardless of clicks.

Key differences

AspectCPCCPM
Payment triggerUser clicks the adAd is displayed 1,000 times
Best forDirect response, lead gen, e-commerceBrand awareness, reach, retargeting
Budget predictabilityVariable — depends on click volumePredictable — fixed cost per 1,000 impressions
RiskLow CTR = low spend but low reachLow CTR = you pay for impressions with no clicks
Typical use caseSearch ads, shopping ads, lead gen landing pagesDisplay ads, video ads, social awareness campaigns

When to use each

CPCDriving traffic to a landing page or product page

You only pay when someone is interested enough to click — making CPC efficient for direct-response campaigns where the click is the first conversion step.

CPCCampaigns with a clear conversion goal (leads, sales)

CPC aligns your spend with user intent. If no one clicks, you don't pay — which protects budget when targeting is imprecise.

CPMBrand awareness and reach campaigns

When your goal is to get your brand in front of as many people as possible, CPM is more cost-efficient than CPC — you're buying eyeballs, not clicks.

CPMRetargeting warm audiences

Retargeting audiences already know your brand. CPM lets you stay top-of-mind at low cost — you don't need a click every time to reinforce the message.

Benchmarks

Channel / MetricCPCCPM
Google Search Ads$1 – $6N/A (search is CPC-based)

Highly variable; legal, finance, and insurance keywords can exceed $50 CPC

Google Display Network$0.50 – $1.50$1 – $5

Display CPM is low but CTR is also low (0.1%–0.5%)

Meta (Facebook/Instagram)$0.50 – $2.00$5 – $15

Varies by audience, placement, and time of year; Q4 CPMs spike significantly

YouTube Ads$0.10 – $0.30 (CPV)$4 – $10

YouTube uses CPV (cost per view) as well as CPM for non-skippable formats

The bottom line

Use CPC when you want to pay for intent — when a click signals genuine interest and leads to a conversion opportunity. Use CPM when you want to pay for reach — when your goal is visibility, brand recall, or staying top-of-mind with a warm audience.

Try the related tools

Put these metrics into practice with our free calculators.