TL;DR
- Google Ads Help lists six Ad Rank factors: bid, ad and landing page quality, Ad Rank thresholds, auction competitiveness, search context, and expected impact of assets.
- Actual CPC is set just above the Ad Rank of the advertiser below you; with nobody below, Google charges only the reserve price.
- Google says you are generally never charged above max CPC, except with automated bidding tools or bid adjustments.
- Break-even CPC = profit per conversion x conversion rate; at an example 600 baht profit and 3% conversion rate, that is 18 baht per click.
CPC means Cost Per Click: the amount an advertiser pays each time someone clicks an ad. In Google Ads that price is not fixed. It comes out of an auction run on every search, and the amount actually charged (actual CPC) is usually below the most you said you would pay (max CPC), because Google charges only what is needed for your ad to win that position.
This article covers what the abbreviation stands for, the formula, how the auction sets the price, how CPC differs from CPM, CPV and CPA, why cost per click rises, and how to bring it down without losing sales or leads. Every number in the article is an illustrative example for the arithmetic, not a market average.
What does CPC stand for?
CPC stands for Cost Per Click. The term is used in two senses that are worth keeping apart. The first is a billing model: you pay when someone clicks, not when the ad is merely shown. The second is a report metric, such as the Avg. CPC column in Google Ads, which tells you how much you paid per click on average over the selected period.
You will also see PPC (Pay Per Click) used as if it meant the same thing. PPC usually refers to the buying model as a whole, while CPC is the price that actually occurs inside that model. When someone on the team says "CPC went up", they normally mean the average cost per click in the report rose, not that anyone changed a bid.
The CPC formula
The basic formula for average CPC is total cost divided by number of clicks. If you spent 10,000 baht and got 500 clicks, your average CPC is 20 baht (an illustrative figure to show the method). It is an average, so some clicks may have cost 8 baht and others 35 baht, depending on each auction.
Three related formulas belong next to it:
- CTR = clicks divided by impressions, times 100. It shows how well the ad attracts clicks.
- Conversion rate = conversions divided by clicks, times 100. It shows what share of paid clicks became sales or leads.
- CPA = total cost divided by conversions, which can also be written as CPC divided by conversion rate.
The last formula matters most, because it shows CPC is only half the story. With a CPC of 20 baht and a 2% conversion rate, CPA is 1,000 baht. If CPC rises to 30 baht but conversion rate rises to 4%, CPA falls to 750 baht (an illustrative example). A more expensive click can be the better deal.
Actual CPC vs max CPC: what is the difference?
According to Google Ads Help, actual CPC vs max CPC are two different numbers. Max CPC is the highest bid you set for a click, which Google describes as the most you will typically be charged. Actual CPC is the final amount you are charged for that click.
Actual CPC is usually lower than max CPC because Google charges only what is minimally required to clear the Ad Rank thresholds and stay above the Ad Rank of the advertiser directly below you. If no competitor sits below you, you pay only the reserve price.
There is an exception to know. Google says you are generally never charged more than your max CPC, except when you use automated bidding tools or bid adjustments, for example a mobile bid increase. In those cases the actual price per click can exceed the max CPC shown on the keyword, because the bid is recalculated for each auction.
If you use Smart Bidding such as Target CPA, Target ROAS or Maximize conversions, you do not set keyword max CPCs yourself. The system sets a bid for every auction, but billing on a Search campaign is still per click, so Avg. CPC in the report still matters.
How Google Ads sets the price per click: Ad Rank and the auction
Each time someone searches a term that matches your keyword, Google runs an auction in a fraction of a second and calculates an Ad Rank for every eligible ad. Ad Rank decides whether an ad shows, where it shows, and it affects what you pay. Google's Help page lists six factors:
- Your bid, the maximum you are willing to pay for a click.
- The quality of your ads and landing page, summarised as Quality Score.
- Ad Rank thresholds, the minimum scores an ad must reach to show.
- Auction competitiveness: if your Ad Rank is close to a competitor's, your chances at a position are similar.
- The context of the search, such as the search terms, location, device and time.
- The expected impact of assets and other ad formats, such as sitelinks or callouts.
Google recalculates Ad Rank for every search, and separately for each position on the results page. Auction-time quality includes expected CTR, ad relevance and landing page experience. Google also says that higher quality ads can often lead to lower CPCs, and that positions above the search results generally carry higher thresholds, so clicks at the top tend to cost more than clicks lower down.
An illustrative example: why the same bid does not mean the same price
Suppose two shops both set a 25 baht max CPC on the same keyword. Shop A has an ad that closely matches the search and a fast landing page. Shop B uses a generic ad and sends people to its home page. Shop A is likely to earn a higher Ad Rank, a better position, and possibly a lower price per click, because the price needed to beat the competitor below is weighted by quality too. (The figures are examples. Google does not publish an exact formula.)
The point to remember: raising your bid is not the only way to win, and it is usually the most expensive one.
How CPC differs from CPM, CPV and CPA
Each platform and campaign type bills on a different event. The table below summarises what each model charges for and what kind of goal it fits, based on the mechanics Google Ads describes.
| Model | You pay when | Fits |
|---|---|---|
| CPC (Cost Per Click) | Someone clicks the ad | Search campaigns that need traffic to a website |
| CPM (Cost Per Mille) | The ad is shown 1,000 times | Brand awareness, such as Display or bumper video |
| CPV (Cost Per View) | A video is watched to the threshold, or someone interacts | YouTube video campaigns measured on views |
| CPA (Cost Per Acquisition) | Used as a bidding target; Search still bills per click | Campaigns judged on sales or leads |
The common confusion is that CPA on Google Ads Search is mostly a target, not a billing method. When you set Target CPA, the system adjusts the bid per click to keep average cost per conversion near the target, but the invoice is still per click. CPM and CPV are used mostly in video and Display campaigns, where the goal is visibility or viewing rather than clicks.
Comparing CPC across models needs care. A 50 baht CPM and a 10 baht CPC say nothing about which is cheaper until you know how many clicks and conversions those 1,000 impressions produced (illustrative figures).
What is a good CPC?
There is no CPC figure that is "good" for every business, because the price you can afford per click depends on how much revenue a click produces. Keywords in insurance, law or real estate may cost far more per click than a restaurant's, and still be the better deal because one customer is worth far more.
The practical method is to work out your own break-even CPC:
- Find the gross profit per conversion, such as profit per order or the average value of a lead that closes.
- Multiply it by your click-to-conversion rate.
- The result is the highest CPC you can pay without losing money.
As an illustrative example: if profit per order is 600 baht and conversion rate is 3%, break-even CPC is 600 times 0.03, or 18 baht. If your Avg. CPC is 12 baht, you have room to bid more. If it is 22 baht, every click is losing money, even if 22 baht looks cheap next to other industries.
One caution: conversion rate has to come from correct measurement. If conversion tracking double-counts or counts events with no value, the break-even figure will be wrong too.
What makes CPC more expensive?
CPC can rise for several reasons. Some are in your control and some are not, and telling them apart helps you fix the right thing.
Competition and seasonality
When more advertisers bid on the same term, or competitors raise their bids, the Ad Rank you have to beat goes up. Sale periods, year-end, or high-demand periods in your industry often show clear CPC swings. You cannot control this, but you can plan budget for it.
Low Quality Score
If the ad does not match the search, expected CTR is low, or the landing page does not answer what people searched for, you pay more to hold the same position. Quality Score is a diagnostic Google shows at keyword level, and it tells you which component is "below average".
The position you chase
Aiming for the very top all the time, for example with a Target impression share strategy set to the absolute top, tends to push cost per click up, because Google says positions above the results carry higher Ad Rank thresholds.
Search context: time, device and location
Prices can differ by time of day, device and the province or city where the searcher is, because competition is not equal in each context. Bid adjustments for mobile or certain hours can raise actual cost as well.
Match types that are too broad
Broad match lets ads show for many searches that are not on your list. Some of them are highly competitive and unrelated to the business. Without negative keywords to filter them, you pay for clicks that have no chance of becoming a sale.
A bid strategy that does not fit the goal
Maximize clicks tries to get as many clicks as possible within budget. Maximize conversions is willing to pay more per click when it expects that click to convert. Switching strategy can change Avg. CPC immediately. That is not always bad; check CPA alongside it.
How to lower CPC without losing sales
The real goal is a lower cost per sale or lead while volume holds, which is a different thing from the lowest possible CPC. These steps are ordered from the ones that usually help most broadly.
- Keep ad groups narrow. Put keywords with the same meaning in one group, then write ads that answer that term directly. This lifts ad relevance and expected CTR.
- Match the landing page to the search. Someone searching for home air-con repair should land on the air-con repair page, not a home page they have to dig through. The page should load fast on mobile and show what people need, such as price, service area and how to get in touch.
- Add negative keywords every week. Open the Search terms report, find terms that got clicks but are irrelevant, such as "free", "jobs" or other brand names, and exclude them.
- Fill in your assets. Sitelinks, callouts, structured snippets and a phone number, because the expected impact of assets is one of the Ad Rank factors.
- Review results by time and device. If late-night hours or a device type cost a lot without converting, reduce budget there or change the strategy.
- Expand into long-tail keywords. More specific terms, such as ones with a district or model name, often face less competition and show clearer intent.
- Use remarketing for past visitors. This group often converts at a higher rate, so the same price per click buys more results. See the remarketing service for details.
- Check for unusual clicks. Google already filters invalid clicks, but if you see many clicks from the same source with no conversions, look further. See click fraud protection.
What to avoid is cutting bids on every keyword at once to make the CPC number look good. Keywords that drive sales drop out of position, quality traffic disappears, and CPA can get worse even as CPC falls.
What Thai marketers should know
Thai users search in Thai, in English and in a mix of both. The query "cpc คือ" is itself an example of a mixed search. Keyword lists should cover Thai terms, transliterated terms and different spellings, then the Search terms report should tell you which ones actually perform.
Ads written in Thai should lead to a Thai page. If someone searches in Thai and lands on an English page, the landing page experience does not match their intent, and that is one of the quality components Google uses in the auction.
For businesses that want a team to handle Search campaign structure, keywords and measurement, see the Google Ads service or Google Search advertising.
Frequently asked questions about CPC
What is CPC in simple terms?
CPC is the money you pay an ad platform each time someone clicks your ad once. If nobody clicks, a CPC ad on Search is not charged, even if it was shown many times.
Can actual CPC be higher than max CPC?
Yes, in some cases. Google says you are generally not charged more than your max CPC, except when you use automated bidding tools or bid adjustments, which change the bid in each auction away from the number you set.
What is the formula for CPC?
Average CPC equals total cost divided by number of clicks. For example, 5,000 baht spent for 250 clicks gives an average CPC of 20 baht (illustrative example figures). Read it alongside conversion rate to get CPA.
Does a low CPC mean the campaign is good?
Not always. A low CPC can come from searches with no buying intent. CPA or return on ad spend is a better measure of value, compared against the break-even CPC you work out from your own profit.
What is the fastest way to lower CPC?
The fastest, lowest-risk step is cutting irrelevant searches with negative keywords and tightening ads to match searches more closely. Landing page work takes longer but usually pays off over time.
CPC is the easiest number to read in a Google Ads account and one of the easiest to misread. If you want a team to check whether your cost per click is high because of competition or because of account structure, contact the Relevant Audience Google Ads team to talk it through.







