Insights

Cost per click (CPC): the formula, a worked example and what counts as good.

Cost per click (CPC) is the amount you pay, on average, each time someone clicks your online ad. You calculate it by dividing your ad spend by the number of clicks. In digital marketing, CPC is both a pricing model and a metric, and a good CPC is one that still leaves you a profit after the click.

Plan a strategic call
Our marketing approach

Marketing

17 min read

Cost per click is usually the first number a new advertiser watches. It is the figure Google Ads and Meta put in front of you, and it feels like the price of a new visitor. On its own it tells you very little. A EUR 1 click that never turns into an enquiry costs more than a EUR 5 click that brings in a client.

The fix is to read cost per click backwards. Start from what an enquiry is worth to you, and the click price your business can carry follows from it. This guide shows how to calculate CPC, how to work out your own ceiling, how Google Ads and Meta set the price and what counts as a good CPC. Definitions come from Google Ads Help and Meta Business Help, benchmarks from LocaliQ and WordStream. At Viralistic we read CPC as a health check, never as the goal: our reports centre on the number of enquiries, their quality and what a new client costs.

What is CPC in digital marketing?

CPC (cost per click) is what an advertiser pays when someone clicks an online ad. The term has two meanings. As a pricing model, it means you pay per click rather than per impression, which is why the model is also called PPC, pay-per-click. As a metric, it is the average you paid per click over a period. When marketers talk about “our CPC”, they nearly always mean that average.

You will see CPC in Google Ads, Microsoft Advertising, Meta Ads (Facebook and Instagram) and LinkedIn Ads. If you came here for the Certified Professional Coder exam in medical billing, that is a different CPC altogether.

A hand on a wireless mouse at a walnut desk, the moment a paid click on an online ad happens.

Max CPC, actual CPC and average CPC

Google Ads uses three related terms. The difference matters, because you set one of them and pay another.

TermWhat it meansWhere you see it
Max. CPCThe most you are willing to pay for one click, set by you when you bid manuallyAd group or keyword setting
Actual CPCWhat you are charged for a specific click, often less than your max. CPCNot per click, but inside the average
Average CPCThe total cost of your clicks divided by the number of clicks“Avg. CPC” column in Google Ads

According to Google Ads Help on actual CPC, you will often pay less than your max. CPC, sometimes much less. With bid adjustments or automated bidding, a click can cost more than the maximum you set.

How to calculate cost per click

To calculate CPC, divide your total ad spend by the number of clicks over the same period.

CPC = ad spend ÷ clicks

Use the same period and the same selection for both numbers: one campaign, one month, one channel. If you blend brand campaigns with campaigns aimed at new customers, you get an average that describes neither of them.

Worked example

A premium kitchen studio spends EUR 2,400 on a Google Ads search campaign in one month and gets 800 clicks. Its CPC is EUR 2,400 ÷ 800 = EUR 3.00.

That is where the useful questions start. Of those 800 visitors, 5% book a design consultation. That conversion rate gives 40 enquiries, so each enquiry costs EUR 2,400 ÷ 40 = EUR 60. That is the CPA, or cost per acquisition. If one in five consultations becomes an order, a new client costs EUR 300. Only that last figure can be compared with your margin.

The highest CPC you can afford

Work back from what an enquiry is worth to you and you know which CPC your business can carry.

Maximum CPC = target CPA × conversion rate

Say a kitchen order brings the studio EUR 1,200 in gross profit on average and one in five consultations turns into an order. An enquiry is then worth EUR 240 before the studio loses money on it. To keep half of that, the target CPA is EUR 120. At a 5% conversion rate, a click can cost at most EUR 120 × 0.05 = EUR 6. The campaign in the example, at EUR 3.00, sits comfortably below that ceiling. For more on deriving a target CPA or target ROAS from your margin, see our guide to search engine advertising.

Use the calculator to run the numbers for your own campaign. The defaults match the worked example.

