Why did my Google Ads CPC increase?

Updated

Most cost per click (CPC) spikes come from a change someone made in the account or from the market getting more expensive, not from a broken campaign. The first test is simple: did one campaign get pricier, or did every campaign on the platform move at once? One campaign points to a change or a relevance problem. The whole platform points to the market or the season.

This applies to Google Ads, Microsoft Advertising and LinkedIn Ads. The tools differ, but the causes and the order you check them in are the same.

First, rule out the harmless causes

Before you change anything, make sure the spike is real and not expected.

  • The bid strategy is still learning. Google says automated bid strategies need time to recalibrate after a new strategy, a setting change, or adding or removing campaigns, ad groups or keywords. That typically takes one to two conversion cycles. The bid status shows “Learning” while it happens.
  • Too little spend to compare. A $40 week against a $25 week is a 60% jump that means nothing. Compare periods with a few hundred dollars of spend each, and look at a trailing four-week average rather than last week alone.
  • A planned change. You raised a target, switched to a pricier format or launched into a competitive market on purpose. Higher CPC can be the right trade if those clicks convert better.
  • A one-day blip. Single days swing. Wait until the higher cost holds for about a week.

The causes, most to least likely

1. Someone changed a bid, target or setting

This is the most common cause and the easiest to confirm. A raised target CPA, a switch from manual CPC to an automated strategy, a narrower audience or a removed keyword can all lift CPC overnight.

How to confirm it: Line the spike up against the change log. If the step happens on the day of a change, you have your answer.

Where to look:

  • Google Ads: Campaigns menu, then Change history. It shows two years of edits on a timeline next to clicks and conversions.
  • LinkedIn Campaign Manager: check the campaign’s bid strategy and cost type. A switch between manual, maximum delivery and cost cap bidding changes what you end up paying per click.
  • Microsoft Advertising: review recent edits to bid strategy, targets and keywords.

One Google-specific note: since Aug 17, 2026, budget-limited campaigns on Target CPA or Target ROAS pace more consistently toward their target (Google Ads Help). If your target is higher than what you were paying, cost drifting up toward it is expected.

2. The market or the season moved

When every campaign on a platform gets more expensive at the same time, it’s usually the auction, not you. More advertisers bid for the same people at budget-heavy points in the year.

The pattern can be large. A HockeyStack analysis of more than 70 B2B SaaS companies and about $28M in LinkedIn spend found average LinkedIn CPC was lowest in Q1 at $10.48 and highest in Q3 at $15.72 (HockeyStack). The same report found Q4 took 31% of annual budget but produced only 20% of MQLs.

How to confirm it: Compare the same weeks last year. If several unrelated campaigns rose together and nothing changed in the account, the market is the likely cause.

3. Relevance fell

Every platform rewards ads people respond to. Google’s Ad Rank uses your bid, the quality of your ads and landing page, and the competitiveness of the auction, among other factors. Google states that “higher quality ads can often lead to lower CPCs” (Google Ads Help). LinkedIn runs a second-price auction where an ad’s relevance, based on predicted response rate, counts alongside the bid.

How to confirm it: CPC rises while click-through rate falls on the same ads.

Where to look:

  • Google Ads: open Search keywords and add the Quality Score columns. Each keyword shows three parts, expected CTR, ad relevance and landing page experience, rated Above average, Average or Below average. Quality Score itself is a diagnostic, not an auction input, but a component that drops to Below average tells you what to fix.
  • Google Ads: add the Search lost IS (rank) column to your campaigns or ad groups. It’s the share of times your ad didn’t show because of poor Ad Rank.
  • Microsoft Advertising: the same three quality parts are reported per keyword, along with impression share lost to rank.
  • LinkedIn: watch the CTR trend on each ad. A steady decline on a long-running ad usually means creative fatigue.

4. Competitors are bidding harder

On search, a new or more aggressive competitor raises what you pay to keep your position.

How to confirm it: CPC and Search lost IS (rank) both rise while your Quality Score components stay steady. Your quality didn’t change, so someone else’s bid did.

