Cost Per Click (CPC): What It Is & How It Works
Cost per click (CPC) is a digital advertising pricing model where you pay each time someone clicks on your ad. Not when they see it. Not when they scroll past it. Only when they actually click.
CPC is used to determine the cost of showing users ads on search engines, the Google Display Network, social media platforms, and other publishers. It’s one of the most common ways online advertising gets priced — and one of the first metrics you’ll encounter when running any kind of paid campaign.
You’ll also see it called PPC (pay-per-click). The terms are often used interchangeably, though CPC more specifically refers to the metric itself — the dollar amount per click — while PPC tends to describe the broader advertising model. Same concept, slightly different framing.
The Basic Cost Per Click (CPC) Formula
The math is about as simple as it gets.
CPC = Total Ad Spend ÷ Total Number of Clicks
If you spend $500 on a campaign and receive 1,000 clicks, your CPC is $0.50. That number tells you exactly what each visit to your landing page cost you — which makes it a clean, direct way to evaluate whether a campaign is pulling its weight.
In platforms like Google Ads, there are two CPC figures worth knowing: your max CPC — the ceiling you’re willing to pay per click — and your actual CPC, which is what you’re really charged. Your max CPC is the most you’ll typically be charged for a click, but you’ll often be charged less — sometimes much less. The auction system that sets prices in real time tends to work in the advertiser’s favour more often than people expect.
CPC vs. CPM: What’s the Difference?
These two models often come up together, and the distinction matters depending on what you’re trying to accomplish.
CPM means cost per mille — the cost of displaying your ad 1,000 times, known as impressions. CPM is often used when a brand wants to increase awareness and engagement, with a focus on visibility rather than specific actions like clicks.
CPC flips that priority. You’re not paying for eyeballs — you’re paying for engagement. Measuring clicks is important because, unlike impressions, they show a level of engagement from a user, making them a better indicator of intent which can lead to conversions further down the funnel.
In short: CPM is better suited for brand awareness campaigns. CPC makes more sense when you want traffic, leads, or sales.
Why Cost Per Click (CPC) Matters
A low CPC feels like a win. More clicks, less spend. But on its own, the number doesn’t tell you much.
Certain keywords with a high CPC can still produce a better ROI due to their heightened conversion rate. A $10 click that converts at 20% is far more valuable than a $0.50 click that never goes anywhere. CPC is most useful when read alongside conversion rate, cost per acquisition (CPA), and return on ad spend (ROAS) — together, those metrics paint a complete picture.
CPC advertising is popular because advertisers can use this pricing model as a straightforward, measurable, and clear indication of ad campaign performance — making it easy to adjust and optimize spending. That transparency is part of what makes it a staple of digital marketing budgets.