Your Google Ads cost per click is probably high for one of five reasons, and only one of them is "your market got expensive." The others are fixable in the account: a bid strategy with no ceiling that buys the occasional $300 click, Google's August 17 2026 change that pulls Target CPA campaigns up to their target, search traffic you never meant to buy, a fight for the top spots, or ads and pages that lose on quality. The average CPC column will not tell you which one you have.
Here is the case that went around r/PPC this month. An impact window and sliding door repair owner in South Florida, with tickets of $150 to $600, had spent over $300,000 on Google Ads across three years with no conversion tracking. Once he started tracking, he found a day where the campaign, "running Maximize Conversions with no CPC cap, spent $388 on 3 clicks with zero leads." One click on "sliding glass door repair cost" cost $335.80. That is an owner's anecdote, but every mechanism behind it is documented by Google, and every one can be checked in your own account in about 20 minutes. If your ads also went quiet, not just expensive, start with why Google Ads stop working instead.
How Google actually sets the price of your click
You are charged the minimum needed to beat the ad ranked below you, not your bid. Google's definition of actual cost per click says "you only pay what's minimally required to clear the Ad Rank thresholds and beat the Ad Rank of the competitor immediately below you." Three details on that page explain most CPC jumps:
- Top of the page costs more by design. Google says Ad Rank thresholds "are typically higher for ads above search results," so the actual CPC there "is often higher" even if nobody is directly below you.
- The whole auction matters. Google says a bigger Ad Rank gap over the next advertiser can mean paying "a higher cost-per-click for the benefit of the increased certainty of winning."
- Your max CPC is not always a ceiling. Google says you're "never charged more than your max. CPC bid (unless you're using automated bidding tools)," and bid adjustments can also push past it.
That last line matters most for small accounts: on Maximize Conversions or Target CPA, Google sets every bid, and an old max CPC no longer protects you.
First: is your CPC actually high?
Compare your number to your trade, then to your own job economics. LocaliQ's home services benchmarks put the 2025 average search CPC for home services at $7.85, with cost per click up for 75 percent of home services businesses year over year. Its subcategory numbers:
| Home services subcategory | Avg CPC | Avg conversion rate | Avg cost per lead |
|---|---|---|---|
| Air conditioning install and repair | $9.68 | 6.56% | $127.74 |
| Plumbing | $10.49 | 7.63% | $129.02 |
| Electricians | $12.18 | 9.08% | $93.69 |
| Roofing and gutters | $10.70 | 3.70% | $228.15 |
| Doors and windows sales | $8.76 | 4.41% | $200.34 |
| Paint and painting | $13.74 | 10.80% | $138.38 |
| All home services | $7.85 | 7.33% | $90.92 |
Source: LocaliQ, 2025 data, page updated July 15, 2026.
If your average is within a few dollars of your row, the market is most of your problem, and the question becomes whether your leads convert well enough to pay for it. That is a cost per lead question, and we come back to it in the break-even section below. If your average is two or three times your row, or you have single clicks in the hundreds, something in the account is buying clicks it should not.
Your average CPC is hiding the expensive clicks
Check the spread, not the mean. The average CPC column blends a hundred $9 clicks with two $300 ones and reports something that looks fine. In the r/PPC thread on the August 17 update, one practitioner described downloading the search terms report segmented by keyword, match type, device, network, day and hour, then grouping clicks into CPC bands: "Google will literally spend $100's on a single click that does not get you conversions. These algo's constantly overbid and these insane rates get lost because you are typically just looking at the overall average cpc."
Do this on your own account: open the search terms report for the last 90 days, segment by day, sort by Avg. CPC, and put the clicks into rough bands (under $15, $15 to $50, over $50). If most leads come from the cheap band and real spend sits in the top one, you have found your leak. The next two sections are the two most common reasons it exists.
Cause 1: Maximize Conversions with no ceiling
Maximize Conversions spends your whole budget chasing whatever it predicts will convert, at whatever price it decides. Google says plainly that Maximize conversions "will try to fully spend your average daily budget, so if you're currently spending much less than your budget, Maximize conversions could increase spend significantly." It also requires conversion tracking. Run it without real tracking, as the door repair owner did for three years, and the algorithm has no idea what a good lead looks like.
The outliers are worst in small campaigns. Pete Bowen, a Google Ads consultant, wrote up why Google charged $300 for a $20 click after two clients hit the same thing: clicks "as much as 15 to 20 times what they normally paid" that "would eat the entire budget." His explanation: "Smaller campaigns don't generate enough data for the bidding algorithm to learn the right price per click." In the r/PPC thread he added that he once spent "$2500 for 5 clicks for a home services company in Jacksonville" when the normal CPC was about $25.
There is a second, quieter cost. As another commenter in that thread put it, Maximize Conversions "counts both as one conversion": a $150 repair lead and a $600 job look identical, so the system learns to buy the cheapest lead to get, not the most valuable. That is why conversion tracking that stops at "form submitted" keeps CPC and lead quality wrong at the same time. If you are not sure what your account counts, our guide to tracking where your leads come from walks through wiring calls, forms and booked jobs back to the click.
Cause 2: the August 17 change to Target CPA
If you run Target CPA or Target ROAS and your campaign is limited by budget, Google changed how it bids for you on August 17, 2026. Google's changes to target-based bid strategies say these campaigns "now perform more consistently toward your bid target." Its own example is the whole story: "If your campaign's Target CPA is $10, but your recent actual CPA performance is $5, your campaign now delivers more closely to a $10 actual CPA."
In other words, if you set a loose target years ago and the campaign was quietly beating it, Google now spends up toward the number you gave it. Higher CPA usually arrives as higher CPC. Google says the rollout was completed on August 27, 2026, and that it "does not automatically adjust your bidding targets or budgets."
Operators felt it. In r/PPC, one account manager reported "more than a 50% increase in CPC, with quadruple brand CPCs" for one client since the 17th. That is an anecdote, and the change landed during the summer to fall traffic shift, so not every jump is the update: if your target already matched actual CPA, the change should not have touched you.
What to do about it:
- Compare target to actual cost per conversion for the 60 to 90 days before August 17. If actual was well below target, that gap is what you now pay for.
- Lower the target to what you actually paid if those results were acceptable. Google's Bid Target Adjustment Tool does this, but it gives no recommendation for campaigns with fewer than 7 conversions, so small accounts set it by hand.
- Then leave it alone. Google recommends waiting 1 to 2 conversion cycles before further changes.
If your account buys clicks your jobs can never pay back, the fix starts below the bid: tracking that knows which clicks became booked work. We build lead systems that send real job outcomes back to your ad account, so bids and caps are set against job profit instead of form fills.
Cause 3: you are buying searches you never meant to buy
A lot of expensive clicks are expensive searches you did not pick. The door repair owner's $335.80 click came from "sliding glass door repair cost," a price shopper's query, and the first advice in his thread was to check whether "broad match gone wild" was matching him to it. Broad match plus Smart Bidding can reach into costly adjacent auctions, which we break down in broad match for contractors.
Location is the other quiet leak. Google's default location setting is "Presence or Interest," which reaches people in your area "as well as people who have shown interest in your targeted locations." Google describes the Presence option as the choice when "you only want to target users in specific locations." For a trade that drives to the job, Presence is usually right. If your leads keep arriving from two counties over, see leads from outside your service area.
Also rule out fake traffic. If the expensive clicks come with junk form fills or foreign IPs, that is a different problem with different fixes, covered in Google Ads fake leads and bot clicks.
Cause 4: more competition for the top spots
Sometimes the auction really did get more expensive, and the auction insights report shows you who did it. Google's auction insights report compares your impression share, overlap and outranking share with the other advertisers in your auctions. One caveat from Google: it "doesn't show insights when impression share is less than 10%," so very small campaigns may see nothing.
What to look for:
- A new name with high overlap rate. As one r/adwords commenter put it, home services are "full of lead-gen types who come in super aggressive and push up the average."
- Your top of page rate climbing. If you have been pushing for position one, remember Google's own point that above-results thresholds cost more.
- Seasonal crowding, such as HVAC in the first heat wave or roofing after a storm.
For scale, an in-house PPC manager at a home services marketplace said in r/adwords that "CPCs go up every year about 2-5%. Doubling sounds suspicious." If yours doubled, keep digging in causes 1 to 3 before accepting it as the market. And if a Google rep's advice started the climb, read whether to let a Google Ads rep optimize your account.
Cause 5: your ads and landing page lose on quality
Ad quality changes what you pay, but not through the Quality Score number. Two of the pages ranking for this question claim a top Quality Score means paying 50 percent less. Google's Quality Score documentation says the opposite of treating it as a lever: "Quality Score is not an input in the ad auction. It's a diagnostic tool." What the auction does use, according to Google's actual CPC page, is "auction-time ad quality (including expected clickthrough rate, ad relevance, and landing page experience)."
So the practical reading is: if a keyword shows "Below average" on any of those three components, fix the thing, not the score.
Write ads that repeat the service and town searched, one ad group per service, and send "water heater repair" to a water heater page with the phone number above the fold, not your homepage. Our guide to website conversion rate covers what a service page needs. A better page also raises your conversion rate, which decides how much you can afford per click.
What is the most you can afford to pay per click?
Your break-even CPC is gross profit per job x close rate x the share of clicks that become leads. Anything above that loses money on the first job, before repeat work or referrals. The table below uses two close rates and two site conversion rates; LocaliQ's home services average conversion rate of 7.33 percent sits between them.
| Gross profit per job | 30% close, 5% site CVR | 30% close, 10% site CVR | 50% close, 5% site CVR | 50% close, 10% site CVR |
|---|---|---|---|---|
| $150 | $2.25 | $4.50 | $3.75 | $7.50 |
| $300 | $4.50 | $9.00 | $7.50 | $15.00 |
| $600 | $9.00 | $18.00 | $15.00 | $30.00 |
| $1,500 | $22.50 | $45.00 | $37.50 | $75.00 |
| $3,000 | $45.00 | $90.00 | $75.00 | $150.00 |
Read it against the r/PPC numbers. A commenter there uses "$50 for most of my US home service clients as my default max CPC." At a 7.33 percent conversion rate and a 40 percent close rate, a $50 click only breaks even on a job with about $1,700 in gross profit. For a $150 to $600 repair business, $50 is a ceiling to stop the bleeding, not a price to pay every day. The $335.80 click, at the same rates, would need roughly $11,450 in gross profit from the job it produced.
Two caveats: repeat customers are worth more than one job, so you can bid above first-job break-even on purpose, and the table only works if you know your real close rate. If a lot of leads die before anyone calls back, the cheapest CPC fix is often how fast you respond to a lead.
How to cap your CPC without breaking Smart Bidding
You can still set a ceiling on automated bidding, but only in specific places. Google's documentation gives three routes:
| Option | How the cap works | Google's caveat |
|---|---|---|
| Maximize clicks | Built-in maximum CPC bid limit, "to control costs if you find your CPCs are higher than desired" | Optimizes for clicks, not leads |
| Portfolio Target CPA | "Max. bid limit" under Advanced options | Portfolio only, Search Network auctions only, and "isn't recommended" |
| Manual CPC | You set the max bid per keyword | You do the bid work |
Google's Target CPA page states that "bid limits are only available for portfolio, not standard, Target CPA bid strategies." A portfolio can contain a single campaign. To set one up, go to Tools, Budgets and bidding, Bid strategies, create a Target CPA portfolio, add your campaign, then open Advanced options to enter the maximum bid, the same path a Google Ads trainer shows in a 2026 walkthrough on YouTube. Maximize clicks has its own maximum CPC bid limit.
Google warns that limits "can restrict" optimization, and a cap set too low simply stops your ads showing. Set it from the break-even table, check impression share after a week, and raise it if you vanished. Also note Google says Target CPA budgets can spend "up to 2 times your average daily budget" on a given day, so a daily budget is not a daily ceiling. If you move to manual CPC while you rebuild tracking, the r/PPC advice was to build "at least 30-50 real tracked conversions" before handing bidding back to a target.
The 20-minute CPC audit
Run this in order. Stop when you find the cause.
- Bid strategy: which one, and is there a bid limit? Uncapped Maximize Conversions or standard Target CPA means no ceiling.
- Target vs actual: on Target CPA or ROAS, is the target far above what you paid before August 17?
- Conversion actions: what counts as a conversion? If it is a page view or a button click, bidding is aiming at the wrong thing.
- Search terms by CPC: sort 90 days by Avg. CPC. List every term more than 3x your average.
- Match types: are the costly terms coming from broad match?
- Location option: Presence, or Presence or Interest?
- Networks: is this a Search campaign with Display switched on, or a Performance Max campaign spending outside Search?
- Auction insights: any new competitor with high overlap, or your top of page rate climbing?
- Quality components: any keyword "Below average" on ad relevance, expected CTR or landing page experience?
- Break-even: does your average CPC sit under the number from the table for your typical job?
Found clicks above your break-even line and no way to tell which ones became jobs? That is the gap we close: call and form tracking tied to booked work, landing pages built per service, and bid caps set from your real job numbers, so the account stops paying for clicks it cannot earn back.
Can you fix this yourself?
Most of it, yes, if you have the time for weekly checks. Adding a portfolio bid limit, lowering a stale target, switching location to Presence and adding negatives from the search terms report are each ten-minute jobs. The r/PPC advice to the door repair owner was mostly that: cap now, tighten match types, build clean data, then move to a target.
It stops being a quick fix when the tracking is the problem. If you cannot say which clicks became booked jobs, every bid decision is a guess, and so is every strategy Google recommends. At that point the work is a lead system, not a bid setting: calls and forms tracked to the job, service pages that convert, and fast follow-up, which is the same stack described in our guide to a marketing funnel for a small service business. If paid search stays too expensive for your ticket size even after the fixes, Local Services Ads charge per lead instead of per click and are worth pricing against your break-even number.
The one thing not to do is leave an uncapped strategy running on a small budget and hope the average stays calm.
