How is cost per click (CPC) calculated, and what is a good CPC?
Cost per click is calculated in an auction, not from a price list. On Google, you set a maximum CPC bid, and Google Ads Help says the actual cost per click is usually lower: just enough to beat the Ad Rank of the advertiser below you.
ShoaibUpdated 3 min read
What is a cost per click bid?
Google Ads Help defines the maximum CPC bid as the highest amount you're willing to pay for a click. The actual CPC is what you're really charged, and it appears as "Avg. CPC" in your reports.
How does Google work out the actual CPC?
| Step | What happens |
|---|---|
| 1. Someone searches | Google runs an auction for that search |
| 2. Ad Rank is scored | Your bid, ad and landing page quality, thresholds, search context and assets |
| 3. Price is set | You pay what's needed to beat the Ad Rank below you, or a reserve price if nobody is below |
Google Ads Help also notes that higher-quality ads can often lead to lower CPCs. That's why Quality Score matters: better ads can pay less for the same spot.
Is it the same on Meta?
Not quite. Meta's help centre says you can be charged by impressions or by clicks depending on your settings, and costs depend on your bid, audience, ad quality and timing. See what CPM, CPC and CTR mean.
How much cost per click is good?
There's no universal "good" number. A good CPC is one your profit can carry.
Illustrative example: you make 10 KWD profit per sale and 1 in 20 visitors buys. You can afford up to 0.50 KWD per click to break even (10 ÷ 20). A 0.30 KWD click is good for you; a 0.80 KWD click isn't, however "cheap" it looks elsewhere.
So judge clicks by cost per sale or lead, not CPC alone. The basics of paying per click are in what is PPC.
Want clicks priced around what your business can afford as part of your digital marketing? See our Google Ads service.