Skip to content
Glossary

CPC (Cost per click)

CPC is how much you paid, on average, each time someone clicked your ad. CPC stands for cost per click. If you spend $100 and get 50 clicks, CPC is $2. It is the price of a click, not the price of a customer.

Theodor Lindfors, Founding Marketer ·

Formula

CPC = ad spend / clicks

How to calculate CPC

CPC (cost per click) is what you spent on ads divided by how many clicks you got. A click is someone tapping or clicking the ad. Use the same dates on both numbers.

Let's take a software company as an example. They sell a monthly tool to plumbing businesses. The software is CRM (customer relationship software) that helps a plumber keep jobs and follow-ups in one place. In one week the software company spends $2,000 on Google ads for phrases like "plumbing job software." Those ads get 1,000 clicks through to the demo page. $2,000 ÷ 1,000 = a $2 CPC (cost per click).

Search teams often set a CPC (cost per click) bid, meaning they tell Google the most they will pay for a click. On paid social (Instagram, TikTok, Facebook) you usually buy impressions, which are views. Then CPC is a result: CPM (cost per mille: the price of a thousand views) divided by (CTR × 1,000). Same number, different lever. CTR (click-through rate) is how often a view becomes a click.

Why CPC matters

CPC (cost per click) tells you what the auction is charging for a visit. Let's take a software company as an example. They sell a monthly tool to plumbing businesses. The software company's CPC moves with competition (other software companies bidding on the same plumber keywords), ad quality, and how well the ad matches the search. Teams use CPC to spot pressure. It is not the goal.

Search teams live on CPC (cost per click) because the click is the unit they buy. Paid social teams still watch CPC when the same budget bought fewer visits this week. CPC is an input to CPA (cost per acquisition: what you paid per demo or sale), not a stand-in for it.

How to read CPC

A lower CPC (cost per click) is only better if conversion rate holds. Conversion rate is how often a visit becomes a demo or a sale. Let's take a software company as an example. They sell a monthly tool to plumbing businesses. The software company could cut CPC to $0.40 by bidding on vague words like "software." Those visitors will not become plumbing-company subscribers. A higher CPC on "plumbing CRM" (customer relationship software for plumbers) can still be right if those clicks convert.

A weaker ad pays more for the same click, which raises CPC (cost per click). That is why a CPC jump often shows up with a click-through rate (CTR: how often a view becomes a click) drop, not only with more competitors. There is no universal good CPC. Compare an ad to itself in the same network.

Common CPC mistakes

  • Cutting bids to lower CPC (cost per click) and starving the campaigns that actually bring demos. A campaign is one group of ads with its own budget.
  • Comparing Google search CPC (cost per click) to Instagram CPC as if they were the same product. One is a click you bought. The other is a view that happened to get a tap.

When CPC (cost per click) rises, check click-through rate (CTR: how often a view becomes a click) first.

  • If people stopped clicking, you have a creative or relevance problem, not an auction problem. Rewrite the ad or the keyword match.
  • If click-through rate (CTR) held and CPC (cost per click) still rose, the auction got more expensive. That is a bid, budget, or conversion-rate conversation. Not a cheaper click at any cost.

Lemonado

How Lemonado helps with CPC

CPC (cost per click: ad spend divided by clicks) only means something next to conversion rate (how often a visit becomes the action you named) and CPA (cost per acquisition). Ask why CPC moved on a channel this week and Lemonado pulls auction pressure, click-through rate (CTR: how often a view becomes a click), and conversion in the same answer. Not three exports.

Put CPC (cost per click) on a Studio (a live report workspace) next to conversion rate and CPA if you need the same view every Monday.

Stop fighting with data. Start feeding your AI.

Connect your data to AI and free your team from reporting and busywork.