Category: Uncategorized

  • Google Ads for HVAC Companies: Benchmarks & What Works

    Google Ads for HVAC Companies: Benchmarks & What Works

    Why Most HVAC Google Ads Campaigns Waste Half the Budget

    If you’re running Google Ads for your HVAC company and you don’t know your cost per lead, your campaign is probably bleeding money. Not because Google Ads doesn’t work for HVAC — it absolutely does — but because most campaigns are built to generate clicks, not booked jobs.

    The HVAC industry is one of the most competitive local verticals on Google. LocaliQ Home Services Advertising Benchmarks puts the average cost per click for home services at $6.96. At that price, a poorly structured campaign that converts at 3% is costing you $232 per lead. A well-structured one converting at 8%? That’s $87. Same budget, completely different business outcome.

    This post breaks down what good actually looks like — benchmarks, campaign structure, and the math that separates HVAC companies growing on Google from the ones writing checks every month with nothing to show for it.

    Google Ads for HVAC companies — benchmarks, structure, what works — google ads for hvac companies
    Photo: Pexels

    What the Benchmarks Say About HVAC Google Ads Performance

    Before you can know if your campaign is working, you need a baseline. Here’s what the data shows for home services and HVAC specifically.

    According to WordStream Google Ads Benchmarks, the average conversion rate for the home and home improvement category is 6.03%, and the average click-through rate is 4.80%. Those are averages — meaning half of advertisers are doing worse, and the other half are doing better.

    At Simply Digital Marketing, our HVAC clients run at a $47 cost per lead. That’s not a typo. It comes from tighter geo-targeting, negative keyword discipline, and ad copy that speaks to urgency — not just brand awareness. If your agency is reporting impressions and clicks as wins, ask them what your CPL is. If they hesitate, that’s your answer.

    For more vertical-specific benchmarks across HVAC, plumbing, chiro, and gyms, see our Google Ads by Vertical — Benchmarks and Structure breakdown.

    HVAC Google Ads Benchmark Comparison: Industry Average vs. Simply Digital Performance
    Metric Industry Average Simply Digital HVAC Clients
    Cost Per Click (CPC) $6.96 $5.80–$7.20
    Conversion Rate 6.03% 9–12%
    Cost Per Lead (CPL) $115–$175 $47
    Click-Through Rate (CTR) 4.80% 6–9%
    Lead-to-Booked Job Rate Varies 45–65%
    HVAC Google Ads: Industry Average vs. Simply Digital CPL — google ads for hvac companies — chart
    Cost per lead comparison between industry average home services benchmarks (LocaliQ, WordStream 2023) and Simply Digital Marketing HVAC client results.

    How to Structure Google Ads for HVAC Companies That Actually Convert

    Structure is where most HVAC campaigns break down. Agencies throw all services into one campaign, use broad match keywords, and wonder why the leads cost $200+. Here’s the framework that works.

    Separate campaigns by service intent. AC repair, furnace installation, and HVAC maintenance are not the same buyer. Someone whose AC died at 9pm on a Tuesday wants it fixed tonight. Someone researching furnace installation is 3–6 weeks from a decision. Lumping them together means your bidding, ad copy, and landing pages serve neither well.

    Emergency and high-intent keywords get their own campaign. Phrases like “AC repair near me,” “HVAC emergency service,” and “furnace not working” signal immediate revenue. These deserve higher bids, dedicated ad copy, and landing pages with a phone number above the fold — not a generic homepage.

    Negative keywords are not optional. “HVAC jobs,” “HVAC certification,” “DIY AC repair” — these queries eat budget and never book a service call. A properly built negative keyword list can cut wasted spend by 20–35% in the first 60 days alone.

    Match types matter. Broad match in 2024 means Google decides who sees your ads — and Google’s definition of “relevant” is generous. Phrase and exact match give you control. Use broad match only with strong conversion data and a tight negative keyword list in place.

    Local Services Ads: The Layer Most HVAC Companies Are Missing

    Standard Search campaigns aren’t the only tool. Google’s Local Services Ads place HVAC businesses at the very top of search results — above traditional paid ads — and you only pay per lead, not per click. That’s a fundamentally different risk profile.

    LSAs require Google’s background check and license verification process, which is actually an advantage. The “Google Guaranteed” badge builds trust with homeowners fast. For HVAC companies that qualify, running LSAs alongside Search campaigns is the fastest way to own the top of the page.

    The math works differently with LSAs. Instead of managing bids and landing pages, you’re managing your response time and review count — both of which affect how often Google surfaces your listing. Answer the phone, collect reviews, and LSAs can deliver leads in the $35–$65 range in most U.S. markets.

    The demand is real and growing. U.S. Bureau of Labor Statistics projections show HVAC employment growing 6% through 2032 — faster than average across all occupations. More installs, more service calls, more homeowners searching Google. The companies that own the top of those results now are building a compounding advantage.

    The Budget Math Every HVAC Owner Needs to Run

    Before you set a monthly Google Ads budget, work backwards from a job. If your average HVAC service call is worth $350 and an AC unit installation nets $3,200, what’s a lead actually worth to you?

    Most HVAC owners can close 40–55% of qualified inbound leads. So if a lead costs $47 and you close half of them, your customer acquisition cost is $94. On a $350 service call, that’s a 3.7x return before accounting for any repeat business or referrals. On an installation, it’s not even worth calculating — the math is obvious.

    A realistic starting budget for HVAC Google Ads in a mid-size U.S. market is $2,500–$4,000/month. Smaller markets or less competitive suburbs can work with $1,500–$2,000/month. Agencies that tell you $500/month will produce meaningful volume are selling you something. At $6.96 CPC, $500 buys you roughly 71 clicks — that’s not a campaign, that’s a test.

    For a full breakdown of how to evaluate whether your current spend makes sense, see our guide on Google Ads for Local Service Businesses — including how to benchmark against your own numbers, not just industry averages.

    Red Flags That Your HVAC Google Ads Agency Isn’t Doing Their Job

    The HVAC market is competitive enough that a mediocre agency can cost you more than no agency at all. Here’s what bad management looks like in practice.

    They report clicks and impressions, not CPL and booked jobs. Impressions don’t pay technician wages. If your monthly report doesn’t include cost per lead and conversion volume, you’re flying blind.

    They haven’t touched your negative keyword list in 60+ days. HVAC search terms attract a lot of non-buyer traffic. A static negative keyword list is a slow budget leak.

    Your landing page is your homepage. Homepages are built for browsing, not converting. Emergency HVAC searches need a landing page designed for one action: call or form submit. If your agency hasn’t built or recommended a dedicated landing page, they’re leaving conversion rate on the table.

    They can’t tell you your cost per acquired customer. CPL is one number. CAC — cost per acquired customer — is the number that tells you if your ads are profitable. If your agency can’t walk you through that math, read our full breakdown on how to hire a Google Ads agency before signing another contract.

    Good Google Ads management for HVAC isn’t complicated, but it is specific. It requires someone who knows the seasonal bid adjustments that matter (July and December are not the same campaign), the service lines worth bidding on versus the ones that bleed budget, and the landing page structure that converts an anxious homeowner into a booked call.

    If you want to know exactly where your current campaign stands — and what your numbers should look like — book a Revenue Decision Review with Simply Digital Marketing. It’s a free 30-minute audit of your current ad spend. We’ll show you your real CPL, where the budget is leaking, and what a properly structured HVAC campaign should produce in your market. No pitch deck — just the math.

  • What Is ROAS for a Service Business (And How to Calculate It)

    What Is ROAS for a Service Business (And How to Calculate It)

    What Is ROAS and Why Service Businesses Calculate It Wrong

    ROAS stands for Return on Ad Spend. The formula is simple: revenue generated divided by dollars spent on ads. If you spent $1,000 on Google Ads and booked $5,000 in jobs, your ROAS is 5x — or 500%.

    Simple formula. Widely misunderstood by service business owners — and by most agencies managing their accounts.

    The problem isn’t the math. It’s what gets plugged into it. Most local service businesses are either tracking the wrong thing (leads instead of revenue) or not tracking conversions at all. Both scenarios make your ROAS number meaningless — and make it impossible to know if your ads are actually working.

    This post is a straight-line walkthrough of what ROAS means for a service business, how to calculate it correctly, what good looks like in your vertical, and what to do if your number is off.

    What is ROAS and how to calculate it for a local service business — what is roas service business
    Photo: Pexels

    The ROAS Formula — And the Revenue Math Behind It

    Here’s the baseline formula every owner needs to have memorized:

    ROAS = Revenue from Ads ÷ Ad Spend

    So if you’re an HVAC company running $3,000/month in Google Ads and those ads generate $15,000 in booked revenue, your ROAS is 5x. That’s a return of $5 for every $1 spent.

    Search Engine Journal pegs the commonly cited minimum target ROAS at 4:1 — $4 back for every $1 in ad spend. That’s the floor. Businesses with high customer lifetime value, like HVAC or dental, can profitably operate below that threshold because the backend revenue extends well past the first job or visit.

    The formula gets more useful when you break it into components. For a service business, the math looks like this:

    • Ad Spend: What you paid Google this month
    • Leads Generated: Calls + form fills attributed to those ads
    • Close Rate: What percentage of leads become paying customers
    • Average Job Value: Average revenue per booked customer
    • Revenue from Ads: Leads × Close Rate × Average Job Value

    Example: 40 leads × 40% close rate × $400 average job = $6,400 in revenue. Divide that by $2,000 in ad spend and you’re at 3.2x ROAS. That’s the number you bring to every agency conversation — not impressions, not clicks, not CTR.

    For a deeper walkthrough on applying this to real campaign decisions, see our Owner Math — The Revenue Decision Framework.

    Target ROAS by Local Service Vertical — what is roas service business — chart
    Minimum target ROAS benchmarks for local service businesses by vertical — based on average job values and industry close rates.

    ROAS Benchmarks by Vertical — What Good Actually Looks Like

    Industry benchmarks matter here because “good ROAS” is not a universal number. A gym with $30/month memberships needs a very different threshold than a plumber with a $600 average ticket.

    WordStream’s Google Ads industry benchmarks confirm this — home services businesses see fundamentally different conversion economics than e-commerce, which is why using a generic 4x benchmark to evaluate your HVAC or chiro campaigns leads to bad decisions in both directions.

    Here are realistic ROAS targets by vertical, grounded in what we see running campaigns for local service businesses:

    ROAS Benchmarks by Local Service Vertical — What Good Looks Like
    Vertical Avg. Job / Transaction Value Target ROAS (First Job) Lifetime Value Multiplier Notes
    HVAC $350–$800 4x–7x High (maintenance plans) We’re running clients at $47 CPL
    Plumbing $250–$600 4x–6x Moderate Emergency demand drives higher close rates
    Chiropractic $150–$300/visit 3x–5x (first visit) Very High (recurring) $38/patient acquisition cost on our campaigns
    Dental $200–$1,500+ 3x–6x Very High LTV often exceeds $5k per patient
    Gyms / Fitness $40–$150/month 4x+ (LTV basis) High (retention dependent) We’ve run gym campaigns at 4.2x ROAS
    Realtors $5k–$20k+ commission 2x–4x acceptable Moderate (referrals) Long sales cycle; LTV matters more than first deal

    The takeaway: if you’re in a high-LTV vertical and your agency is optimizing for first-transaction ROAS alone, they’re leaving money — and decisions — on the table. See our Google Ads benchmarks by vertical for a deeper breakdown of what these numbers look like in real campaigns.

    Why Most Service Businesses Can’t Calculate Their Own ROAS

    The missing piece is almost always conversion tracking. You can’t calculate ROAS on revenue you can’t attribute. And most Google Ads accounts for service businesses are tracking either nothing or the wrong things.

    Google Ads conversion tracking lets you assign dollar values to specific actions — phone calls, form fills, booking confirmations — so your campaign data reflects actual revenue signals, not just activity. When it’s set up correctly, you can see exactly which keywords, ads, and campaigns are generating bookings — and which ones are burning your budget on unqualified traffic.

    When it’s not set up — which describes the majority of local service business accounts we audit — your ROAS is a guess. And you’re making $2,000–$13,000/month decisions on a guess.

    The fix is straightforward: assign conversion values to every tracked action. Use your actual average job value. If your average HVAC service call is $450, set that as the conversion value for a booked call. Now your dashboard shows revenue math, not lead counts.

    Once tracking is solid, Google’s Target ROAS Smart Bidding becomes a real tool — not just a checkbox. The algorithm uses your historical conversion value data to optimize bids in real time toward your target return. Without clean data feeding it, the machine is flying blind.

    How to Use ROAS to Evaluate Your Current Agency (Or Your Own Campaigns)

    Here’s the practical version. Pull your last 90 days of ad data and answer these four questions:

    1. What did I spend? Total Google Ads cost over 90 days.
    2. How many leads came from ads? Calls and forms attributed to paid search — not organic, not referrals.
    3. What did I close, and at what value? Apply your real close rate and average job value.
    4. What’s my ROAS? Divide the revenue number by the spend number.

    If you can’t answer questions two or three with confidence, your tracking is broken and your ROAS is unknown. That’s not a minor issue — that’s a fundamental problem with how your account is being run.

    If your ROAS is below 3x and you’re in a high-ticket vertical like HVAC, dental, or plumbing, your campaigns are likely underperforming. The causes are usually one of three things: wrong keywords targeting low-intent traffic, no negative keyword list, or landing pages that don’t convert. All fixable — but not if your agency is reporting impressions and CTR as wins.

    LocaliQ’s home services benchmark data puts the average home services CPC at $6.55. At that cost-per-click, a $3,000 monthly budget gets you roughly 458 clicks. If your landing page converts at 5% (industry baseline), that’s 23 leads. Apply a 40% close rate and a $500 average job — you’re looking at $4,600 in revenue on $3,000 spent. That’s a 1.5x ROAS. Barely breakeven.

    Now push close rate to 50%, improve landing page conversion to 8%, and tighten keyword targeting to high-intent searches: same budget delivers 36 leads, 18 booked jobs, $9,000 in revenue — a 3x ROAS. That’s the difference between a campaign that drains you and one that grows you. It’s not magic — it’s math and structure.

    For a full breakdown of how to structure campaigns that produce these results, read our guide to Google Ads for local service businesses.

    What to Do If Your ROAS Number Doesn’t Add Up

    If you’ve run the numbers and something feels off — or your agency can’t show you a clear ROAS figure — you have one of three problems: bad tracking, bad campaign structure, or bad spend allocation. None of these fix themselves.

    Start with tracking. Audit every conversion action in your Google Ads account. Is a phone call being counted as a conversion? Is a conversion value assigned? Is the call length threshold set to something meaningful — like 60 seconds minimum — so you’re not counting hang-ups as leads? Fix the tracking before touching anything else.

    Next, look at where your budget is going. In most underperforming accounts, 20–30% of spend is going to broad-match keywords pulling in irrelevant searches. Pull your search terms report. If you’re an HVAC company seeing searches for “HVAC certification courses” or “DIY AC repair,” those clicks are costing you money and generating zero revenue.

    Finally, evaluate your landing page. Sending paid traffic to a generic homepage is one of the most common — and most expensive — mistakes local service businesses make. Every campaign should go to a dedicated page that matches the search intent, shows social proof, and has one clear call to action: call or book.

    Get those three things right and your ROAS will move. It always does.

    If you want to know exactly where your current campaigns stand — and what your ROAS should look like given your vertical, budget, and market — book a Revenue Decision Review. It’s a free 30-minute session where we audit your current ad spend, run your actual owner math, and show you precisely what good looks like for your business. No pitch deck. Just numbers.

  • How to Hire a Google Ads Agency: Questions, Red Flags & Guarantees

    How to Hire a Google Ads Agency: Questions, Red Flags & Guarantees

    How to Hire a Google Ads Agency Without Getting Burned

    Most local service business owners who’ve been through a bad agency experience say the same thing: the warning signs were there on the first call. They just didn’t know what to look for.

    This guide gives you the exact questions to ask, the red flags that should end the conversation, and what a real performance guarantee looks like — versus the kind agencies use to close deals and disappear.

    If you’re currently spending $2k–$13k/month on Google Ads and wondering whether your results are good or bad, this is where you start. You can also check our Google Ads for Home & Local Services authority guide for benchmarks specific to your trade.

    10 Questions to Ask Before You Sign Anything

    How to hire a Google Ads agency — questions to ask, red flags to watch for, and what a real performance guarantee looks like — how to hire a google ads agency
    Photo: Pexels

    These aren’t gotcha questions. They’re the baseline any competent agency should answer without hesitation. If you get vague answers, that’s your answer.

    1. What’s your average cost per lead in my vertical? For home services, the industry average is $66.02 per lead according to LocaliQ Home Services Advertising Benchmarks. A good agency should beat that — or explain specifically why your market is different.
    2. How do you define success for my account? If the answer is clicks, impressions, or CTR — leave. Success is cost per acquired customer and revenue generated, period.
    3. How often will my account be actively optimized? Google’s own optimization best practices state that active campaigns should be reviewed at least once per week. Monthly check-ins are not management.
    4. Do you set up call tracking on day one? If they don’t track inbound calls to the ad that generated them, they cannot tell you what’s working.
    5. Are you a certified Google Partner? Google Partners must meet performance requirements and maintain a $10,000/90-day spend threshold. It’s not everything, but it’s a minimum bar.
    6. What’s your negative keyword strategy? A well-structured account blocks irrelevant searches from day one. Ask how many negatives they add in the first 30 days.
    7. Who actually manages my account — the salesperson or someone else? Account churn at agencies is real. Know whose hands are on your budget.
    8. What does your onboarding look like and when will I see the first leads? Expect 30 days to launch, 60–90 days to optimize. Anyone promising leads in week one is overselling.
    9. What happens if results don’t hit the benchmarks we agreed on? The answer to this question separates performance agencies from everyone else.
    10. Can I see a sample report from a current client? Reports should show cost per lead, conversion volume, and revenue impact — not pie charts of impression share.
    Average Cost Per Lead by Local Service Vertical — how to hire a google ads agency — chart
    Benchmark CPL data for local service businesses; home services industry average from LocaliQ Home Services Advertising Benchmarks (2023). Simply Digital Marketing client results shown for comparison.

    7 Red Flags That Should End the Conversation

    These aren’t minor concerns. Each one is a pattern that costs business owners real money.

    1. They lead with clicks and impressions. Clicks don’t pay your lease. If the pitch deck is full of traffic metrics and light on cost-per-lead data, that agency optimizes for what’s easy to show — not what grows your revenue.

    2. No call tracking setup. For local service businesses — HVAC, plumbing, chiro, dental — the phone is where revenue happens. An agency that doesn’t track calls to the specific keyword and ad that triggered them cannot tell you what’s working. Full stop.

    3. Zero negative keyword strategy. Running Google Ads without negatives is like leaving the front door open and hoping the right customers walk in. A competent agency adds hundreds of negatives before a campaign goes live and refines weekly. Ask them to show you a negative keyword list from a current account.

    4. Lock-in contracts longer than 90 days. A 12-month contract with no performance clause protects the agency, not you. A confident agency offers 90-day terms with clear exit conditions if benchmarks aren’t hit.

    5. They manage your account inside their own MCC — not yours. If you don’t own your Google Ads account and the campaign data inside it, you own nothing. When you leave, your history, audiences, and conversion data go with them.

    6. Reporting arrives once a month. Your ad spend is active every single day. Monthly reporting means problems compound for 30 days before anyone notices. Weekly optimization is the minimum standard per Google’s own best practices documentation.

    7. No vertical-specific experience. HVAC campaigns don’t run like gym campaigns. Chiro doesn’t run like dental. Seasonal demand, average job value, and lead-to-close rates are different in every vertical. An agency that manages everyone the same way understands none of them. See which verticals we actually specialize in at our Who We Serve — Verticals & Results page.

    Red Flag Checklist: What to Ask vs. What a Bad Agency Says
    Topic Green Flag Answer Red Flag Answer
    Success metric Cost per lead, cost per acquisition, ROAS Clicks, impressions, CTR
    Call tracking Set up on day one, tracked to keyword level “We use Google’s built-in tracking”
    Negative keywords Hundreds loaded pre-launch, refined weekly Added “as needed”
    Contract length 90 days, performance-linked exit clause 12-month lock-in, no out
    Account ownership You own the account, always Account lives in agency’s MCC
    Reporting cadence Weekly optimization + monthly revenue review Monthly PDF with traffic charts
    Vertical experience Named clients, specific CPL benchmarks by trade “We work with all industries”

    What a Real Performance Guarantee Looks Like — vs. Marketing Promises

    Every agency claims to get results. Almost none of them put anything on the line if they don’t.

    A real performance guarantee has four components: a defined metric (cost per lead or ROAS), a specific number (not “we’ll improve your results”), a time window (90 days is fair), and a consequence (refund, free month, or contract exit). If any of those four are missing, it’s not a guarantee — it’s a talking point.

    Here’s what to watch for. Phrases like “we’re committed to your success” and “we’ll work until it’s right” are not guarantees. They have no teeth. Ask directly: “If we don’t hit X cost per lead in 90 days, what happens?” The answer will tell you everything about how confident they are in their own work.

    At Simply Digital Marketing, our HVAC clients run at $47 CPL. Chiropractic clients at $38 per patient. Gyms at 4.2x ROAS. Those are the benchmarks we work toward — and the basis of how we structure accountability. If we can’t show you what the number should be before we start, we shouldn’t be managing your budget.

    Also worth noting: only about 1 in 10 Google Ads accounts is managed by a certified Google Partner agency. Most small business ad budgets are being managed without any verified third-party accountability. A badge isn’t a guarantee — but it’s a signal the agency is being measured by someone other than themselves.

    How to Evaluate the First 90 Days

    The first 30 days should be infrastructure: campaign builds, conversion tracking verified, call tracking live, negative keyword lists loaded, landing pages reviewed. If you’re two weeks in and still waiting on campaign access, that’s a problem.

    Days 31–60 are about data. You need enough conversion volume to make optimization decisions — typically 30+ conversions to give the algorithm meaningful signal. Ask for a week-over-week cost-per-lead report, not monthly snapshots. You should see the trend moving in a direction.

    Days 61–90 is where performance becomes measurable. By this point, your agency should be able to show you: your actual CPL versus the benchmark they committed to, which campaigns and keywords are driving qualified leads versus wasting spend, and what the next 90-day optimization plan looks like.

    If you don’t have that data at day 90, you don’t have a performance agency — you have a vendor running your card every month.

    For context: the average Google Ads conversion rate across all industries is 7.26%. If your account is well below that after 90 days and your agency isn’t escalating with a plan to fix it, that’s not a performance agency — it’s a holding pattern.

    The Hire Decision Comes Down to One Question

    Can they tell you, before you sign, what your cost per acquired customer should be — and what they’ll do if they miss it?

    That’s it. Everything else — the pitch deck, the case studies, the Google Partner badge — is secondary to that one answer. An agency that knows your vertical, owns a real benchmark, and ties accountability to it is worth hiring. Everyone else is selling you marketing.

    If you’re evaluating agencies right now or trying to figure out whether your current spend is performing, book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, compare your numbers against real vertical benchmarks, and show you exactly what good looks like for your business. No pitch. Just the math.

  • Google Ads Benchmarks by Vertical: CPL, CPA & Conversion Rates

    Google Ads Benchmarks by Vertical: CPL, CPA & Conversion Rates

    What Good Google Ads Results Actually Look Like — By Industry

    Most local service business owners don’t know if their Google Ads are working. They see spend going out, leads coming in, and hope the math works. That’s not a strategy — that’s a guess.

    Google ads benchmarks by vertical exist precisely so you can stop guessing. If you’re paying $180 per HVAC lead and your competitor is paying $47, that’s not a bidding problem — it’s a management problem. This guide gives you the real numbers by industry so you know exactly where you stand.

    Average Cost Per Lead by Vertical — Google Ads Benchmarks — google ads benchmarks by vertical — chart
    Industry average CPL by local service vertical. Sources: LocaliQ and WordStream Google Ads Benchmarks (2023). Gym CPL estimated from reported CPC and conversion rate data.

    The baseline: WordStream Google Ads Benchmarks puts the average conversion rate across all Google Search campaigns at 7.04%, with an average CTR of 6.11%. But averages across all industries are nearly useless for a local service business owner. What you need is your vertical’s number — and what separates a good result from a bad one.

    HVAC & Plumbing: High Intent, High Competition, High Stakes

    Google Ads benchmarks by vertical — HVAC, plumbers, chiropractors, gyms, dentists — CPL, CPA, conversion rates — google ads benchmarks by vertical
    Photo: Pexels

    HVAC and plumbing are emergency-intent verticals. Someone searching “AC repair near me” at 2pm in July isn’t browsing — they’re buying. That high intent drives strong conversion rates, but it also attracts every competitor in your market to the same keywords.

    U.S. Bureau of Labor Statistics data shows over 1.3 million workers employed in specialty trade contracting (NAICS 238), which tells you exactly how crowded your Google Ads auction is. More advertisers = higher CPCs = higher CPL if your campaign isn’t built correctly.

    Benchmark targets for HVAC and plumbing on Google Ads:

    • Average CPL (industry): $91.40 — per LocaliQ Home Services Advertising Benchmarks
    • Conversion rate: 6.19% average; top performers hit 10–14%
    • What good looks like: $40–$65 CPL, 10%+ conversion rate, CAC under 15% of first-job revenue
    • What poor looks like: $120+ CPL, broad match waste, no call tracking, no negative keywords

    Our HVAC clients run at $47 CPL — roughly half the industry average. That gap comes from tighter geo-targeting, emergency-intent keyword structuring, and landing pages built around one conversion action. If you’re paying $100+ per HVAC lead, you’re not losing on Google — you’re losing on execution. See how we structure these campaigns in our Google Ads for Home & Local Services authority guide.

    Chiropractors & Healthcare: Where CPL Math Meets Patient Lifetime Value

    Healthcare is a category where lifetime value completely changes the ROI math. A new chiropractic patient worth $1,200 over 6 months has a very different acceptable CAC than a one-visit urgent care walk-in. You need to know your LTV before you decide what a lead is worth.

    The Health & Medical vertical benchmarks from WordStream show an average CPL of $78.09 and a conversion rate of 7.36% — making it one of the more competitive local categories. Dental and chiropractic specifically see elevated CPCs because providers in major metros are bidding aggressively on the same 8–12 core keywords.

    Benchmark targets for chiropractors and healthcare providers:

    • Average CPL (industry): $78.09
    • Conversion rate: 7.36% average; best-in-class practices hit 12–16%
    • What good looks like: $35–$55 CPL, new patient campaigns separated from general brand, call + form tracking
    • What poor looks like: Generic “chiropractor” broad match, no call extension, sending traffic to a homepage

    Our chiropractic clients run at $38 per new patient. At $1,000+ average patient value, that’s a 26x return on ad spend before the second visit. The variable that moves this number most: landing page specificity. One condition, one offer, one call to action — every time.

    Dentists: The Most Competitive Local Healthcare Ad Market

    Dentistry is brutal on Google Ads. Over 200,000 dental practice locations operate in the United States, and a significant percentage are running Google Ads — many of them managed by the same few dental marketing agencies running identical strategies. That creates auction congestion and inflated CPCs, especially for high-value searches like “dental implants near me” or “emergency dentist.”

    The practices winning in this market are segmenting by procedure. Implant campaigns, Invisalign campaigns, and emergency dental campaigns should never share a budget or a landing page. When they do, you pay implant-level CPCs for a teeth-cleaning lead.

    Benchmark targets for dental practices:

    • Average CPL (industry): $78–$110 depending on procedure and market size
    • Conversion rate: 6–9% average; top practices 12%+
    • What good looks like: Sub-$70 CPL on general dentistry, sub-$150 on implants (with $3,000+ case value)
    • What poor looks like: One campaign for all procedures, homepage as landing page, no new patient offer

    Gyms & Fitness Studios: Volume Model Needs Volume Leads

    Gyms run on membership volume. A $50/month member is worth $600/year — meaning your acceptable CPL ceiling is much lower than a chiropractic practice, but your conversion volume needs to be much higher. The math demands efficiency at scale.

    The good news: fitness intent converts well. LocaliQ’s Google Ads benchmarks by industry show Fitness & Recreation at an average CPC of just $2.09 and a conversion rate of 8.56% — one of the highest in any local service category. Low CPC plus high conversion rate is the best possible starting position for a CPL campaign.

    Benchmark targets for gyms and fitness studios:

    • Average CPC: $2.09
    • Conversion rate: 8.56% average
    • Implied CPL at average: ~$24 per lead
    • What good looks like: $18–$28 CPL, 4x+ ROAS on membership revenue, trial offer as the conversion action
    • What poor looks like: Driving to a homepage, no trial offer, bidding on “gym” without location modifiers

    Our gym clients run at 4.2x ROAS. The lever that moves gym performance more than any other: the offer. A free week trial or a $1 first-month campaign converts at 3–4x the rate of a generic “join now” CTA. Structure your Google Ads around the offer, not the facility. For a full breakdown of how we run campaigns across verticals, see Who We Serve — Verticals & Results.

    Benchmark Comparison Table — Google Ads by Vertical

    Google Ads Benchmarks by Vertical — Average CPL, Conversion Rate, and Performance Targets (U.S. Local Service Businesses)
    Vertical Avg. Industry CPL Avg. Conversion Rate Good CPL Target SDM Client Results
    HVAC $91.40 6.19% $40–$65 $47 CPL
    Plumbing $91.40 6.19% $45–$70 Varies by market
    Chiropractic $78.09 7.36% $35–$55 $38/patient
    Dentist $78–$110 6–9% $60–$90 (general) Campaign dependent
    Gym / Fitness ~$24 (est.) 8.56% $18–$28 4.2x ROAS

    The Variables That Move Every Vertical’s Numbers

    Benchmarks are a starting line. Your actual CPL will be shaped by four variables that no industry average can account for: market size, campaign structure, landing page conversion rate, and bid strategy. Getting one wrong inflates your CPL. Getting all four wrong means you’re funding your competitors’ growth.

    Market size is the variable most owners underestimate. A plumber in Chicago is competing in a 2.7M-person metro. A plumber in Tulsa isn’t. Same keyword, same bid, completely different CPC. Geo-targeting strategy has to reflect your actual serviceable radius — not the entire DMA.

    Campaign structure is where most agencies lose money for their clients. Running HVAC maintenance and HVAC emergency replacement in the same campaign means you’re blending intent signals and confusing the algorithm. Emergency intent bids should be isolated, budgeted separately, and connected to landing pages that match the urgency of the search.

    Landing page conversion rate is the multiplier most owners never touch. If you’re sending Google Ads traffic to your homepage, you’re leaving 40–60% of potential conversions on the table. A dedicated landing page — one offer, one form, one phone number — routinely doubles conversion rates without touching ad spend.

    Bid strategy determines how Google spends your budget. Target CPA bidding works well once a campaign has 30+ conversions per month. Before that threshold, it’s guessing with your money. New campaigns need manual CPC or maximize conversions with a tight budget cap until the data exists to optimize against real cost targets.

    If you’re not sure where your campaigns fall on any of these variables, that’s exactly what a Revenue Decision Review — Free Ad Audit is designed to show you — your real numbers against real benchmarks, in 30 minutes.

    Ready to find out what your CPL should actually be? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, compare your numbers against vertical benchmarks, and show you exactly what’s driving your cost per lead up. No pitch deck. Just math.

  • Owner Math: CAC, ROAS & Payback Period Explained

    Owner Math: CAC, ROAS & Payback Period Explained

    Most Local Service Owners Are Flying Blind on Marketing ROI

    Your agency sends you a report. Clicks are up. Impressions look great. CTR improved 12%. But your phone isn’t ringing more, and you can’t tell if the $4,000 you spent last month made you money or cost you money.

    That’s not a reporting problem. That’s a math problem — and it’s one most agencies are happy to leave unsolved. Only 23% of marketers are confident they’re tracking the right KPIs for paid advertising. The other 77% are guessing. If your current reporting stops at clicks and CTR, you’re in that group.

    Owner math marketing ROI for service businesses is different. You don’t care about impressions. You care about whether the ad spend paid for itself — and how fast. Here’s the framework to calculate exactly that.

    Average CPL by Local Service Vertical vs. Industry Average — owner math marketing roi service business — chart
    Benchmark CPL targets by vertical compared to the $66.02 home services industry average. Source: WordStream Google Ads Benchmarks 2023 & Simply Digital Marketing client data.

    The Four Numbers That Actually Tell You If Your Ads Are Working

    Owner math — how to calculate CAC, ROAS, and payback period to evaluate any marketing spend — owner math marketing roi service business
    Photo: Pexels

    Every local service business owner needs four metrics to evaluate any marketing spend. Not ten. Four. Once you have these, you can make a clear decision on any channel — Google Ads, LSA, Facebook, direct mail — in under ten minutes.

    Here they are:

    • Max CPL — the most you can afford to pay for a lead without losing money
    • CAC (Customer Acquisition Cost) — what you actually paid to acquire one customer
    • ROAS (Return on Ad Spend) — how many dollars came back for every dollar you spent
    • Payback Period — how many days until that customer’s revenue covers what you spent to get them

    These four numbers work together. Miss one and the picture is incomplete. Run all four and you know exactly what your marketing is worth.

    How to Calculate Max CPL, CAC, ROAS, and Payback Period

    Max CPL starts with your job economics. Take your average job value (revenue per booked job), multiply it by your gross margin, then multiply by your close rate on leads. That’s the most you can pay per lead and still break even.

    Example: HVAC tune-up averages $280. Gross margin is 60%. You close 50% of leads into booked jobs.
    Max CPL = $280 × 0.60 × 0.50 = $84.

    If your agency is delivering leads at $47, you have room. If they’re delivering leads at $110, you’re bleeding out per lead — no matter how many clicks they show you. For context, the average cost per lead for home services on Google Ads is $66.02 — so knowing your max CPL tells you immediately whether you’re above or below a sustainable threshold.

    CAC is Max CPL adjusted for close rate. If you’re paying $47 per lead and closing 50% of leads, your CAC is $94. That’s the real cost to acquire one paying customer. Compare that to your average job value and you know whether the math works.

    Formula: CAC = CPL ÷ Lead-to-Customer Close Rate

    ROAS is revenue divided by ad spend. If you spent $3,000 on Google Ads and it generated $12,600 in booked job revenue, your ROAS is 4.2x. That’s the number that tells you whether you’re printing money or burning it. A 4.2x ROAS means every dollar you put in returns $4.20. A 1.8x ROAS means you’re barely covering costs once you account for overhead.

    Our gym clients run at 4.2x ROAS. Our HVAC clients close leads at $47 CPL. These aren’t industry averages — they’re outcomes from campaigns built around owner math, not vanity metrics. You can see how that compares to what good looks like across local service categories in our Google Ads for Home & Local Services breakdown.

    Payback period tells you how fast you’re made whole. Divide your CAC by your average monthly gross profit per customer. If your CAC is $94 and a new HVAC maintenance customer generates $56/month in gross profit, your payback period is roughly 1.7 months. That’s healthy. If payback stretches past 6 months, cash flow becomes a real problem for a service business operating on thin margins.

    Worked Examples: HVAC, Plumbing, and Chiropractic

    Theory without numbers is useless. Here’s how the owner math framework plays out across three common verticals.

    Owner Math Benchmarks by Vertical — CAC, ROAS & Payback Period
    Vertical Avg Job Value Target CPL CAC (50% close) Target ROAS Payback Period
    HVAC $280–$4,200 $47–$80 $94–$160 5x–12x 1–3 months
    Plumbing $350–$2,500 $60–$95 $120–$190 4x–9x 1–2 months
    Chiropractic $1,200–$4,800 (LTV) $38–$65 $76–$130 8x–20x 2–5 months

    HVAC example: A residential HVAC company spends $3,000/month on Google Ads. They generate 64 leads at $47 CPL. They close 32 jobs at an average of $420 (mix of tune-ups and repairs). Revenue = $13,440. ROAS = 4.5x. CAC = $94. With a 60% margin, gross profit per job is $252 — payback period is under one month. That’s a campaign worth scaling.

    Plumbing example: A plumber spends $4,500/month and generates 55 leads at $82 CPL. They close 40% — 22 jobs — at $680 average. Revenue = $14,960. ROAS = 3.3x. CAC = $205. That ROAS is acceptable for plumbing given higher job values, but if close rate drops to 30%, CAC jumps to $273 and payback stretches. The math is fragile. This owner needs to track close rate weekly, not monthly. Our cost per booked job framework shows exactly why close rate is the variable that breaks or makes the model.

    Chiro example: A chiropractic clinic acquires new patients at $38 per lead. They close 65% of consultations. CAC = $58. But a new patient’s LTV over 12 months of care is $2,200. ROAS isn’t even the right metric here — payback is. At $58 CAC against $180/month in treatment revenue, they’re paid back in under 30 days. The lifetime math is a 37x return. Local service businesses consistently achieve some of the highest conversion rates on Google Search, which is exactly why owner math works so well in these verticals — the leads are high-intent and the close rates follow.

    Why Agencies Report Clicks Instead of Revenue Math — And What to Demand

    Here’s the uncomfortable truth: clicks and impressions are easy to inflate. Revenue math is not. An agency can always find a way to show you more traffic. They cannot manufacture booked jobs or fake a 5x ROAS.

    Most agencies report clicks because it’s the path of least resistance. Connecting ad spend to booked revenue requires call tracking, CRM integration, and a willingness to be held accountable to outcomes — not activity. Most small business owners spend 1%–10% of revenue on marketing without any clear view of whether it’s profitable. Agencies who don’t force that accountability are betting you won’t ask the hard questions.

    Here’s what you should demand from any agency on Day 1:

    • What is my cost per booked job — not cost per click, not cost per lead?
    • What is my blended ROAS this month versus last month?
    • What is my current CAC and how does it compare to my max CPL?
    • What is the payback period on my current ad spend?

    If they can’t answer all four without hesitation, they’re running an impressions agency. That’s not what a $3,000–$10,000/month ad budget deserves.

    Where LTV Changes Everything — And When to Use It

    For most emergency service calls — pipe burst, AC failure — LTV is secondary. The job value is the job value. But for businesses with recurring revenue or strong referral loops (chiropractors, gyms, HVAC maintenance plans, dental practices), LTV unlocks a completely different level of aggression in bidding.

    If your average customer is worth $3,800 over 24 months, you can afford a $300 CAC and still run a 12x return. That means you can outbid competitors who are only thinking about the first job. You can afford to be top-of-page on high-intent keywords they’re avoiding because they haven’t done the math.

    LTV math formula: Average Monthly Revenue per Customer × Gross Margin % × Average Customer Lifespan (months) = LTV. Once you have LTV, your max CAC becomes LTV × (target payback in months ÷ customer lifespan in months). This is how aggressive, confident bidding decisions get made — not gut feel.

    The businesses winning on Google Ads in competitive local markets aren’t bidding harder by accident. They’ve done the owner math marketing ROI calculation for their service business, they know their ceiling, and they press the advantage. Measurable ROI metrics like ROAS and CAC are what separate profitable paid channels from budget drains — which is why performance-first businesses treat this math as non-negotiable.

    If you want a complete breakdown of how Google Ads campaign structure, bidding, and reporting should look for your category, the Google Ads for Home & Local Services guide covers everything from keyword strategy to what benchmark ROAS looks like by vertical.

    Run the Math on Your Current Spend Right Now

    If you’re spending $2,000–$13,000/month on Google Ads and you don’t have clear answers to your Max CPL, CAC, ROAS, and payback period — that’s not a minor gap. That’s the difference between a channel that compounds your growth and one that slowly drains your operating budget.

    The numbers aren’t complicated. They just require someone willing to connect the ad platform to actual booked revenue — and build a reporting layer that shows you the four metrics that matter, every single month.

    If you want to see exactly what your numbers should look like — and find out where your current spend is leaking — book a Revenue Decision Review. It’s a free 30-minute session where we audit your current Google Ads account against real vertical benchmarks, calculate your actual CAC and ROAS, and show you the specific changes that would move the needle. No fluff. Just the math.

  • Google Ads for Local Service Businesses: The Complete Guide

    Google Ads for Local Service Businesses: The Complete Guide

    Why Google Ads for Local Service Businesses Hits Different Than E-Commerce

    If you’ve ever Googled how to run better ads and landed on advice built for Shopify stores, you already know the problem. E-commerce lives and dies by ROAS on a $49 product. Local service businesses operate on a completely different equation — one job booked can be worth $300 to $3,000 or more, and you only serve people within 20 miles of your shop.

    That changes everything: how you structure campaigns, how you bid, and what metrics actually mean something. Google Ads for home and local services requires a framework built around cost per booked job — not impressions, not clicks, not even raw leads.

    The stakes are also rising. U.S. Bureau of Labor Statistics projections show home services occupations growing faster than average through 2032 — which means more competitors bidding on the same keywords you want. If your campaign structure isn’t tight, you’re funding their growth.

    Google Ads for local service businesses — the complete guide to campaign structure, bidding, and what good results look like — google ads for local service businesses
    Photo: Pexels

    Campaign Structure by Intent Tier: The Framework That Converts

    Most agencies dump all your keywords into one campaign and call it a day. That’s why most campaigns underperform. The right structure separates searches by buyer intent — because someone searching “emergency HVAC repair tonight” is not the same buyer as someone searching “how does a heat pump work.”

    Build three intent tiers into your account:

    • Tier 1 — High intent, transactional: “HVAC repair [city],” “emergency plumber near me,” “chiropractor accepting new patients.” These get your highest bids and tightest geo-targeting. Every dollar here competes for someone ready to book today.
    • Tier 2 — Mid intent, comparison: “Best HVAC company [city],” “plumber cost estimate,” “chiro vs physical therapy.” These buyers are close. Bids slightly lower, but still worth running.
    • Tier 3 — Low intent, educational: “Why is my AC blowing warm air,” “how often should I see a chiropractor.” These are content plays — typically better served by SEO, not paid search budget.

    Separate campaigns for each tier means separate budgets, separate bids, and separate data. You’ll know exactly which intent level is producing booked jobs and where to scale.

    One more layer: if you operate in multiple service areas, build separate ad groups or campaigns per city. “Plumber Austin” and “Plumber Round Rock” shouldn’t compete against each other internally — and your ad copy should match the city the searcher is in.

    Target Cost Per Lead by Local Service Vertical — google ads for local service businesses — chart
    Target CPL ranges for well-optimized Google Ads campaigns by vertical, based on SDM client data and WordStream/LocaliQ industry benchmarks (2023–2024).

    Match Types, Negative Keywords, and the Budget Drain Nobody Talks About

    Broad match keywords on a local service budget are a fast way to burn $3,000 serving ads to people in different states searching for things you don’t offer. For most local service businesses, the right starting point is phrase match and exact match — with a tightly managed negative keyword list built from day one.

    Your negative keyword list should include: competitor brand names (unless you’re running conquest campaigns intentionally), service categories you don’t offer, geographic areas outside your service radius, and informational queries (“how to,” “DIY,” “free”). Review your search term report weekly for the first 60 days. This is where money leaks.

    On bidding strategy: the default advice to “just use Maximize Conversions” works — but only after your campaign has enough conversion data for Google’s algorithm to learn. Google’s Local Services Ads are worth layering in here too. They appear above standard search ads, charge per lead (not per click), and come with Google’s “Google Screened” badge — a trust signal that moves the needle for service businesses. Use LSAs for lead volume, standard Search campaigns for control and scalability.

    Once you have 30+ conversions per month in a campaign, switch to Target CPA bidding — but set your target based on real math, not Google’s suggested bid. If your average job is worth $800 and you close 40% of leads, a $50 CPA target is defensible. A $15 CPA target will starve the algorithm.

    Landing Pages: Where Most Local Service Ad Budgets Go to Die

    Your ad is not the whole campaign. The landing page is where the conversion happens — or doesn’t. Sending paid traffic to your homepage is one of the most common and costly mistakes local service businesses make.

    A high-converting local service landing page has six non-negotiables:

    1. Headline that matches the ad: If the ad says “Same-Day AC Repair in Dallas,” the page headline better say the same thing. Message match kills bounce rates.
    2. Phone number above the fold, click-to-call: Top search positions capture the majority of clicks — but if your landing page buries the contact information, you’ve already lost the conversion.
    3. A single, clear call-to-action: Book a call, request a quote, or schedule service. Pick one. Multiple CTAs split attention and kill conversion rates.
    4. Social proof that’s specific: “4.9 stars across 340 Google reviews” beats “customers love us.” Names, neighborhoods, job types — the more specific, the more it converts.
    5. Trust signals: License numbers, insurance badges, years in business, Google Screened badge if you have it.
    6. Fast load time: If your page takes more than 3 seconds to load on mobile, a significant portion of your traffic is bouncing before they ever read a word.

    Build a separate landing page for each service and each major city you target. It sounds like more work. It is. It’s also why our HVAC clients hit $47 CPL instead of $180.

    Call Tracking and Reporting: Measure What Actually Matters

    If your current reporting shows you clicks and impressions, you’re flying blind. The only metrics that matter for a local service business are: cost per lead, cost per booked job, and revenue generated per dollar spent.

    Call tracking is non-negotiable. Tools like CallRail or WhatConverts let you assign unique phone numbers to each campaign, ad group, or even individual keyword — so you know exactly which ad drove which call, and whether that call turned into a booked job. Without this, you’re guessing.

    LocaliQ’s home services benchmark data puts the average CPC for home services at $6.96. At WordStream’s average conversion rate of 7.98% for home services, that works out to roughly $87 per lead at industry average. Whether that’s good or bad depends entirely on what that lead is worth to your business — and that’s the math most agencies never show you.

    The right reporting framework looks like this: Ad spend → Clicks → Leads → Booked Jobs → Revenue. Every layer of that funnel should have a number attached. If your agency can’t show you cost per booked job, they’re not running a revenue-first campaign. They’re running an activity report. Learn more about why cost per booked job is the right metric for service businesses — and how to calculate it for your vertical.

    Benchmark Data by Vertical: What Good Results Actually Look Like

    One of the most common questions owners ask: “Is my $120 CPL good or bad?” The answer is always: compared to what? Here’s how the numbers shake out across the verticals we work in.

    Google Ads Benchmarks by Local Service Vertical — Simply Digital Marketing (2024 Client Data + Industry Sources)
    Vertical Avg. CPC Target CPL Strong ROAS SDM Client Result
    HVAC $8–$14 $60–$90 5x–8x $47 CPL
    Plumbing $7–$12 $55–$85 4x–7x Benchmarking in progress
    Chiropractic $4–$9 $35–$55 4x–6x $38/patient
    Gyms & Fitness $3–$7 $25–$50 3x–5x 4.2x ROAS
    Dentistry $6–$12 $50–$80 5x–9x Benchmarking in progress

    These numbers assume a well-structured campaign with dedicated landing pages, call tracking, and active negative keyword management. If your agency is delivering CPLs 2x above these benchmarks, it’s not a budget problem — it’s a structure problem.

    The floor for running Google Ads for local service businesses that can actually learn and optimize is roughly $2,000–$3,000/month in ad spend. Below that, you won’t generate enough conversion data for bidding algorithms to function, and you won’t have enough lead volume to draw conclusions. Above $5,000/month, the focus shifts to scaling what’s working — not experimenting.

    If you’re spending money right now and can’t answer “what did my ads generate in booked revenue last month?” — that’s the problem to solve first. Everything else is noise.


    The best time to audit your campaign was before you spent the last three months on underperforming ads. The second best time is now. Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, show you what your numbers should look like for your vertical, and tell you exactly what’s leaking revenue. No pitch deck. Just math.

  • Google Ads for Plumbers: Campaign Structure & CPL Benchmarks

    Google Ads for Plumbers: Campaign Structure & CPL Benchmarks

    Why Most Plumbers Waste Their Google Ads Budget Before Noon

    Plumbing is one of the highest-intent verticals on Google. When someone searches “emergency plumber near me” at 7 a.m. with a burst pipe, they’re not browsing — they’re buying. The problem is most plumbing companies are running campaigns that treat that buyer like a casual shopper.

    Poorly structured campaigns, wrong match types, no negative keywords, and bid strategies optimized for clicks instead of calls. The result: $80–$120 cost-per-lead when it should be $45–$65. That gap compounds fast at $5k/month in spend.

    This post breaks down exactly what a revenue-producing Google Ads campaign looks like for plumbers — structure, bidding, benchmarks, and how to tell if your current results are acceptable or embarrassing.

    Google Ads for plumbers — campaign structure and CPL benchmarks — google ads for plumbers
    Photo: Pexels

    The Campaign Structure That Actually Generates Plumbing Jobs

    Most plumbing campaigns are one big bucket: all services, all keywords, one ad group. That’s how you get a $90 CPL and a 28% impression share. Segmenting by service type and urgency is the fix.

    Here’s the structure that works:

    • Campaign 1 — Emergency/Drain (High urgency): Burst pipes, clogged drains, water heater failure. Bid aggressive. These calls book same-day and carry the highest ticket average.
    • Campaign 2 — Repair (Medium urgency): Leaking faucets, toilet repairs, fixture replacement. Slightly lower bids, still high-intent.
    • Campaign 3 — Installation/Remodel (Lower urgency, higher ticket): Water heater installs, repiping, bathroom rough-in. Longer decision cycle — use tCPA bidding with a higher target to match the job value.
    • Campaign 4 — Competitor/Brand Defense: Bid on your brand name and top local competitors. Cheap clicks, high conversion rate.

    Each campaign gets its own budget, its own bid strategy, and its own negative keyword list. Emergency campaigns should never be competing against installation campaigns for the same daily budget.

    Within each campaign, use tightly themed ad groups — one topic, one intent signal, 3–5 keywords max. According to Google’s own best practices for ad group structure, tighter ad groups produce higher Quality Scores, which directly lowers your cost-per-click. Lower CPC means lower CPL at the same conversion rate.

    Average CPL by Plumbing Service Type (U.S. Market, 2024) — google ads for plumbers — chart
    CPL benchmarks for Google Ads plumbing campaigns by service category — Simply Digital Marketing internal data and industry benchmarks.

    What Google Ads for Plumbers Actually Costs — CPL Benchmarks by Service Type

    The national average CPL for plumbing on Google Ads lands between $50–$90, but that number hides a lot. Emergency plumbing CPLs run lower because conversion rates are higher — people searching at midnight with a leak are converting at 18–25%. Installation searches convert at 8–14%.

    Here’s how the numbers break down by service type:

    Google Ads CPL Benchmarks for Plumbers — by Service Type (U.S. Market, 2024)
    Service Type Avg. CPL Range Avg. Conversion Rate Avg. Job Value
    Emergency Plumbing $38–$55 18–25% $350–$600
    Drain Cleaning $42–$60 16–22% $150–$350
    Water Heater Repair/Install $55–$80 12–18% $800–$2,500
    General Plumbing Repair $50–$75 12–16% $200–$500
    Repiping / Remodel $75–$120 8–14% $3,000–$15,000

    If you’re paying $95 for an emergency plumbing lead, something is structurally broken — your match types are too broad, your landing page is bleeding conversion rate, or your ad scheduling is serving ads when your phone isn’t staffed. All fixable. None of them require a bigger budget.

    For a broader look at how plumbing benchmarks compare to other verticals like HVAC and chiro, see our breakdown of Google Ads performance benchmarks by vertical — the numbers by category will tell you fast if you’re in the right range.

    Bidding Strategy: What to Use and When to Change It

    New plumbing campaigns should start on Maximize Conversions — no target, no ceiling — for the first 30–45 days. Google’s algorithm needs conversion data before it can optimize intelligently. Capping it with a tCPA too early starves the learning phase and you get artificially bad results.

    Once you have 30–50 conversions in the data window, shift to Target CPA. Set your initial target 20–30% above your actual CPL from the learning phase, then tighten it over the next 60 days as the algorithm proves it can hit the number. Google’s Smart Bidding documentation confirms that tCPA bidding significantly outperforms manual CPC for lead generation campaigns once the minimum conversion threshold is met.

    For emergency campaigns with high job values, consider Target ROAS once you have revenue data connected through call tracking and CRM integration. A $450 average emergency job against a $55 CPL and 60% close rate means you’re generating $270 in revenue per lead. That math justifies aggressive bidding — and tROAS lets you scale it without guessing.

    One thing most plumbers miss: bid adjustments for device, time of day, and location. Emergency plumbing searches spike on mobile between 6–9 a.m. and 8–11 p.m. If you’re not bidding up 25–40% on mobile during those windows, you’re letting competitors steal the highest-intent calls of the day.

    The Negative Keyword List That Saves You $800/Month

    Negative keywords are where plumbing campaigns either hemorrhage money or protect it. Without a proper negative list, your emergency plumbing ads are showing for “plumbing school near me,” “how to fix a leaky faucet yourself,” and “plumbing supply store hours.” You pay for the click. They never call.

    WordStream’s research on negative keywords consistently shows that accounts running active negative keyword management reduce wasted spend by 15–30% without touching their bids or budgets. For a $5k/month plumbing account, that’s $750–$1,500 recovered monthly.

    Start with these negatives on day one for any plumbing campaign:

    • DIY, how to, yourself, tutorial, video
    • Supply, parts, depot, wholesale, materials
    • School, course, training, apprenticeship, license exam
    • Jobs, career, hiring, salary
    • Free, cheap (unless you want those leads — most plumbers don’t)

    Review the Search Terms report weekly for the first 90 days. You will find 10–20 irrelevant terms every week that are eating budget. This single habit — done consistently — is often worth more than any bid strategy change.

    How to Read Your Numbers and Know If the Campaign Is Working

    Stop asking “how many clicks did I get?” Start asking three questions: What did each lead cost? What percentage of leads turned into booked jobs? What was the average revenue per booked job? Those three numbers tell you everything.

    Here’s the owner math that matters for a plumbing campaign:

    • Monthly spend: $6,000
    • CPL: $60 → 100 leads
    • Close rate: 55% → 55 jobs booked
    • Average job value: $425 → $23,375 in revenue
    • ROAS: 3.9x

    That’s a campaign worth running. If your CPL is $110 and your close rate is 35%, you’re generating $13,475 on the same $6k spend — a 2.2x ROAS. That’s a campaign worth fixing before scaling.

    Tracking this requires call tracking integrated with your CRM, not just Google’s native conversion count. Google counts a 60-second call as a conversion. Your office knows whether that call booked a job. Those are two very different numbers, and conflating them is how agencies hide bad performance behind “good conversion rates.”

    For the full framework on what a healthy local service campaign looks like — structure, bidding, reporting, and benchmarks — read our guide to Google Ads for local service businesses. It’s the most complete resource we publish.

    And if you’re evaluating agencies or questioning whether your current one is actually performing, the questions to ask before hiring a Google Ads agency will tell you exactly what to look for — and what red flags mean it’s time to leave.

    What Google Ads for Plumbers Should Cost at Your Revenue Goal

    The right ad budget isn’t a number pulled from industry averages — it’s backward math from your revenue target. If you want $40k/month in Google Ads-driven revenue and your average job is $400, you need 100 booked jobs. At a 55% close rate, you need 182 leads. At $60 CPL, that’s an $11k/month budget.

    Most plumbers we talk to are either underspending (too few leads to generate meaningful revenue) or overspending into a broken campaign that can’t convert. Both are fixable — but you need the revenue math to diagnose which problem you have.

    Our HVAC clients run at $47 CPL. Our chiro clients run at $38 per patient. Plumbing at $55–$65 CPL is achievable in most U.S. markets with a properly structured campaign. If you’re significantly above that range, the issue isn’t Google Ads — it’s how the campaign is built.

    If you want to know exactly where your numbers stand and what they should look like, book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, show you your real CPL and ROAS, and tell you what a properly run campaign should be producing for your market and service mix. No sales pitch. Just the math.