CPC calculatorEnter your spend, clicks and conversion rate to see whether your cost per click fits what an enquiry is allowed to cost.
CPC
€ 3.00
Enquiries
40
Cost per enquiry
€ 60.00
Maximum CPC
€ 6.00

Your CPC is below your maximum CPC: at this conversion rate, every enquiry stays within your target CPA.

Try lowering the conversion rate. At 2.5% instead of 5%, the maximum CPC halves to EUR 3, and the same click is suddenly on the edge of unprofitable. That is why a better campaign often starts on the landing page, before you touch a single bid.

How Google Ads and Meta decide what you pay

On Google Ads, an auction for every search sets what you pay per click. On Meta you are usually charged per impression, and CPC is an outcome. That difference explains why the same CPC means something different on each platform.

The Google Ads auction

For every search, Google calculates an Ad Rank for each eligible ad. It draws on your bid, the quality of your ad and landing page, the Ad Rank thresholds and the context of the search, among other things. Google says you only pay what is needed to clear those thresholds and beat the Ad Rank of the advertiser directly below you. With nobody below you, you pay the reserve price. Thresholds are higher for ads shown above the search results, so the actual CPC there is usually higher too.

Many articles quote a formula along the lines of “Ad Rank of the advertiser below you, divided by your Quality Score, plus one cent”. Google does not publish that formula. What it does publish matters more in practice: higher-quality ads typically cost less per click. If your ad is low quality, your actual CPC can sit close to your max. CPC even when there is little competition. Quality Score itself is not an input in the auction. It is a diagnostic that shows whether your ad, keyword or landing page is falling short.

How your bid strategy changes CPC

How you bid decides how much direct control you have over CPC. With Manual CPC bidding you set a max. CPC per ad group or keyword. With Maximize clicks, Google adjusts your bids to get as many clicks as possible within your budget, optionally with a maximum CPC bid limit. That sounds attractive, but the system is then chasing clicks rather than enquiries. With Smart Bidding strategies such as Target CPA and Target ROAS, Google optimises for conversions or conversion value and sets a bid for each auction. You steer on the outcome, and CPC follows from it.

Enhanced CPC (ECPC), the halfway house in which Google adjusted your manual bids, was retired for Search and Display campaigns in late March 2025. Most campaigns that still used it now run on Manual CPC.

CPC on Meta Ads

On Meta Ads you are usually charged for impressions unless you choose otherwise when you create the ad, as Meta Business Help explains in how Meta charges for ads. In Ads Manager, CPC is therefore mostly a calculated result. The CPC (cost per link click) column divides the amount spent by link clicks: clicks on links in your ad that lead to the destination you chose.

Meta also reports Clicks (all), which counts every click on your ad, including reactions, clicks to your Page or profile and expanding media to full screen. A cost per click based on all clicks looks better than what a website visit really costs you. To judge website traffic, look at cost per link click.

Because Meta charges per impression, your CPC follows from two other numbers: what a thousand impressions cost, the CPM, and how many of those impressions turn into a click, the CTR. At a EUR 10 CPM and a 1% CTR, a click costs EUR 1. Double the CTR with a stronger ad and the CPC halves, without the platform changing its price at all.

What is a good cost per click?

A good cost per click is one that stays below your maximum CPC, the click price at which an enquiry or sale still fits your target CPA or target ROAS. There is no universal good number. EUR 8 per click is cheap for a service with a margin in the thousands and expensive for a EUR 30 product.

A brass balance scale on a linen-covered desk, weighing the cost per click against what a new client is worth.

Benchmarks help you see whether you are in the right range, as long as you know where they come from. The most widely quoted are from LocaliQ and WordStream, based on thousands of client campaigns in Google Ads and Microsoft Ads. Their 2026 search advertising benchmarks put the average CPC across all industries at $5.42, with wide gaps between sectors.