Where to look: In Google Ads, select a campaign or ad group and open Auction insights. It’s available for Search, Shopping and Performance Max campaigns and shows impression share, overlap rate and outranking share by competitor.

5. Your spend mix shifted toward pricier inventory

Average CPC can rise even when no individual price did, because more of your budget went to expensive placements or formats.

LinkedIn’s own benchmarks show how wide the gap can be. On the website visits objective, LinkedIn lists global average CPC of $2.04 for single image ads, $3.02 for carousel and $4.50 for video (LinkedIn). Shift budget from single image to video and the blended CPC goes up.

Google Performance Max can serve across Search, YouTube, Display, Discover, Gmail and Maps from one campaign, so a move between channels changes the average too.

How to confirm it: Break CPC down by format, network or channel. If each line is flat but the mix moved, this is your cause.

6. The audience is saturated

A small audience with a large budget runs out of fresh people. Frequency climbs, response drops and costs follow.

How to confirm it: Frequency is rising, CTR is falling across every ad in the campaign, and the audience is small. This is common on ABM lists and retargeting audiences. See how to fix creative fatigue for the full diagnosis.

How to fix a CPC spike, step by step

Start with the cheapest step you can undo.

  1. Explain the change, if there was one. If a target or bid change caused the spike, check cost per lead and cost per opportunity before reverting. Revert only if those got worse too.
  2. Hold steady through the season. If the market moved, don’t chase it with higher bids. Protect the campaigns with the best cost per opportunity and move flexible budget to quieter weeks.
  3. Fix relevance. Refresh tired creative with a new hook. On Google and Microsoft, work on the component rated Below average: a stronger offer and clearer call to action for expected CTR, tighter ad groups that mirror search terms for ad relevance, and a faster page that matches the ad for landing page experience.
  4. Answer competitors with quality, not just bids. Bid on the terms that turn into pipeline, tighten match types, and improve Quality Score instead of raising bids across the board.
  5. Separate formats and networks. Put video, carousel and single image, or different networks, in their own campaigns so each has its own budget and you can see its true cost.
  6. Ease saturation. Lower the daily budget or widen the audience so frequency comes back down.

How to tell the fix worked

Judge the outcome on cost per lead and cost per opportunity, not CPC alone. A higher CPC that brings in better accounts can be the right trade.

  • After 7 days: CPC is back near its trailing four-week average, or the reason it isn’t is understood and accepted.
  • After 14 to 30 days: cost per lead holds steady or improves, and CTR has recovered on refreshed ads.
  • After your sales cycle: cost per opportunity from the affected campaigns is at or below where it was before the spike.

If you changed a Google bid strategy as part of the fix, wait out the learning period before you judge it.

How PipeHalo catches this

“Cost per click spiking” is one of the 15 checks PipeHalo runs on every campaign each morning across LinkedIn Ads, Google Ads, Microsoft Ads and Reddit Ads.

The flag in the Action Center shows the money at stake, worked out from your own numbers, and “What to try” steps for the platform you’re in. Assign it, fix it, and PipeHalo keeps checking. The actions log compares CPC in the 14 days before and after you mark it done. See every daily check on the features page, or ask Pip, the PipeHalo assistant, why a campaign got pricier.

Try the live demo

Is a higher CPC always bad?

No. A higher CPC that reaches better-fit buyers can lower your cost per opportunity. Judge the change on cost per lead and cost per opportunity before you cut bids.

How long should I wait before reacting to a CPC increase?

About a week of sustained increase, with enough spend in each period to compare. If you just changed a Google bid strategy, wait out the learning period, typically one to two conversion cycles.

Does Quality Score set my CPC?

Not directly. Google says Quality Score is a diagnostic, not an auction input. The ad and landing page quality it summarizes do feed Ad Rank, which is why improving them can lower what you pay.

Click through a real workspace.

13 months of sample data across every channel and the CRM. Yours to explore for 7 days.

Try the live demo