Author: l61op

  • 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.

  • 10K Google Ads Budget Results: What You Should Expect

    10K Google Ads Budget Results: What You Should Expect

    Most $10K Budgets Are Producing $4K Worth of Results

    If you’re spending $10,000 a month on Google Ads and you can’t tell someone exactly how many leads you got, what each one cost, and what revenue came from them — your agency is failing you. Not kind of failing you. Completely failing you.

    A $10K/month Google Ads budget is serious money. Over a year, that’s $120,000 in ad spend. Local service business owners in HVAC, plumbing, chiro, dental, and gyms are writing that check every single month expecting it to come back as jobs booked, patients scheduled, and new members signed. The question is: what should it actually produce?

    This post breaks down exactly what 10k google ads budget results should look like — by vertical, by metric, and by math. If your current numbers don’t match, you’ll know why by the end.

    What a $10K Per Month Google Ads Budget Should Actually Produce — 10k google ads budget results
    Photo: Pexels

    The Revenue Math Before You Touch a Single Campaign Setting

    Before we get into CPL benchmarks and conversion rates, let’s run owner math. Because that’s what actually matters when you’re spending $10K a month.

    Google’s own data shows businesses average $2 in revenue for every $1 spent on Google Ads — a 2:1 ROAS baseline. For a $10K budget, that’s $20K in revenue at the floor. A well-managed campaign in a local service vertical should be doing significantly better than that.

    Here’s the framework: take your average job value, divide $10,000 by your cost per lead, multiply by your close rate, and multiply again by your average ticket. That’s your expected monthly revenue from the budget. If that number doesn’t make your spend feel obvious, something is broken in the campaign — or the math is telling you to raise your prices.

    Example: HVAC company, average job value $850. At a $47 CPL (what our HVAC clients run), $10K produces roughly 212 leads. At a 35% close rate, that’s 74 booked jobs. At $850 average ticket, that’s $62,900 in monthly revenue from a $10K spend. That’s a 6.3x ROAS. That’s what good looks like.

    Target Cost Per Lead by Vertical — $10K/Month Google Ads Budget — 10k google ads budget results — chart
    Target CPL benchmarks for local service verticals based on Simply Digital Marketing client data and LocaliQ Home Services Benchmarks (2023).

    What Industry Benchmarks Say Your $10K Budget Should Deliver

    Most business owners don’t know what a good cost per lead looks like in their vertical. Their agency either doesn’t tell them or buries the number under a dashboard full of impressions and click-through rates that mean nothing to a P&L.

    The average cost per lead for home services advertisers on Google Ads is $66.02, but top-performing campaigns in the same verticals run significantly lower through strong Quality Scores and tight landing page optimization. There’s a wide gap between average and good — and that gap costs you real money every month.

    Here’s what $10k google ads budget results should look like across the verticals we work in:

    Expected Monthly Results from a $10K Google Ads Budget by Vertical (U.S. Local Service Businesses)
    Vertical Target CPL Est. Leads/Month Avg. Job Value Est. Monthly Revenue (35% close)
    HVAC $47 ~212 $850 ~$62,900
    Plumbing $55 ~181 $600 ~$37,900
    Chiropractic $38 ~263 $400 (LTV basis) ~$36,800
    Dental $60 ~166 $750 ~$43,500
    Gyms / Fitness $40 ~250 $600 (LTV basis) ~$52,500

    For deeper CPL and CPA benchmarks by industry, see our Google Ads Benchmarks by Vertical — including conversion rate data for HVAC, plumbing, chiro, gyms, and dental.

    These numbers aren’t theoretical. They’re what well-managed campaigns actually produce when the account is built around revenue outcomes — not traffic volume.

    Why Most $10K Budgets Are Bleeding Money Right Now

    The hard truth: only about 5% of Google Ads accounts fully utilize budget efficiency tools like Target CPA bidding and negative keyword lists. That means 95% of accounts — probably including yours — have significant wasted spend baked in every single month.

    On a $10K budget, even 20% waste is $2,000/month going to clicks that will never convert. Over a year, that’s $24,000 in budget burning for nothing. The agency collects their management fee. You collect a PDF with a bar chart showing impressions went up.

    The most common ways $10K budgets bleed money in local service campaigns:

    • Broad match keywords without proper negative keyword lists — your HVAC ad shows for “HVAC school near me” and “HVAC meme.” You pay for the click. Nobody books.
    • Sending traffic to the homepage instead of a conversion-optimized landing page — the industry average conversion rate is 7.04% across all verticals; a homepage typically converts at 2–3%. That difference halves your lead volume on the same spend.
    • Running campaigns 24/7 in service areas where you can’t answer the phone at 2am — you pay for the lead, it goes to voicemail, it goes cold.
    • No bid adjustments by device, location, or time of day — a well-managed $10K budget isn’t spending evenly across all hours and zip codes. It’s weighted toward the hours and areas that convert.

    If your agency hasn’t talked to you about any of these — that’s the conversation you need to have. Or you need a different agency. See our guide on how to hire a Google Ads agency — including the questions that separate performance shops from vanity metrics shops.

    The Reporting Your Agency Should Be Sending You Every Month

    If your monthly report is a screenshot of Google Ads with impressions highlighted, fire them. That’s not a performance report. That’s a cover-your-ass document designed to look busy while hiding whether your spend is working.

    Here’s what 10k google ads budget results reporting should actually show every single month:

    • Total leads generated — calls tracked, forms submitted, chats initiated. Every lead source counted.
    • Cost per lead by campaign and keyword — so you know which campaigns are working and which are burning money.
    • Conversion rate by landing page — if one page is converting at 12% and another at 3%, you kill the loser and scale the winner.
    • Revenue attributed — this requires CRM integration or at minimum a monthly check-in where you share booked jobs. A real agency builds this into their process.
    • ROAS or CAC payback period — the number that tells you whether to spend more or less next month.

    Every one of these metrics connects to your P&L. None of them is impressions. None of them is CTR. If your agency is leading with click-through rate in their reports, they’re measuring their own activity — not your revenue.

    For the full framework on how a well-structured campaign should be built and reported, read our complete Google Ads guide for local service businesses — covering campaign structure, bidding strategy, and what benchmarks to hold your agency to.

    When $10K Is the Right Budget — and When It Isn’t

    Not every business should be spending $10K/month on Google Ads. And some businesses should be spending more. The right number is determined by your market, your average job value, and your capacity to close and fulfill leads.

    A $10K budget makes obvious sense when: your average job or patient value is $400+, your close rate is 25% or higher, you have someone answering the phone during business hours, and your market has sufficient search volume for your services. If those four things are true, $10K in a well-managed account should pay for itself inside the first 30 days.

    A $10K budget is the wrong move when: you can’t handle more than 20 new customers a month, your close rate is under 20%, or you’re in a market so small that the search volume caps out your opportunity before you spend $3K. In that case, you either scale operations first or right-size the budget to your actual capacity.

    The honest version of this conversation is one most agencies won’t have with you — because their fee is tied to your spend. A performance agency has every incentive to make your budget work, not to inflate it. That’s the difference.

    What to Do If Your Current Results Don’t Match These Numbers

    If you’re spending $10K/month and getting leads that cost $150–$200 each, a ROAS you can’t calculate, and a monthly report that leads with impressions — you’re not getting 10k google ads budget results. You’re getting average agency results on a premium budget.

    The fix isn’t always to spend more. It’s usually to fix the account structure, tighten the targeting, improve the landing page, and install actual conversion tracking. Those four changes alone can cut CPL by 30–50% without touching the budget.

    The benchmark you should hold your account to: a conversion rate at or above the 7.04% industry average on the search network, a CPL that fits your vertical’s benchmarks (see the table above), and a ROAS that clears 3x at minimum — with 5x+ achievable in most local service verticals with proper management.

    If those numbers aren’t where they should be, the first step is a clear-eyed audit of where the money is going and what’s coming back. That’s exactly what we do in a Revenue Decision Review.

    Ready to find out what your $10K should actually be producing? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, run the owner math on your vertical, and show you exactly what your CPL, ROAS, and monthly revenue should look like. No pitch deck. Just your numbers.

  • Low Budget Google Ads Hidden Costs Killing Your ROI

    Low Budget Google Ads Hidden Costs Killing Your ROI

    The Hidden Cost of a Low-Budget Google Ads Account

    Your Google Ads are running. You’re spending $500 a month. The dashboard shows clicks. So why isn’t the phone ringing?

    Because underfunding a Google Ads account doesn’t just limit your results — it actively makes your results worse. There’s a structural penalty built into how Google’s auction works, and low-budget accounts pay it every single day without ever seeing it on an invoice.

    This post breaks down the real low budget Google Ads hidden costs — in plain math, not marketing theory.

    Why Low Budgets Trigger a Compounding Performance Penalty

    Google’s ad auction isn’t just about who bids the most. Your Quality Score — which directly determines your cost-per-click and ad rank — is calculated from three factors: expected click-through rate, ad relevance, and landing page experience. All three require data. Data requires volume. Volume requires budget.

    When your daily budget is too thin to generate consistent impressions and clicks, Google’s algorithm doesn’t have enough signal to reward your account. Your Quality Score stagnates or drops. Your cost-per-click rises. You get fewer clicks for the same spend. The hole gets deeper the longer you stay underfunded.

    This isn’t a theory — it’s how the auction is built. Low-budget accounts are structurally disadvantaged from day one.

    The Hidden Cost of a Low-Budget Google Ads Account — low budget google ads hidden costs
    Photo: Pexels

    The Clock-Out Problem: What Happens When Your Budget Runs Out Mid-Day

    Here’s a scenario that plays out in thousands of local service accounts every day. A plumber sets a $20 daily budget. By 11 a.m., it’s gone. For the rest of the business day — including the high-intent afternoon and evening window when homeowners are actually searching — that account is invisible.

    Google’s own documentation confirms that campaigns exhausting their daily budget lose auction eligibility for the remainder of the day, resulting in missed impressions and uneven ad delivery. That’s not a glitch. That’s the system working exactly as designed — and low-budget accounts are the ones who get cut off first.

    In home services, missing the afternoon window isn’t a minor inconvenience. It’s missed emergency calls. It’s a competitor picking up the phone instead of you. The hidden cost here isn’t a line item — it’s invisible lost revenue from jobs that never reached your ad.

    Consider the math: the average cost-per-click in home services is $6.96. A $20 daily budget buys you roughly 2–3 clicks before the lights go out. That’s not a campaign. That’s a coin toss.

    Monthly Leads Generated by Ad Spend Level (Home Services, 7% CVR at $6.96 CPC) — low budget google ads hidden costs — chart
    Estimated monthly leads by daily budget in home services, based on LocaliQ avg. CPC of $6.96 and WordStream avg. conversion rate of 7.04%.
    Daily Budget vs. Estimated Clicks in Home Services (at $6.96 avg. CPC)
    Daily Budget Est. Clicks/Day Est. Leads/Month (7% CVR) Budget Exhausted By
    $20/day ($600/mo) ~3 clicks ~6 leads ~10–11 a.m.
    $50/day ($1,500/mo) ~7 clicks ~15 leads Early afternoon
    $100/day ($3,000/mo) ~14 clicks ~29 leads Late afternoon
    $167/day ($5,000/mo) ~24 clicks ~50 leads Runs full day

    The jump from 6 leads to 50 leads per month isn’t just a budget multiplier — it’s the difference between an account that has enough data to optimize and one that’s flying blind.

    Position Loss: How Underfunded Accounts Hand Leads to Competitors

    Winning on Google Search isn’t just about showing up — it’s about where you show up. Top ad positions receive dramatically higher click-through rates than lower positions, and advertisers with limited budgets are routinely outbid by competitors willing to spend more, pushing low-budget ads into positions 3 and 4 — or off the first screen entirely.

    Think about what that means for a local HVAC company competing against regional brands with $10,000+ monthly budgets. The homeowner searching “AC repair near me” at 2 p.m. on a 95-degree afternoon sees your competitor first. They call. That’s a $3,000–$5,000 system replacement that never had a chance to reach your account.

    Position loss is one of the most invisible low budget Google Ads hidden costs because it never shows up as a line item. It shows up as a silent stream of competitors winning jobs you didn’t know you were competing for. To understand what top-position performance actually looks like for your vertical, check out our Google Ads Benchmarks by Vertical — CPL, CPA, and conversion rate data for HVAC, plumbing, chiro, gyms, and dental.

    The Data Starvation Loop: Why Low-Budget Accounts Can’t Optimize

    Google’s Smart Bidding strategies — Target CPA, Maximize Conversions, Target ROAS — all run on machine learning. That machine learning requires conversion data. No data, no optimization. No optimization, no performance improvement.

    The average Google Ads conversion rate on Search across all industries is 7.04%. At $6.96 per click, you need roughly 14 clicks to generate one lead at that average rate. A $20/day account generates maybe 2–3 clicks. That means most days produce zero conversions — leaving Google’s algorithm with nothing to learn from and nothing to optimize toward.

    This is the data starvation loop: low budget → low volume → low conversion data → algorithm can’t optimize → higher CPC → fewer clicks → lower conversion data. It feeds itself. The account never escapes because there’s never enough signal to trigger improvement.

    The exit from this loop isn’t a new campaign structure or a better keyword list. It’s adequate budget. Everything else is secondary.

    For a full breakdown of how campaign structure, bidding strategy, and budget interact for local service businesses, see our complete guide to Google Ads for Local Service Businesses.

    What the Real Cost Looks Like: Running the Owner Math

    Let’s put actual numbers to this. Say you’re an HVAC owner spending $600/month on Google Ads. Your average job value is $1,800. You’re generating 6 leads per month at a $100 CPL. If you close 40% of those leads, that’s 2.4 jobs — roughly $4,320 in revenue. A 7.2x ROAS sounds fine on paper.

    Now look at what you’re leaving on the table. A properly funded account at $3,000/month generating 29 leads at the same close rate produces 11.6 jobs — $20,880 in revenue. That’s a 7x ROAS and $16,560 more revenue per month from the same market, the same business, the same service.

    The low budget Google Ads hidden costs aren’t just in wasted clicks or poor positioning. They’re in the compounded opportunity cost of running at a scale that can never generate enough data, visibility, or volume to compete. Our HVAC clients average $47 CPL at properly funded spend levels. That’s not magic — that’s what happens when an account has enough budget to let the algorithm do its job.

    If you’re not sure whether your current spend is in the right range, or if your CPL is where it should be for your vertical, our guide to hiring a Google Ads agency walks through exactly what questions to ask and what benchmarks to hold any agency accountable to.

    The Fix Isn’t Just “Spend More” — It’s Spend Right

    Throwing more money at a broken account doesn’t fix it. But refusing to fund a structurally sound account to the level it needs is just as damaging. The answer is knowing the minimum viable budget for your vertical, your market, and your average job value — then building upward from there.

    For most local service businesses in competitive metro markets, that floor is $2,000–$3,000/month in ad spend. Below that, you’re not running a Google Ads campaign — you’re running a Google Ads experiment with no control group and no budget to act on the data even if you get it.

    The low budget Google Ads hidden costs are real, they’re compounding, and they’re costing local service owners far more in lost revenue than the “savings” from keeping budgets small ever justified.

    If you want to know exactly what your numbers should look like — what CPL is realistic for your vertical, what budget you need to be competitive, and whether your current account is structured to win — 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 what good looks like for your business, in your market, with your margins — no pitch, just the math.

  • How to Calculate Max CPL for Google Ads Before You Spend

    How to Calculate Max CPL for Google Ads Before You Spend

    Most Local Service Owners Launch Google Ads Without This Number

    Before you write a single ad or set a single bid, you need one number: your maximum cost per lead. Not a guess. Not an industry average you found on Google. Your number — the highest you can pay for a lead and still make money.

    Most business owners skip this step. They set a budget, launch campaigns, and then wonder why the math never works out. The ads aren’t the problem. The missing CPL ceiling is. This post walks you through how to calculate max CPL for Google Ads before you spend a dollar.

    Why Your Max CPL Is the Most Important Number in Your Campaign

    How to Calculate Your Max CPL Before You Run a Single Ad — how to calculate max CPL google ads
    Photo: Pexels

    Every Google Ads campaign operates on a simple chain: spend → leads → jobs → revenue. If you don’t know what a lead is worth to you, you can’t set a bid that makes sense. You’re essentially handing Google your credit card and hoping the algorithm figures it out.

    Search Engine Journal found that businesses which define a target cost per acquisition before launch are significantly more likely to achieve positive ROI — campaigns without a predefined cost ceiling routinely overspend during the learning phase.

    Your max CPL is also the gating number for smart bidding. Google Ads recommends Target CPA bidding only after your account has accumulated 30–50 conversions in a 30-day window. Until you hit that threshold, Google’s algorithm is guessing — which means you have to do the math manually and set hard limits yourself.

    If you want the full campaign structure context, the Google Ads for Local Service Businesses — The Complete Guide covers how CPL fits into your broader bidding and budget strategy.

    The Owner Math Formula: Working Backwards from Revenue

    Here is the exact formula. Four inputs. One output. No marketing speak required.

    Step 1: Average Job Value (AJV)
    What does the average booked job put in your pocket on revenue? Not profit — revenue. If you’re an HVAC company and your average service call is $420, that’s your AJV. If you run a chiropractic practice and a new patient generates $1,200 in first-90-day revenue, that’s yours.

    Step 2: Gross Profit Margin
    What percentage of that job value is gross profit after direct costs (labor, materials, supplies)? Bureau of Labor Statistics data shows that gross margins for HVAC, plumbing, and electrical contractors typically run 20%–35%. For a $420 HVAC call at 30% margin, your gross profit is $126.

    Step 3: Lead-to-Job Close Rate
    What percentage of inbound leads turn into paying customers? Be honest here — this is where most owners inflate their numbers. WordStream’s benchmark data puts the average close rate on inbound paid search leads for home services at 20%–30%. Use your real number. If you don’t have one, start with 25%.

    Step 4: The Formula
    Max CPL = Gross Profit per Job × Close Rate

    Using the HVAC example: $126 gross profit × 25% close rate = $31.50 max CPL. That’s the ceiling. Pay more than that per lead and you’re losing money on the ads — guaranteed.

    For a deeper look at CAC, ROAS, and payback period alongside this CPL formula, the Owner Math — CAC, ROAS & Payback Period Framework walks through all three metrics together.

    Max CPL by Local Service Vertical — how to calculate max CPL google ads — chart
    Max CPL calculated using industry-average gross margins and close rates; home services CPL benchmarks via LocaliQ and WordStream (2023).

    Running the Numbers Across Common Local Service Verticals

    The formula is the same regardless of vertical. The inputs change. Here’s how the math plays out across the industries we work with most.

    Max CPL Calculation by Vertical — Based on Industry-Average Inputs
    Vertical Avg Job Value Gross Margin Close Rate Max CPL
    HVAC (service call) $420 30% 25% $31.50
    Plumbing (emergency) $650 28% 30% $54.60
    Chiropractic (new patient) $1,200 55% 40% $264.00
    Gym (membership) $900 LTV 60% 35% $189.00
    Dental (new patient) $1,800 LTV 45% 35% $283.50

    Notice how wide the range is — $31 to $283. That’s why industry average CPL numbers are nearly useless without context. LocaliQ’s home services advertising benchmarks show CPLs ranging from $66 to over $150 for HVAC, plumbing, and electrical depending on market competition. If your max CPL is $31 and the market is clearing at $80, you need to either fix your close rate, raise your prices, or target lower-competition keywords — not just spend more.

    For vertical-specific benchmarks you can compare your own numbers against, the Google Ads Benchmarks by Vertical page breaks down CPL, CPA, and conversion rates for HVAC, plumbing, chiro, gyms, and dental.

    The Variables That Change Your Max CPL — and What to Do About Them

    Your max CPL isn’t static. Three variables move it up or down, and understanding which lever to pull matters more than obsessing over your bid.

    Close rate is the most impactful lever. Moving from 20% to 30% close rate on the same $126 gross profit per job raises your max CPL from $25.20 to $37.80 — a 50% increase in what you can afford to pay per lead. Better phone handling, faster response times, and a real follow-up sequence often do more for your Google Ads ROI than any campaign optimization.

    Average job value is the multiplier. If your team upsells a maintenance plan on 30% of HVAC calls and it adds $150 to average revenue, your AJV and max CPL both move. This is why we always ask clients about upsell rates before we run a single dollar in ads.

    Conversion rate affects your budget math, not your CPL ceiling. The average Google Ads search conversion rate across all industries is 3.75% — meaning most campaigns are converting less than 1 in 25 clicks. A low conversion rate doesn’t raise your max CPL, but it does mean you need a higher budget to generate enough leads to be statistically meaningful. Factor this into your budget sizing, not your CPL limit.

    How to Use Your Max CPL to Set Budgets and Bids

    Once you have your max CPL, the rest of the math is straightforward. Here’s how to work forward from it.

    Budget sizing: Decide how many leads per month you need to hit your revenue goal. If you need 20 new jobs per month at a 25% close rate, you need 80 leads. At a $47 CPL (our HVAC client benchmark), that’s a $3,760/month budget. If that number seems high relative to your current spend, the question isn’t whether to spend it — it’s whether your revenue goal justifies it.

    Bid ceilings: In manual CPC campaigns, your max CPL translates to a maximum cost-per-click based on your expected conversion rate. If your landing page converts at 8% and your max CPL is $50, your max CPC is $4.00 ($50 × 8%). Set your bids above that and you’re structurally unprofitable before the campaign even runs.

    Smart bidding threshold: Don’t hand over Target CPA bidding to Google until you have 30–50 conversions tracked in a 30-day period. Before that, you’re the algorithm. Set manual bids, track conversion data, and only transition to smart bidding once the data is there to support it.

    We achieved $47 CPL for HVAC clients and $38 per new patient for chiropractic practices by anchoring every campaign to owner math first — not by chasing Google’s optimization suggestions. The number has to come from your P&L, not from the platform.

    What to Do If the Market CPL Exceeds Your Max

    This happens. Competitive markets — especially in metro areas for plumbing and HVAC — can push actual CPLs above what your current margins can support. That doesn’t mean Google Ads doesn’t work. It means one of three things needs to change.

    First, check your job value. If you’re pricing below market, your max CPL will always be compressed. A price increase of 10%–15% often unlocks a CPL ceiling that makes paid search profitable overnight.

    Second, fix your close rate before you fix your bids. If you’re closing 15% of inbound leads, no bid strategy will save you. Get to 25%+ first, then revisit the math.

    Third, look at keyword intent. Broad match on “HVAC” will generate cheaper clicks at worse conversion rates. Tight, high-intent keywords like “AC repair [city]” cost more per click but convert at 3–5x the rate — which means your effective CPL can actually be lower even when CPC is higher.

    The max CPL calculation doesn’t just tell you what to spend. It tells you whether your business model can support paid search at current pricing and close rates. That’s the most valuable output of this exercise — even if the answer is “not yet.”

    Ready to see exactly what your numbers should look like? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, run the owner math for your vertical, and show you the CPL ceiling, budget sizing, and benchmarks your campaign should be hitting. No deck. No pitch. Just the numbers.

  • Google Ads Clicks No Calls: Why Service Businesses Lose Leads

    Google Ads Clicks No Calls: Why Service Businesses Lose Leads

    Your Google Ads Are Getting Clicks But No Calls — Here’s What’s Actually Broken

    You’re spending $3,000, $5,000, maybe $8,000 a month on Google Ads. The dashboard shows clicks. Your agency sends a report full of impressions and CTR percentages. But the phone isn’t ringing.

    This is the most common complaint we hear from local service business owners who come to us after firing their previous agency. The clicks were real. The calls were not. And every click that didn’t convert was money that walked out the door.

    The google ads clicks no calls problem for service businesses isn’t bad luck — it’s a structural failure. And it’s almost always caused by one of five fixable things. Let’s walk through each one with the numbers that prove it.

    Why Your Google Ads Are Getting Clicks But No Calls — google ads clicks no calls service business
    Photo: Pexels

    The Conversion Rate Problem Nobody Talks About

    Before you can fix the clicks-to-calls gap, you need to understand what realistic performance actually looks like. WordStream Google Ads Benchmarks puts the average conversion rate for Google Ads in home services at 6.98%. That means if you’re sending 500 clicks a month to a landing page, you should expect roughly 35 conversions — not 200.

    Most business owners don’t know that number. Their agency never told them. So they assume every click should be a call, get confused when it isn’t, and start questioning their entire ad spend instead of diagnosing the actual bottleneck.

    A 6.98% conversion rate isn’t a failure. It’s the floor. Our HVAC clients convert at higher rates because we build campaigns and landing pages specifically designed to move the needle past that benchmark — down to $47 CPL. But you can’t improve what you won’t measure, and most service business owners are flying blind.

    Check our Google Ads Benchmarks by Vertical to see exactly what CPL and conversion rates should look like in your industry — HVAC, plumbing, chiro, dental, and more.

    Average Google Ads Conversion Rate by Home Services Vertical — google ads clicks no calls service business — chart
    Conversion rate benchmarks for home service Google Ads campaigns — source: WordStream and LocaliQ 2023 industry benchmarks.
    Common Causes of Google Ads Clicks With No Calls — and What Each Costs You
    Root Cause What It Breaks Typical Revenue Impact
    Slow or non-mobile-optimized landing page Visitor abandons before seeing your offer Up to 48% of paid clicks lost
    Mismatched local intent Ads shown outside your service area Budget wasted on non-buyers
    No call extension or call-only ads Mobile users can’t call without friction Significant drop in phone conversions
    Multiple CTAs on landing page Visitor paralysis — no action taken Conversion rate cut by 30–50%
    Broad match keywords with no intent Clicks from researchers, not buyers CPL inflated 2–4x vs. tightly matched campaigns

    Your Landing Page Is Killing the Conversion Before It Starts

    When a service business owner says their google ads are getting clicks but no calls, the landing page is the first place we look. Not the ad. Not the keywords. The page that the click lands on.

    According to Search Engine Journal, 48% of people who click a local service ad and land on a slow or non-mobile-optimized page will abandon it immediately. That means nearly half your ad budget can evaporate before a single visitor reads your headline.

    Most service business websites weren’t built to convert paid traffic. They were built to look good on a desktop at a trade show. A homepage with a navigation menu, three services tabs, a blog link, and a contact form buried at the bottom is not a landing page — it’s a maze.

    HubSpot Research confirms what we see in every audit: landing pages with a single, clear call-to-action convert significantly better than pages with multiple competing CTAs. For a local service business, that one CTA should be a phone number — big, tappable, above the fold. Everything else is noise.

    If your Google Ads are pointing to your homepage, that’s your problem. Full stop. We build dedicated landing pages for every campaign we run — one service, one city, one action. That’s how our chiro clients get to $38 per new patient.

    Local Intent Mismatch: You’re Paying for the Wrong Searchers

    Google Ads doesn’t automatically know your service area. It knows what you tell it. And most campaigns — especially ones set up by generalist agencies — are targeting too broadly, pulling in clicks from people who will never become customers.

    Search Engine Land reports that 76% of people who search for something nearby on a smartphone visit a related business within a day, and 28% of those searches result in a purchase or contact. The intent is there — but only when the geographic match is right.

    If you’re an HVAC company serving a 25-mile radius and your ads are showing to someone 40 miles away, that click costs you the same $18–$35 as a high-intent local click. But it converts at a fraction of the rate. Multiplied across hundreds of clicks a month, that’s thousands of dollars in wasted spend.

    Location targeting, service-area bid adjustments, and city-level keyword segmentation aren’t optional optimizations — they’re the foundation of a campaign that generates google ads clicks that actually turn into calls for service businesses. See how we structure this in our Google Ads for Local Service Businesses complete guide.

    Call Extensions and Call-Only Ads: The Setup Failure That Bleeds Budget

    Here’s a number that should stop every service business owner cold: the majority of local service searches happen on mobile. Someone’s AC breaks at 2pm, they grab their phone, search “AC repair near me,” and they want to call — not fill out a form, not read a blog post, not navigate a website.

    If your ads don’t have call extensions enabled, or if you’re not running call-only ads during peak service hours, you’re making the customer do extra work. And in home services, extra work means lost calls. Google Ads Help is explicit: call extensions and call-only ads significantly increase the likelihood of a phone call conversion — yet most advertisers fail to implement them correctly.

    We’ve audited campaigns where call extensions were technically enabled but scheduled wrong — showing during hours when no one was answering the phone, or missing from the highest-converting ad groups entirely. The fix took 20 minutes. The impact was immediate.

    For local service businesses, the goal of every ad is a phone call. The campaign structure, the bidding strategy, the ad copy, and the landing page all need to point toward that one outcome. If any layer in that stack is misaligned, the clicks keep coming and the phone stays quiet.

    Keyword Match Type Problems: Buying Traffic That Was Never Going to Buy

    Broad match keywords are Google’s default — and they’re a budget drain for local service businesses that don’t know to fight back. When you bid on “HVAC” in broad match, Google will show your ad for searches like “HVAC certification programs,” “HVAC school near me,” and “how does HVAC work.” Those are not buyers. But you pay for every click anyway.

    The google ads clicks no calls problem for service businesses often traces directly back to match type negligence. Broad match generates volume. Phrase and exact match generate calls. The difference in CPL between a broad-match-heavy campaign and a tightly-structured phrase/exact campaign can be 2x to 4x — meaning you could cut your budget in half and get the same number of qualified calls.

    Negative keyword lists are equally critical. Every week, you should be reviewing your search term report and blocking irrelevant queries. Most agencies don’t do this because it takes time and discipline. We do it because it’s how you get gym clients to 4.2x ROAS — not by spending more, but by spending cleaner.

    If you’re evaluating whether your current agency is doing this work — or if you’re considering hiring one for the first time — read our guide on how to hire a Google Ads agency, including the questions that separate performance shops from vanity metric shops.

    What Good Actually Looks Like — and What to Do Next

    If your Google Ads are getting clicks but no calls, you now have five specific places to look: your landing page speed and mobile experience, your CTA structure, your geographic targeting, your call extension setup, and your keyword match types. Fix any one of these and you’ll see movement. Fix all five and you have a different business.

    The benchmark you should be holding your campaign to: HVAC at or below $47 CPL, chiro at or below $38 per new patient, gyms at 4.2x ROAS or better. If your numbers are significantly worse than those, it’s not the market — it’s the setup.

    Google Ads work for local service businesses. We’ve proven it across verticals. But they only work when every layer of the campaign — from keyword intent to landing page to phone call tracking — is built around one outcome: a qualified call from someone ready to book.

    If you’re not sure whether your current setup is generating real revenue or just burning budget, book a Revenue Decision Review with Simply Digital Marketing. It’s a free 30-minute session where we audit your current ad spend, show you exactly what your CPL and ROAS should look like for your vertical, and tell you plainly what’s broken and what it would cost to fix it. No pitch decks. Just your numbers.

  • What Is a Good ROAS for a Service Business

    What Is a Good ROAS for a Service Business

    What Is a Good ROAS for a Service Business?

    Most agency reports lead with impressions and clicks. But if you’re a service business owner spending $3,000 to $10,000 a month on Google Ads, there’s only one number that matters: are you making money on that spend?

    That’s what ROAS tells you. And most owners either don’t know their number or are using the wrong benchmark to evaluate it.

    This post breaks down exactly what a good ROAS looks like for a service business — with the vertical-specific math to back it up.

    What ROAS Actually Means for a Service Business

    ROAS stands for Return on Ad Spend. The formula is simple: revenue generated divided by dollars spent on ads. A 4:1 ROAS means you earned $4 in revenue for every $1 spent on ads.

    WordStream Google Ads Benchmarks puts the average ROAS across all industries at approximately 2:1 — meaning most businesses are earning $2 for every dollar spent. That’s breakeven territory for most service businesses, not a win.

    A 4:1 ROAS is the threshold most performance-focused agencies use as a profitability benchmark. But here’s the thing: that number means something very different for an HVAC company with a $3,200 average job than it does for a chiropractor billing $85 per visit.

    ROAS is a ratio. To use it correctly, you have to anchor it to your actual revenue per customer — not an industry average pulled from a blog post.

    What Is a Good ROAS for a Service Business — good ROAS service business
    Photo: Pexels

    Why the Industry Average ROAS Benchmark Is Misleading

    Here’s where most service business owners get burned: they see a benchmark, compare their own number, and make a bad decision — either killing campaigns that are actually working or keeping ones that are quietly draining cash.

    The LocaliQ Home Services Advertising Benchmarks report shows the average cost per lead for home services advertisers at $66.02. That CPL can support a great ROAS for a plumber closing $800 emergency jobs. For a gym charging $49/month memberships, the same CPL is a problem unless you’re accounting for lifetime value.

    The same data shows home services conversion rates averaging 7.98% — one of the higher rates across all industries. That’s a structural advantage service businesses have. The question is whether your campaigns are built to capture it.

    For a deeper look at how campaign structure affects these numbers, the Google Ads for Local Service Businesses complete guide walks through bidding, targeting, and what local service campaigns should actually look like.

    Average CPL by Local Service Vertical vs. Simply Digital Benchmarks — good ROAS service business — chart
    Industry average CPL benchmarks versus Simply Digital Marketing client results; home services average sourced from LocaliQ Home Services Advertising Benchmarks (2023).

    The Owner Math: What ROAS Should You Actually Target?

    Stop benchmarking against averages. Build your ROAS target from your own numbers. Here’s the framework:

    Step 1: Know your average job value (AJV). Not your highest job. Your average closed revenue per new customer.

    Step 2: Know your close rate. What percentage of leads from Google Ads actually become paying customers? Most local service businesses run 40–70% depending on the vertical.

    Step 3: Back into your maximum CPL. If your AJV is $1,500 and you close 50% of leads, every lead is worth $750 in expected revenue. If you want a 4:1 ROAS, your CPL ceiling is $187.50.

    That math is the only benchmark that matters for your business. Our Owner Math framework for CAC, ROAS, and payback period walks through this calculation in full — including how to factor in lifetime value and seasonality.

    ROAS Benchmarks by Local Service Vertical — What Good Looks Like
    Vertical Avg Job Value Target CPL Good ROAS Benchmark Simply Digital Benchmark
    HVAC $1,800–$4,500 $60–$120 6:1–12:1 $47 CPL achieved
    Plumbing $400–$1,200 $50–$100 5:1–10:1 Industry avg: $66 CPL
    Chiropractic $800–$2,400 LTV $40–$80 4:1–8:1 $38/patient achieved
    Gym / Fitness $600–$1,800 LTV $35–$75 4:1–6:1 4.2x ROAS achieved
    Dental $1,200–$5,000 LTV $80–$150 5:1–10:1 LTV-adjusted target

    Notice how the ROAS targets vary dramatically by vertical. A dental practice billing $4,000 for an implant can afford a higher CPL — and should be targeting a higher absolute ROAS — than a gym selling $49/month memberships. Same benchmark, completely different math.

    Where Most Service Businesses Are Leaving ROAS on the Table

    If your ROAS is below 3:1, the problem is almost never your ad budget. It’s one of three things: wrong keywords, broken tracking, or a landing page that isn’t converting.

    Wrong keywords means you’re paying for traffic that can’t buy. Broad match campaigns on generic terms like “HVAC” or “chiropractor” send you tire-kickers and out-of-area clicks. Your CPL climbs. Your ROAS tanks.

    Broken tracking means you don’t actually know your ROAS — you’re guessing. If your Google Ads account isn’t tracking phone calls, form fills, and booked appointments as conversions, every optimization decision is based on incomplete data. Google Ads Smart Bidding requires at least 15–30 conversions in the past 30 days to optimize effectively — which means tracking gaps don’t just hurt your reporting, they actively block Google’s algorithm from improving your results.

    Landing page failure is the most common issue we find in new client audits. Sending paid traffic to a homepage is the single fastest way to destroy ROAS. High-intent clicks need high-intent pages — specific to the service, the city, and the problem the customer typed into Google.

    How to Improve Your ROAS Without Increasing Budget

    More budget doesn’t fix a broken campaign. Better structure does. Here’s where to start:

    Tighten your match types. Move your highest-converting keywords to exact match and phrase match. Stop paying for searches that don’t match your actual services.

    Build service-specific landing pages. One page per core service, optimized for one city. The conversion rate jump from a generic homepage to a dedicated landing page routinely moves CPL from $90 to $45 — without touching the budget.

    Audit your negative keyword list. Most new accounts we audit have hundreds of irrelevant searches burning budget. DIY terms, competitor names, informational queries — these should be excluded before you run a single day of ads.

    Use call tracking tied to revenue. Know which campaigns are generating booked jobs — not just calls. If you’re tracking calls but not connecting them to actual closed revenue, you’re still flying blind on ROAS.

    If you’re evaluating whether your current setup is the problem or your agency is, the guide on how to hire a Google Ads agency covers the exact questions to ask and the red flags that signal you’re working with an impressions shop, not a performance agency.

    The ROAS Number That Should Concern You Most

    It’s not a low ROAS. It’s an unknown ROAS.

    Plenty of service businesses are running Google Ads with no idea whether the spend is profitable. The agency sends a report full of clicks and impressions. The owner assumes it’s working because the phone is ringing. But without connecting ad spend to closed revenue, there’s no ROAS — there’s just spend.

    The fix is attribution. Every lead source needs to be tracked. Every closed job needs to be tied back to the campaign that generated the lead. When you have that data, ROAS becomes a real number you can optimize against — not a metric you report to feel good about.

    HubSpot’s marketing statistics note that paid search can increase brand awareness by up to 80% — a real but hard-to-measure compounding effect. That’s worth knowing. But it’s not a substitute for tracking direct revenue. For a service business spending $5,000/month on ads, the only question that matters is: what closed revenue did that $5,000 generate?

    A good ROAS for a service business isn’t a single number. It’s the ratio that proves your ad spend is profitable given your job value, close rate, and cost structure. For most local service businesses, that means 4:1 minimum — and 6:1 or better when the vertical supports it.

    If you don’t know your current ROAS, or your agency can’t tell you what it is, that’s the first problem to solve.

    Ready to find out what your numbers should actually look like? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend and show you exactly what a profitable ROAS looks like for your vertical and your market.