Average CPC by industry in search advertisingUS campaigns in Google Ads and Microsoft Ads, 2026
$ 0$ 3$ 6$ 9$ 12$ 9.87$ 8.33$ 8.00$ 5.87$ 4.44$ 3.22$ 2.14$ 1.63All industries: $5.42LegalservicesHomeimprovementDentistsBusinessservicesFashion &jewelleryRealestateTravelArts &entertainment$ 0$ 3$ 6$ 9$ 12$ 9.87$ 8.33$ 8.00$ 5.87$ 4.44$ 3.22$ 2.14$ 1.63All industries: $5.42LegalservicesHomeimprovementDentistsBusinessservicesFashion &jewelleryRealestateTravelArts &entertainment
Average CPC by industry in search advertising
Average CPC
Legal services$ 9.87
Home improvement$ 8.33
Dentists$ 8.00
Business services$ 5.87
Fashion & jewellery$ 4.44
Real estate$ 3.22
Travel$ 2.14
Arts & entertainment$ 1.63

Source: LocaliQ and WordStream, Search Advertising Benchmarks 2026

These are US figures in dollars. They say nothing about click prices in the Netherlands or elsewhere in Europe, and even within one industry CPC varies widely by keyword and region. For Meta, LocaliQ’s 2026 Facebook advertising benchmarks report an average CPC of $0.60 for traffic campaigns and $1.80 for lead campaigns. A cheaper click is not a better click, though. Someone scrolling past your ad on Instagram is not actively searching for what you sell.

For your own market, Keyword Planner in Google Ads is the better source. Its “Top of page bid (low range)” and “Top of page bid (high range)” columns show roughly the 20th and 80th percentile of what advertisers bid to appear at the top of the page, based on your location and network settings. You need an account with billing details completed to use it.

In the end, a good CPC depends mostly on what happens after the click. The chart shows what an enquiry costs at the same EUR 3.00 CPC as the conversion rate rises.

Cost per enquiry at a €3.00 CPCThe same click price, a different conversion rate
€ 0€ 100€ 200€ 300€ 400€ 300.00€ 150.00€ 100.00€ 60.00€ 37.50€ 30.00Target CPA €1201%2%3%5%8%10%€ 0€ 100€ 200€ 300€ 400€ 300.00€ 150.00€ 100.00€ 60.00€ 37.50€ 30.00Target CPA €1201%2%3%5%8%10%
Cost per enquiry at a €3.00 CPC
Cost per enquiry
1%€ 300.00
2%€ 150.00
3%€ 100.00
5%€ 60.00
8%€ 37.50
10%€ 30.00

Worked example: cost per enquiry = CPC ÷ conversion rate

At a 1% conversion rate an enquiry costs EUR 300. At 5% it costs EUR 60. A website that converts twice as well halves your cost per enquiry while the click price stays exactly the same. In the LocaliQ report, Amy Bishop of Waystar calls CPC and CTR “health metrics”: important to keep a pulse on, but not KPIs. Which numbers deserve to be a KPI is the subject of our guide to KPIs.

Where to find CPC in Google Ads, GA4 and Meta

Measure CPC in the platform you advertise on, then put it next to what visitors do afterwards in Google Analytics 4. Each tool shows a different part of the picture.

ToolWhere to find CPCWhat to watch
Google Ads“Avg. CPC” column for campaigns, ad groups and keywordsSplit by keyword and device, because a campaign average hides expensive outliers
Google Ads with Search ConsolePaid and organic report, in the Report editorAd clicks and average CPC next to organic clicks for each search query
Google Analytics 4The Ads cost per click metric (ad cost ÷ ad clicks)Works once Google Ads is linked; other platforms’ costs need a cost data import
Meta Ads ManagerCPC (cost per link click) columnUse link clicks, not all clicks, to judge website traffic

The paid and organic report is underused. Once Search Console is linked to Google Ads, you can see queries where you already rank organically and still pay for clicks, and queries where you are missing organically. You can then decide query by query whether the paid click adds anything. Google is clear on one point: spending on ads has no effect on your organic rankings. Those you build with SEO.

What comes after the click matters more than CPC itself. GA4 shows whether visitors from a campaign browse further, submit a form or leave. Without working conversion tracking you know what a click costs but not what it earns.

How to lower CPC without buying worse clicks

The lasting way to lower CPC is to become more relevant, not to bid lower. A lower bid reduces the click price, but it also costs you impressions and often the best positions. Better relevance lowers the price and keeps the quality of your visitors intact. In the same benchmark report, Cliff Sizemore of LocaliQ warns that focusing too much on CPC can lead you to cheaper clicks that do not convert.

These steps make the biggest difference, roughly in this order:

  1. Group keywords by theme and write an ad for each group that answers the search directly. Someone searching for “bespoke walnut kitchen” wants to see those words in your ad.
  2. Send each ad group to a landing page that delivers on the ad’s promise, loads fast and has one clear next step. Landing page experience is one of the three components of Quality Score.
  3. Review the search terms report every week and add negative keywords for searches that will never become clients, such as “free”, “jobs” or “DIY”.
  4. Bid on keywords with buying intent rather than broad terms. “Kitchen designer for period homes” may cost more per click than “kitchen ideas”, but it brings enquiries rather than browsers.
  5. Limit campaigns to the regions, hours and devices your clients actually come from. The segments in your account show you where that is.
  6. Test ad copy and landing pages against each other with Google Ads experiments or an A/B test in Meta. A higher CTR improves expected click-through rate, another Quality Score component.
  7. On Meta, refresh your images and copy regularly. An audience that sees the same ad too often clicks less, and at the same CPM your CPC rises as a result.

If your website underperforms or your message is unclear, conversion rate optimisation and a brand script will do more for your CPC than any bidding trick. That is why Viralistic checks the foundation before running ads, as described in our marketing approach.

Is paying per click worth it? Pros and cons of the CPC model

Paying per click is worth it when you want visitors and enquiries, because you pay only when someone acts on your ad. The trade-off is price: you buy attention at the moment of interest, and that moment costs more than a plain impression.

What works in your favourWhat works against you
You pay for an action, not for being seenCompetitive sectors get expensive: $9.87 a click for US legal services
Cost is measurable per keyword, ad group and campaignYou also pay for clicks from people who were never going to buy
Spend is predictable: Google caps a month at 30.4 × your daily budgetBrand searches you would have won organically still cost money as ad clicks
Results arrive within days, so you can test messages fastThe click price says nothing about what happens on your website

Fake and accidental clicks worry many advertisers, and Google handles most of them. It calls them invalid clicks: accidental clicks from poor placements, bot traffic and deliberate clicks meant to raise your costs. According to Google Ads Help on invalid clicks, you are not charged for them. Google filters them out of your metrics and billing, and credits clicks it catches after you were billed. Real people who will never buy are a different matter. No filter removes them, so negative keywords and tight targeting have to.

CPC vs CPM, CTR, CPA and ROAS

CPC never stands alone. It links what an impression costs to what a client costs. Put the numbers side by side and you can see where a campaign leaks.

MetricWhat it measuresHow it relates to CPC
CPMCost per thousand impressionsCPC = CPM ÷ (CTR × 1,000)
CTRClicks ÷ impressionsA higher CTR at the same CPM gives a lower CPC
Conversion rateConversions ÷ clicksSets the CPC you can afford
CPACost ÷ conversionsCPA = CPC ÷ conversion rate
CPLCost ÷ leadsThe CPA when the conversion is a lead, such as a quote request
ROASConversion value ÷ ad spendA high CPC is fine when revenue per click is higher still

Is CPC or CPM the better model? It depends on the goal. With CPC you pay for visitors, with CPM for reach. If you want people to visit your site and get in touch, paying per click is the most transparent. If you want a new audience to see your brand often, CPM fits better. Either way, translate both back into the same measures: what does an enquiry cost, and what does a client cost?

Common CPC mistakes

The most common mistake is treating CPC as the goal. A report that celebrates a 30% drop in click price tells you nothing about your enquiries. Always ask for the cost per enquiry and the cost per new client.

The second is comparing averages that are not comparable. Brand campaigns are often cheap per click, because those people were already looking for you. Add them to campaigns for new customers and the whole account looks cheaper than it is. The same goes for Google and Meta: a click from a search and a click from a feed are two different things.

A third mistake is cutting the click price at the expense of position or relevance. You save on every click and lose the searches closest to a purchase. And finally, drawing conclusions from too little data. A week with ten clicks proves nothing. Judge a campaign over a full conversion cycle, and only compare variants once both have had enough traffic.

How we help

At Viralistic, marketing starts organic. Before money goes into clicks, we check your foundation: a clear message from your brand script, a fast website that turns visitors into enquiries, measurement you can trust, and visibility in Google and in AI answers. With those in place every click is worth more, and your cost per click often falls on its own because your ads and landing pages become more relevant. The click price stays a health check; the enquiry is what you pay for.

When the foundation is healthy and you want to grow with Google Ads or Meta Ads, we build campaigns on your brand script. We test broadly first, show you every number and decide together where more budget should go. Our reports centre on your enquiries, their quality and what a new client costs. A person checks every piece of work, including work where AI helped. Read more about our marketing approach, SEO & AIO and what to expect when you outsource Google Ads.

Frequently asked questions

What does CPC stand for in digital marketing?

CPC stands for cost per click. It is the amount an advertiser pays when someone clicks an online ad, for example on Google Ads, Microsoft Advertising or Meta Ads. As a metric it is your ad spend divided by the number of clicks over a period. The pricing model in which you only pay for clicks is also called PPC, short for pay-per-click.

What is the average CPC for Google Ads?

According to the 2026 search advertising benchmarks from LocaliQ and WordStream, the average CPC across all industries is $5.42, ranging from $1.63 in arts and entertainment to $9.87 for legal services. These are US figures. For your own market, Keyword Planner in Google Ads gives a top of page bid range for each keyword, based on your location and network settings.

What is the difference between CPC and PPC?

PPC, pay-per-click, is the pricing model: you pay only when someone clicks your ad. CPC, cost per click, is the metric that tells you what each of those clicks cost on average. People often use the terms interchangeably. In a report, PPC describes how you buy the traffic and CPC describes its price.

Is Google Ads CPC or CPM?

Both, depending on the campaign. Search campaigns are usually charged per click, so CPC is the norm there. Google Ads also offers impression-based bidding such as Target CPM for campaigns aimed at reach and awareness, and some Display campaigns can pay for conversions instead. Check the bid strategy of each campaign, because it decides what you are actually charged for.

Why is my CPC so high on Facebook?

Meta usually charges per impression, so a high CPC means your CPM is high, your CTR is low, or both. Common causes are an audience that is too narrow, ads people have seen too often and creative that does not stop the scroll. Refresh the ad, test a broader audience and judge cost per link click, not all clicks.

Do you pay for accidental or fake clicks?

Not on Google Ads, as long as Google classifies them as invalid. Accidental clicks from poor placements, bot traffic and deliberate fake clicks are filtered out of your metrics and your bill, and clicks caught after billing are credited later. Clicks from real people with no intention to buy count as valid, so you pay for those.

Is CPM better than CPC?

Neither is better in general. CPC suits campaigns meant to bring visitors and enquiries, because you pay for the action you want. CPM suits campaigns meant to build reach and awareness. They are linked: CPC equals CPM divided by CTR times 1,000. Compare both on the cost per enquiry or per client, and choose the model that matches what the campaign is for.

Is $10 a day enough for Google Ads?

Rarely, if you want to learn anything. Google never charges more than your average daily budget times 30.4 in a month, so $10 a day is about $304. At the 2026 LocaliQ average search CPC of $5.42, that buys roughly 56 clicks. At their average conversion rate of 8.18%, that is four or five enquiries a month, too few to judge a campaign.

Written by

Marrallisa Kreijkes

Founder of Viralistic and official n8n Ambassador

Marrallisa leads strategy, design, search and automation for premium brands from Amsterdam. She has trained teams at Volkswagen and speaks at n8n and Anthropic events. Want to talk through your situation? Book a call with her directly.

Keep reading
All insights ↗