Tag: Cost Per Lead

  • Google Ads Budget for Local Service Businesses: What to Spend

    Google Ads Budget for Local Service Businesses: How Much Should You Actually Spend

    Most local service business owners set their Google Ads budget the wrong way. They pick a round number — $1,000, $2,000, $3,000 — and hope it’s enough. It usually isn’t, and here’s why: budget without math is just guessing with a credit card.

    The right Google Ads budget for a local service business isn’t a fixed dollar amount. It’s a function of three numbers you already know: your average job value, your close rate, and how many new customers you need per month. Everything else follows from that.

    This post gives you the framework, the benchmarks, and the reality check your current agency probably isn’t giving you.

    Google Ads Budget for Local Service Businesses: How Much Should You Actually Spend — google ads budget local service business
    Photo: Pexels

    Why Your Google Ads Budget for a Local Service Business Starts With Revenue Math

    Before you touch a campaign setting, you need to know your Customer Acquisition Cost (CAC) ceiling — the most you can afford to pay to get one customer and still make money. This is the number that determines whether your Google Ads budget is working or bleeding.

    Here’s the formula: CAC ceiling = Average Job Value × Gross Margin %. An HVAC company averaging $3,200 per install at 45% margin can afford to spend up to $1,440 to acquire a customer and break even. That’s your ceiling. Your goal is to come in well under it.

    From CAC, you work backward to Cost Per Lead (CPL). If your sales team closes 40% of leads, you need 2.5 leads to get one customer. If your CAC ceiling is $1,440 and you need 2.5 leads per customer, your max CPL is $576. That’s a wide margin — most local service businesses can run Google Ads profitably at a fraction of that. Our HVAC clients average $47 CPL. Chiropractors average $38 per new patient. Gyms are running 4.2x ROAS.

    This is the math that determines your budget. Not what your competitor spends. Not what an agency recommends without context. Your numbers, your margin, your target. For a deeper look at how this translates into campaign structure, see our Google Ads for Local Service Businesses — The Complete Guide.

    Average Optimized CPL by Local Service Vertical — google ads budget local service business — chart
    Midpoint CPL estimates by vertical for well-managed Google Ads campaigns, based on LocaliQ and WordStream 2023 benchmark data.

    What Google Ads Actually Costs in Local Service Verticals

    Let’s talk real numbers. LocaliQ Home Services Advertising Benchmarks shows cost-per-click for home services industries ranging from $6 to $30 depending on the trade. HVAC and plumbing sit at the higher end. Fitness and wellness run lower. That CPC range matters because it’s where your budget actually gets spent — click by click.

    But clicks alone don’t close jobs. What converts those clicks into leads is the combination of your landing page, your offer, and how well your campaign is built. WordStream Google Ads Benchmarks pegs the average conversion rate for home services at approximately 7.98%. At a $20 CPC and 8% conversion rate, you’re paying roughly $250 per lead — before any optimization. A well-structured campaign with tight targeting, strong landing pages, and negative keyword lists can cut that in half.

    The table below shows what a realistic monthly budget looks like by vertical, using current benchmark CPCs and conversion rates:

    Estimated Monthly Google Ads Budget by Local Service Vertical (U.S. — 2024)
    Vertical Avg CPC Range Avg CPL (Optimized) Leads/Month Target Recommended Monthly Budget
    HVAC $18–$30 $45–$80 30–60 $2,500–$6,000
    Plumbing $15–$28 $50–$90 25–50 $2,000–$5,500
    Chiropractic $6–$15 $35–$65 40–80 $2,000–$5,000
    Dental $10–$22 $60–$120 20–40 $2,500–$6,000
    Gyms / Fitness $6–$12 $25–$55 50–100 $2,000–$4,500

    These are optimized ranges — what a well-run campaign should produce, not what a default Google setup will deliver out of the box. For vertical-specific CPL and CPA benchmarks, see our Google Ads Benchmarks by Vertical breakdown.

    The Minimum Budget Trap — and Why Underspending Costs More

    There’s a number below which Google Ads simply can’t work for local service businesses: roughly $1,500/month in most competitive markets. Below that threshold, you don’t have enough data for Smart Bidding to optimize, you can’t compete for high-intent keywords during peak hours, and you’ll burn through budget before noon on busy days.

    Google Ads Help documentation confirms that Smart Bidding strategies are designed to maximize conversions within a set budget — but they need enough conversion volume to learn. Typically that means 30–50 conversions per month minimum. If your budget can’t generate that volume, automated bidding is flying blind.

    The real cost of underspending isn’t the wasted ad dollars — it’s the opportunity cost. Search Engine Land reports that paid search captures 65% of all clicks on high commercial-intent keywords. Those are people actively searching for your service right now, in your city, ready to call. If your budget runs dry at 2 PM, you’re invisible for the rest of the day — and your competitor isn’t.

    The fix isn’t always to spend more. It’s to spend more efficiently. Tight geo-targeting, high-intent keyword lists, aggressive negative keyword management, and conversion-focused landing pages can double your effective budget without touching your actual spend.

    How to Set a Google Ads Budget That Pays for Itself

    Here’s the exact process we use with every new client. Start with your revenue goal, not an arbitrary budget number.

    Step 1: Set a monthly new customer target. Say you want 20 new HVAC customers per month. At a 40% close rate, you need 50 leads. At a $60 CPL (realistic for a well-run campaign), that’s $3,000/month in ad spend. Before you’ve touched a single campaign setting, you already know your budget.

    Step 2: Calculate your expected ROAS. 20 new customers × $3,200 average job = $64,000 in revenue. Divided by $3,000 in ad spend = 21.3x ROAS. That’s what good looks like. If your agency can’t show you this math, that’s a red flag — read our guide on how to hire a Google Ads agency before you sign another contract.

    Step 3: Build in a 90-day learning curve. The first 30 days are data collection. Days 31–60 are optimization. Days 61–90 are when CPL starts dropping and ROAS climbs. Budget for the full cycle, not just month one. Owners who cut campaigns after 30 days because they didn’t see instant results are the ones who never find out what Google Ads could have done for their business.

    Step 4: Separate brand from non-brand campaigns. Brand keywords (your business name) convert at 3–5x the rate of non-brand keywords and cost a fraction of the CPC. Running them in the same campaign muddles your data and inflates your apparent performance. Keep them separate so you know what’s actually acquiring new customers.

    What to Do If Your Current Ads Aren’t Hitting These Numbers

    If you’re spending $2,000–$5,000/month and your CPL is above $150, or you can’t tell what your CPL even is, the problem usually isn’t budget — it’s structure. Broad match keywords burning spend on irrelevant searches, campaigns sending traffic to the homepage instead of a dedicated landing page, no call tracking, and no conversion data feeding back into bidding decisions.

    The local services market is enormous and only getting more competitive. The U.S. Bureau of Labor Statistics counts over 7.5 million workers in construction and extraction trades alone — that’s the scale of competition you’re operating in. Every dollar of wasted ad spend is a dollar your competitor is using to take your customers.

    The good news: most underperforming campaigns we audit have 3–5 fixable structural issues that, when corrected, cut CPL by 30–50% within 60 days — without increasing budget. Spend stays the same. Leads go up. Revenue follows.

    If you want to know whether your current numbers are fixable or if you’re starting from scratch, the first step is an honest audit against real benchmarks — not a sales pitch about impressions and clicks.

    Ready to find out what your Google Ads budget should actually be delivering? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, run the revenue math for your specific vertical, and show you exactly what your CPL, ROAS, and monthly budget should look like. No marketing speak. Just numbers.

  • Google Ads for Realtors: Cut Cost Per Lead by 30–40%

    Why Most Realtors Waste Money on Google Ads (And Don’t Know It)

    The average realtor running Google Ads is paying $116.61 per lead — and most of them have no idea if that number is good, bad, or bleeding them dry. For a business where a single closed deal is worth $8,000–$15,000 in commission, that CPL can look acceptable on paper. But when you factor in lead-to-close rates, follow-up costs, and wasted spend on unqualified traffic, the math gets ugly fast.

    The agents cutting their CPL by 30–40% aren’t bidding less or spending less. They’re running smarter campaigns — with tighter targeting, better landing pages, and a structure built around revenue outcomes, not vanity metrics.

    Here’s exactly what that looks like.

    Google Ads for Realtors: How Top Real Estate Agents Cut Cost Per Lead by 30-40% — google ads for realtors
    Photo: Pexels

    The Real Google Ads Benchmark Problem for Real Estate

    Real estate is one of the most competitive paid search verticals in the country. There are over 163,000 licensed brokers and agents in the U.S., and a huge portion of them are bidding on the same buyer and seller keywords you are. That supply-demand imbalance drives up costs across the board.

    The benchmark conversion rate for real estate Google Ads is 2.47% — nearly a full point below the cross-industry average of 3.75%. That gap isn’t a random stat. It means for every 100 clicks you’re paying for, real estate gets fewer conversions than almost any other local service vertical.

    Low conversion rates + high competition = inflated CPL. That’s the equation most agents are losing to. The fix isn’t pausing your campaigns. It’s fixing the structural reasons your clicks aren’t converting.

    Google Ads Benchmarks: Real Estate vs. Other Local Service Verticals
    Vertical Avg. Cost Per Lead Avg. Conversion Rate Avg. CPC
    Real Estate $116.61 2.47% $2.37
    HVAC $47–$65 4.5–6% $6–$12
    Chiropractic $38–$55 5–7% $3–$7
    Legal Services $73.70 2.93% $9.21
    Home Services $65.75 3.57% $6.55
    Average Cost Per Lead by Vertical — Google Ads — google ads for realtors — chart
    Real estate CPL is among the highest of all local service verticals tracked. Sources: LocaliQ, WordStream (2023).

    See how real estate stacks up against other verticals in our Google Ads Benchmarks by Vertical guide — with CPL, conversion rates, and CPA data by industry.

    The 4 Campaign Fixes That Cut CPL by 30–40%

    There’s no magic lever. There are four structural problems that consistently inflate CPL for realtors — and fixing them compounds. Fix two and you might see 15% improvement. Fix all four and 30–40% is realistic within 60–90 days.

    1. Stop bidding on informational keywords. Terms like “how to buy a house” or “what is a buyer’s agent” get clicks from people who aren’t ready to hire you. Every click on a research keyword is budget burned on someone with zero intent to sign a listing agreement this month. Your spend belongs on high-intent terms: “[city] homes for sale,” “buy a house in [city],” “top real estate agent [city].”

    2. Build landing pages that match the ad, not your homepage. Sending paid traffic to your generic website is one of the fastest ways to kill your Quality Score and inflate your CPC. Google rewards ad-to-landing-page relevance with Quality Scores of 7–10, which directly lowers what you pay per click — without changing your bids. A dedicated page for buyer leads should be different from your seller leads page. Full stop.

    3. Use negative keywords aggressively. Most real estate Google Ads accounts we audit are bleeding spend on rental searches, job searches, and real estate license courses. Adding negatives like “rent,” “jobs,” “career,” “school,” and “license” can cut wasted impressions by 20–30% in the first 30 days. That’s budget redirected to the clicks that actually convert.

    4. Match your offer to where the lead is in the funnel. A buyer searching “how much house can I afford” needs a different offer than someone searching “2 bedroom homes for sale in [city].” Cold traffic converts better with a low-friction offer — a free home valuation, a neighborhood guide, or a pre-approval checklist — not an immediate consultation CTA. Map your offer to intent and your conversion rate goes up without touching a single bid.

    The Search Demand Is There — The Structure Usually Isn’t

    97% of home buyers use the internet during their home search. That number has held for years, and it means the intent is real — buyers and sellers are searching, and the agent who shows up with the right ad and the right landing page wins the lead.

    The problem isn’t Google Ads as a channel. The problem is that most realtors treat it like a set-it-and-forget-it spend rather than a system that needs to be built and optimized with revenue in mind.

    Here’s the revenue math that makes this concrete. If you’re spending $3,000/month on Google Ads at $116 CPL, you’re generating roughly 26 leads per month. At a 10% lead-to-client conversion rate and an $8,000 average commission, that’s 2–3 closings per month — a 2.7x ROAS before overhead. Workable, but not efficient.

    Cut CPL to $75 with the structural fixes above, and those same 3,000 ad dollars produce 40 leads. Same close rate, same commission — that’s 4 closings. You just added a commission without adding a dollar of spend. That’s what 30–40% CPL reduction actually means in owner math.

    For a full breakdown of how campaign structure affects revenue outcomes across local service verticals, read our complete guide to Google Ads for local service businesses.

    What to Look for in a Google Ads Partner (and What to Avoid)

    Most agencies running real estate Google Ads will report impressions, clicks, and CTR as proof of performance. None of those metrics put commission checks in your pocket. If your agency can’t tell you your CPL, your lead-to-appointment rate, and your cost per closed deal — they’re optimizing for their own retention, not your revenue.

    The right partner tracks the metrics that tie back to transactions: cost per qualified lead, lead-to-appointment rate, cost per signed client, and campaign ROAS based on your average commission. If those numbers aren’t part of your monthly reporting conversation, something’s off.

    Red flags that signal a poor fit: agencies that lock you into 12-month contracts before proving results, shops that won’t share account access, and anyone who leads with impressions as a win. Our guide on how to hire a Google Ads agency walks through the exact questions to ask — including what a real performance guarantee looks like.

    Google Ads for realtors works. But it works when it’s built like a revenue system, not a brand awareness campaign. The agents winning in competitive markets aren’t outspending their competitors — they’re outstructuring them.

    If you want to know exactly where your current ad spend is leaking and what your CPL should realistically be in your market, book a Revenue Decision Review — a free 30-minute session where we audit your current Google Ads account, benchmark your numbers against your vertical, and show you specifically what needs to change to hit a 30–40% lower CPL. No pitch deck. Just your numbers.

  • Google Ads for Plumbers: Get More Jobs, Waste Less Budget

    Google Ads for Plumbers: Get More Jobs, Waste Less Budget

    Why Most Plumbers Are Bleeding Budget on Google Ads

    You’re spending $3,000 a month on Google Ads and your phone isn’t ringing enough to justify it. Sound familiar? You’re not alone — and the problem usually isn’t Google. It’s how the campaign is built.

    Plumbing is one of the most competitive local service categories on Google. WordStream Google Ads Benchmarks put the average cost-per-click for plumbing at $6.19 — but in dense metro markets like Chicago or Houston, that number climbs fast. If your campaign isn’t structured to filter out tire-kickers and target buyers with intent, you’re paying for curiosity, not calls.

    This post breaks down exactly how Google Ads for local service businesses should work for plumbers — what to spend, what results to expect, and how to tell if your current campaign is actually making you money.

    Google Ads for Plumbers: How to Get More Jobs Without Wasting Budget — google ads for plumbers
    Photo: Pexels

    What Google Ads Actually Costs for a Plumbing Business

    Let’s talk numbers, because vague answers are how agencies keep you in the dark. The average cost per lead for home services advertisers on Google Ads is $66.02 according to LocaliQ Home Services Advertising Benchmarks. That’s the industry average — meaning half of campaigns are doing worse.

    A well-managed plumbing campaign should come in below that. At Simply Digital, we regularly drive plumbing leads in the $45–$65 range for clients running targeted, intent-based campaigns with proper negative keyword lists and conversion tracking in place. The delta between a mediocre campaign and a great one isn’t small — it can be $30 per lead or more.

    Here’s a simple owner math breakdown. If a plumbing job averages $400 in revenue and your close rate on inbound leads is 60%, you need roughly 2.5 leads to book one job. At a $65 CPL, that’s $162 in ad spend per booked job. On a $400 ticket, you’re looking at 2.5x return before overhead. That’s a business you can scale — not a money pit.

    Google Ads Cost Per Lead: Plumbing Campaign Scenarios — google ads for plumbers — chart
    CPL comparison across poor, average, and optimized plumbing Google Ads campaigns. Industry average sourced from LocaliQ Home Services Benchmarks (2023).
    Plumbing Google Ads: Revenue Math by CPL Scenario
    CPL Scenario Cost Per Lead Leads to Book 1 Job (60% close) Ad Spend Per Job Return on $400 Job
    Poor campaign $110 ~1.7 $183 2.2x
    Industry average $66 ~1.7 $110 3.6x
    Optimized campaign $47 ~1.7 $78 5.1x

    The table above shows why CPL is the number that matters — not impressions, not clicks, not CTR. A 2x difference in CPL between a sloppy campaign and a dialed-in one translates directly to margin per job.

    The Campaign Structure That Actually Converts for Plumbers

    Most plumbing Google Ads campaigns fail for one of three reasons: too broad on keywords, no negative keyword discipline, or conversion tracking that measures clicks instead of actual calls or form submissions. Fix these three things and your results will look different within 30 days.

    Keyword intent is everything. There’s a massive difference between someone searching “how to unclog a drain” and “emergency plumber near me.” The first is a DIY researcher. The second is your next customer. Your campaign should be built around high-intent, transactional keywords — water heater replacement, burst pipe repair, clogged drain plumber, sewer line inspection — not informational queries that eat budget without producing calls.

    Negative keywords are your profit lever. Terms like “DIY,” “how to,” “free,” “salary,” “license,” and “plumbing school” should be blocked from day one. A mature campaign might have 200+ negative keywords. If your agency hasn’t shown you a negative keyword list, ask for it. If they can’t produce one, that explains your results.

    Geo-targeting isn’t optional — it’s revenue protection. Search Engine Journal reports that 46% of all Google searches are seeking local information — which means Google’s algorithm already rewards local relevance. Your campaign should be targeting zip codes or radius areas you actually serve, not the entire metro. Paying for a lead 45 minutes outside your service area is a $66 waste.

    How to Know If Your Current Google Ads Are Actually Working

    If your agency sends you a monthly report full of impressions and click-through rates, that’s a red flag. Those metrics don’t pay your technicians. Here’s the short list of numbers that tell you whether your google ads for plumbers campaign is healthy or hemorrhaging cash.

    Cost Per Lead (CPL): Should be under $70 for plumbing. Under $55 is strong. Above $90 means something is broken — either the targeting, the ad copy, or the landing page.

    Conversion Rate: The WordStream Google Ads Benchmarks put the average conversion rate for home services at 8.78%. A properly optimized plumbing campaign should be hitting 10–15%. If yours is below 5%, the landing page or targeting is the problem.

    Cost Per Booked Job: This is the number your agency probably isn’t showing you. Take your total ad spend, divide by booked jobs (not leads — booked jobs), and compare it against your average job ticket. If you’re spending more than 25–30% of a job’s revenue to acquire it, margins are getting tight fast.

    For a deeper benchmark comparison across verticals, see our Google Ads benchmarks by vertical — including CPL, CPA, and conversion rates for HVAC, plumbing, chiro, gyms, and dental.

    What Budget Should a Plumbing Business Actually Spend?

    The right budget for google ads for plumbers isn’t a fixed number — it’s a function of your target job volume, your CPL, and your close rate. But here’s a practical starting framework for most markets.

    If you want 30 leads per month at a $60 CPL, you need $1,800/month in ad spend — before management fees. If you’re in a competitive metro and CPC is running higher, plan for $2,500–$4,000/month to generate enough volume to matter. Spending less than $1,500/month in most markets means you’re generating too few leads to optimize the campaign or build reliable data.

    Google reports that businesses make an average of $2 in revenue for every $1 spent on Google Ads — but that’s a floor, not a ceiling. Campaigns built around high-ticket services like water heater replacement, sewer line repair, or repiping regularly hit 4x–6x ROAS when structured correctly. The key is matching budget to the value of the jobs you’re chasing, not just arbitrarily picking a monthly spend number.

    One more thing: don’t let an agency talk you into scaling spend before CPL is under control. Pouring $6,000/month into a broken campaign doesn’t fix the campaign — it just multiplies the loss.

    Why Hiring the Right Agency Changes the Math Entirely

    Most plumbing owners who’ve been burned by Google Ads weren’t burned by Google — they were burned by an agency that optimized for their own reporting metrics instead of your bottom line. Impressions went up. Clicks increased. The monthly PDF looked busy. And the phone still wasn’t ringing at a rate that made sense.

    The difference between a performance agency and a vanity metrics shop is simple: do they show you CPL, cost per booked job, and ROAS? Or do they show you reach and engagement? If it’s the latter, they’re measuring their effort, not your results.

    Before you hire or rehire, read our guide on how to hire a Google Ads agency — including the exact questions to ask, red flags that signal a bad fit, and what a real performance guarantee looks like. Knowing what to demand upfront saves you six months of bad results on the back end.

    The U.S. Bureau of Labor Statistics reports over 480,600 plumbing jobs in the U.S. — this is a massive, in-demand industry. Competition for search placement is real. But it also means the demand is there. The plumbers winning on Google Ads aren’t necessarily spending more — they’re spending smarter, on campaigns built around revenue outcomes instead of traffic volume.

    If your current Google Ads aren’t producing a clear, trackable return — or if you’re not even sure what your CPL or cost per booked job actually is — that’s not a Google problem. That’s an optimization problem. And it’s fixable.

    Ready to find out what your numbers should look like? Book a Revenue Decision Review — a free 30-minute session where we audit your current ad spend, benchmark it against what a high-performing plumbing campaign should produce, and show you exactly where the budget is leaking. No pitch deck, no vague promises. Just your numbers.

  • Google Ads for Roofing Companies: Stop Overpaying Per Lead

    Google Ads for Roofing Companies: Stop Overpaying Per Lead

    Why Most Roofing Companies Bleed Money on Google Ads

    If you’re running Google Ads for your roofing company and your cost per lead keeps climbing with no clear explanation, you’re not alone — and it’s not bad luck. It’s bad structure.

    Roofing is one of the more expensive verticals to advertise in. WordStream Google Ads Benchmarks put the average cost per click for roofing keywords at $8.94. At a 6.84% average conversion rate for home services, that’s roughly $130 in ad spend to generate a single lead — before you account for wasted clicks from poor targeting.

    That math gets ugly fast. Spend $3,000/month, generate 23 leads, close 30% — that’s 7 new jobs. If your average ticket is $900 (repairs and small replacements), you’re barely breaking even. If your average ticket is $12,000 (full replacements), you’re printing money. The point: your campaign structure determines which reality you live in.

    The roofing market is saturated. The U.S. Bureau of Labor Statistics reports approximately 168,900 roofing workers employed nationwide — that’s a competitive market with dozens of contractors bidding on the same ZIP codes. Winning isn’t about spending more. It’s about spending smarter.

    Average Cost Per Click by Home Services Vertical — google ads for roofing companies — chart
    Roofing averages $8.94 CPC — among the highest in home services. Source: WordStream Google Ads Benchmarks 2023.

    What Good Numbers Actually Look Like for Roofing Ads

    Google Ads for roofing companies — how to stop overpaying per lead and structure that works — google ads for roofing companies
    Photo: Pexels

    Before you can fix your campaign, you need a benchmark. Most roofing companies we audit have no idea whether their $145 cost per lead is good, average, or a disaster. Here’s what the math should look like across job types.

    Roofing Google Ads Benchmarks by Job Type — What Your Numbers Should Look Like
    Job Type Avg Ticket Target CPL Target Close Rate Max Allowable CAC
    Emergency Repair $650–$1,200 $55–$90 40–55% $200
    Roof Replacement $8,000–$18,000 $90–$160 25–40% $600
    Storm / Insurance $12,000–$25,000 $100–$175 20–35% $875
    Commercial Roofing $30,000–$100,000+ $150–$300 15–25% $2,000

    The Max Allowable CAC column is the number that matters. That’s the most you can spend to acquire a customer and still run a profitable campaign. If your CPL is $160 and your close rate is 25%, your CAC is $640 — fine for storm jobs, a problem for repairs.

    For a deeper look at how these benchmarks compare across other service verticals, see our breakdown of Google Ads benchmarks by vertical for HVAC, plumbing, chiro, and gyms.

    The Campaign Structure That Actually Reduces Cost Per Lead

    Most roofing campaigns are built wrong from day one. One campaign, one ad group, a handful of broad match keywords, and a generic landing page. That structure inflates your CPC, tanks your Quality Score, and bleeds budget on irrelevant searches.

    Here’s what a tight structure looks like:

    Separate campaigns by intent. Emergency repairs and roof replacements are different buying decisions with different search behavior. A homeowner searching “roof leak repair tonight” is ready to book now. Someone searching “roof replacement cost” is price-comparing. They need different ad copy, different landing pages, and different bidding strategies. Mix them together and you’re paying replacement-level CPCs for repair intent — or vice versa.

    One theme per ad group. Google’s own guidance on Quality Score confirms that tightly themed ad groups with strong keyword-to-ad relevance earn higher scores — which directly lowers your cost per click. A Quality Score of 8 versus 5 on a $9 CPC keyword can cut your effective cost by 30–40%. That compounds across thousands of clicks.

    Match types matter. Broad match without a maintained negative keyword list is where roofing budgets go to die. Search Engine Journal notes that broad match keywords without proper negative keyword lists are a leading cause of wasted ad spend — and in roofing, where a single click costs nearly $9, one irrelevant search term costs real money. Use phrase and exact match for your core intent keywords. Run broad match only in controlled discovery campaigns with aggressive negative lists.

    Geo-targeting down to ZIP code or radius. If you serve a 30-mile radius, don’t bid statewide. Segment by your highest-value service areas and bid more aggressively there. Lower-value or more competitive ZIPs get lower bids or get excluded entirely.

    Landing Pages Are Where Roofing Leads Actually Get Lost

    Your ad gets the click. Your landing page either converts it or wastes it. Most roofing companies send paid traffic to their homepage — a page built for brand awareness, not lead capture.

    A converting roofing landing page does four things: it matches the search intent of the ad that brought the visitor there, it loads in under 3 seconds on mobile, it has one clear call to action above the fold, and it establishes credibility fast (reviews, license numbers, photos of real jobs).

    If you’re running a storm damage campaign and your landing page leads with “Family-Owned Since 1987,” you’re losing leads to the contractor whose page opens with “Insurance Claim? We Handle the Paperwork.” Intent match wins.

    Call-only ads are underused in roofing. Emergency repair searches have massive phone intent — the homeowner has water coming through their ceiling. They’re not filling out a contact form. Run call-only ads for emergency and repair campaigns and track every inbound call as a conversion. If you’re not measuring calls, you’re underreporting your results and making bidding decisions on incomplete data.

    The Negative Keyword List Every Roofing Campaign Needs

    Before you optimize bids or rewrite ad copy, audit your search term report. If you’re running any form of broad or phrase match, you’re almost certainly paying for searches that will never convert.

    Common wasted spend categories in roofing campaigns:

    • DIY intent: “how to fix roof leak myself,” “roofing materials home depot,” “DIY shingles installation”
    • Employment searches: “roofing jobs near me,” “roofing apprenticeship,” “roofing company hiring”
    • Competitor brand names (unless you’re running a deliberate competitor campaign with separate budget)
    • Out-of-area cities and states you don’t serve
    • Informational queries: “how long does a roof last,” “types of roofing materials,” “roof replacement timeline”

    A clean negative keyword list, maintained monthly, can reduce wasted spend by 20–35% on a typical roofing campaign. That’s money that goes back into buying leads, not subsidizing irrelevant traffic.

    For a full breakdown of how to build and manage a Google Ads campaign the right way — from structure to bidding to what good results look like — read our authority guide to Google Ads for local service businesses.

    What to Ask Before You Hire a Roofing Ads Agency

    Most roofing companies overpay on Google Ads because they handed their account to an agency that optimizes for impressions and click volume — not booked jobs. If your monthly report leads with “we got you 18,000 impressions this month,” that agency is not running a revenue-first campaign.

    The questions that matter:

    • What is my cost per lead by campaign and job type?
    • What is my cost per acquired customer (CAC)?
    • What is my return on ad spend (ROAS) based on closed revenue — not leads?
    • What percentage of my budget was spent on converting search terms versus wasted terms last month?
    • Can you show me my Quality Scores and what you’re doing to improve them?

    If an agency can’t answer those questions with specific numbers, they’re not running your campaign — they’re just collecting a management fee. See our full checklist of what to ask before hiring a Google Ads agency, including the red flags that cost contractors tens of thousands in wasted spend.

    Simply Digital Marketing runs Google Ads for local service businesses with one standard: the campaigns pay for themselves. Our HVAC clients run at $47 CPL. Our chiro clients at $38 per new patient. If you’re a roofing company spending $2,000–$13,000/month on ads and you’re not sure if your numbers are good or bad, that’s exactly what a Revenue Decision Review is built for.

    Ready to find out what your roofing ads should actually cost? Book a Revenue Decision Review — it’s a free 30-minute audit where we pull your current numbers, benchmark them against what we see across the industry, and show you exactly where your campaign is leaking money and what it would take to fix it. No pitch deck. Just the math.

  • Google Ads for Dentists: Campaign Structure & CPL Guide

    Google Ads for Dentists: Campaign Structure & CPL Guide

    Why Most Dental Practices Are Burning Money on Google Ads Right Now

    There are approximately 141,000 dentists currently employed in the United States. In any mid-size city, you’re competing with dozens of them for the same search terms — and most of them are running Google Ads campaigns that were set up once and never touched again. The result: inflated cost per lead, wasted spend on the wrong keywords, and new patient acquisition numbers that make the math not work.

    If you’re a practice owner spending $2,000–$13,000/month on paid search and wondering why your phone isn’t ringing the way it should, this post breaks down exactly what a well-structured Google Ads campaign looks like for a dental practice — and what you should actually be paying per new patient.

    Google Ads for dentists — what a well-structured campaign looks like and what to pay per new patient — google ads for dentists
    Photo: Pexels

    What Google Ads for Dentists Actually Costs (The Real Numbers)

    Let’s start with the math most agencies won’t show you. The average cost per click for dental-related keywords ranges from $2 to $9, with competitive terms like “emergency dentist” and “dental implants” reaching $10–$20+ per click. That’s the cost to get someone to your landing page. It’s not the cost to get a new patient in the chair.

    Here’s where the real math kicks in. The average conversion rate for Google Ads in the health and medical industry is 3.36%. That means for every 100 clicks you buy, roughly 3 people fill out a form or call. At $9/click, that’s $300 per lead — before you account for no-shows, price shoppers, or people who don’t convert to a booked appointment.

    Industry benchmarks put the average cost per lead for dental practices at approximately $158 — but that’s an average across every campaign structure, good and bad. Well-built campaigns for practices we work with come in significantly lower. The difference is campaign structure, keyword targeting, and landing page quality. We’ll cover all three below.

    Dental Google Ads: Average vs. Optimized Cost Per Lead — google ads for dentists — chart
    Industry average CPL versus well-optimized campaign CPL for dental practices. Sources: LocaliQ and WordStream Google Ads Benchmarks (2023).
    Dental Google Ads Benchmark Snapshot — What You Should Expect to Pay
    Metric Industry Average Well-Optimized Campaign
    Cost Per Click (CPC) $2–$20+ $4–$10 (targeted)
    Click-Through Rate (CTR) 3.27% 5–8%
    Conversion Rate 3.36% 6–12%
    Cost Per Lead (CPL) ~$158 $60–$100
    Cost Per New Patient $250–$400+ $120–$200

    The gap between average and optimized is where practices either make or lose money on paid search. Every row in that table is a lever — and every lever is a function of how the campaign is built.

    What a Well-Structured Dental Google Ads Campaign Looks Like

    Most dental campaigns we inherit are one giant ad group dumping all keywords into a single landing page. That’s the structure of a campaign that burns money. Here’s what a revenue-first build actually looks like.

    Segment by patient intent, not by keyword volume. Your highest-value patients are searching with urgency or high treatment value in mind. “Emergency dentist near me,” “dental implants cost,” and “Invisalign provider [city]” are three completely different buyer intents — and they each need their own ad group, their own ad copy, and their own landing page. Mixing them into one campaign means your Quality Score drops, your CPCs rise, and your landing page converts nobody.

    Run separate campaigns for high-ticket and routine services. A new patient cleaning ($200 lifetime value today, but $2,000+ over five years) should have a different bid strategy than a dental implant inquiry ($3,000–$6,000 per case). If you’re running max-conversions bidding on a single campaign, Google is optimizing for whatever converts easiest — which is almost never your most profitable service line.

    Use negative keywords like your budget depends on it — because it does. Dental campaigns bleed spend on searches like “dental school near me,” “dental assistant jobs,” “free dental care,” and “dental floss reviews.” A tight negative keyword list, built before the campaign launches and updated weekly, is the difference between a $90 CPL and a $200 one. For more on how structure drives results across verticals, see our guide to Google Ads for Local Service Businesses.

    Match landing pages to ad groups, not to your homepage. Sending paid traffic to your homepage is the single fastest way to waste money. Every ad group needs a dedicated landing page with one job: get the visitor to call or book. No navigation menus pulling people away. No three-paragraph practice history. A headline that mirrors the search term, a phone number above the fold, and a form with two fields. That’s the page that converts at 8–12% instead of 2–3%.

    How to Calculate What You Should Pay Per New Patient

    Before you set a budget, you need to know your number. Most practice owners set ad spend based on what feels comfortable — not based on what the math supports. Here’s the calculation that actually matters.

    Start with patient lifetime value (LTV). A new patient who stays with your practice generates recurring hygiene visits, treatment plans, and referrals. Conservative LTV for a general dentistry patient runs $1,500–$3,000 over their relationship with your practice. Specialty cases (implants, ortho, cosmetic) can push $5,000–$15,000 per patient.

    Now apply a customer acquisition cost (CAC) ceiling. A standard rule for service businesses: your CAC shouldn’t exceed 15–25% of first-year patient revenue. For a new patient worth $600–$800 in year-one treatment, that puts your maximum acceptable cost per new patient at $90–$200. If you’re paying $350 per new patient on Google Ads, the campaign isn’t profitable — regardless of what the agency’s report says about impressions or CTR.

    This is the framework we apply to every dental client. Run the math on your own practice, then compare it to your current CPL. If you don’t know your CPL, that’s the first problem. For a broader look at how these numbers stack up across service verticals, see our Google Ads benchmarks by vertical guide.

    What Monthly Budget Makes Sense for a Dental Practice

    Google processes more than 8.5 billion searches per day, and “dentist near me” queries happen thousands of times per day in every major U.S. metro. The demand is there. The question is how much of it you need to capture to hit your growth goal — and what that costs.

    Here’s a simple budget model. If your target is 20 new patients per month from paid search, and your optimized cost per new patient is $150, you need $3,000/month in ad spend at minimum. Add 15–20% for management and optimization, and your all-in budget is roughly $3,500–$3,600/month. That’s the math — not a number pulled from a rate card.

    Practices in competitive markets (major metros, high implant or cosmetic focus) will need more. A dental implant campaign in a major city going after $4,000–$6,000 cases can justify $8,000–$12,000/month in spend because the margin on a single converted patient pays for weeks of clicks. The math works — but only if the campaign is built to convert those specific queries.

    One thing to watch: Google’s Performance Max campaigns are increasingly being pushed by agencies because they’re easy to set up and report well on volume metrics. They are not built for single-location dental practices trying to control spend by service line. Smart Search campaigns with tightly structured ad groups remain the highest-control, highest-ROI format for most local dental practices.

    Red Flags That Your Current Dental Google Ads Aren’t Working

    If you’ve been running Google Ads for your practice and the results feel unclear, here are the specific numbers that tell you the campaign is broken — not just underperforming.

    Your agency reports impressions and clicks as wins. Impressions don’t answer the phone. Clicks don’t show up for cleanings. If your monthly report doesn’t include cost per lead and cost per new patient, your agency isn’t managing to revenue — they’re managing to visibility. That’s a different product, and it’s not the one that grows practices. See what questions to ask before you sign anything with our guide on how to hire a Google Ads agency.

    You can’t tell which keywords are generating calls. If you don’t have call tracking set up at the keyword level, you’re flying blind. You have no idea whether “emergency dentist [city]” is driving booked appointments or whether “dental office open Saturday” is draining your budget on price shoppers. Call tracking at the keyword level isn’t optional — it’s the minimum viable reporting setup for a dental campaign.

    Your CPL is above $200 and climbing. The average click-through rate in dental and healthcare is 3.27% — meaning you’re already working with thin conversion margins at the industry average. If your CPL is climbing month over month without a corresponding increase in competition or seasonal factors, the campaign is drifting — keywords are expanding, negative lists aren’t being maintained, and Quality Scores are eroding. That’s a management problem, not a market problem.

    None of these are unfixable. But they require a campaign audit — not a budget increase.

    If you want to know exactly where your dental campaign is leaking money and what your numbers should look like, book a Revenue Decision Review with Simply Digital Marketing. It’s a free 30-minute session where we audit your current ad spend, run your CAC math, and show you what a properly structured campaign looks like for your practice — no pitch, just numbers.

  • Cost Per Lead Google Ads: Calculate Your Max Before You Spend

    Cost Per Lead Google Ads: Calculate Your Max Before You Spend

    Most Service Business Owners Set Their Google Ads Budget Backwards

    They pick a number — $2,000, $5,000, whatever feels reasonable — run ads for 60 days, and then ask if it worked. That’s not a strategy. That’s a guess with a monthly invoice attached.

    The right question isn’t “how much should I spend?” It’s “what’s the most I can afford to pay for a customer and still profit?” Everything else — budget, bids, campaign structure — flows from that number.

    This post walks you through the exact math to calculate your maximum allowable cost per lead before you spend a dollar on Google Ads. If you’re already running ads, this same math tells you whether your current results are good, breakeven, or quietly draining your business.

    How to calculate your maximum cost per lead before running Google Ads — cost per lead google ads service business
    Photo: Pexels

    Step 1 — Know Your Average Job Revenue

    Before you can calculate a profitable cost per lead for Google Ads as a service business, you need one number: what does the average customer put in your pocket?

    Not gross revenue. Not what you invoice. What you collect, on average, per job — before labor and materials, but representative of your real ticket mix. If you run HVAC and 40% of your calls are tune-ups at $89 and 60% are installs at $4,200, your blended average job value is nowhere near either number. Do the math on your actual mix.

    This matters because HVAC mechanics and installers earn a median annual wage of $57,300 — which gives you a rough frame for what labor alone costs per job before you turn a dollar of profit. Same exercise applies in plumbing: plumbers earn a median annual wage of $59,880, meaning labor is your biggest cost input and your job revenue math has to account for it before you decide what you can spend on acquisition.

    Get this number right. It’s the foundation of everything below.

    Step 2 — Factor in Lifetime Value, Not Just the First Job

    One-job thinking kills ad budgets. If you’re a chiropractor and a new patient’s first visit is $75, that looks terrible against a $38 cost per lead. But if that patient comes in 18 times over two years, the math flips completely.

    Customer lifetime value (CLV) is the real revenue number that should anchor your Google Ads cost per lead calculation. Businesses that calculate CLV are more likely to allocate ad budgets profitably across campaigns — because they’re not panicking at the first-visit margin, they’re investing in the relationship margin.

    For service businesses with recurring work — HVAC maintenance contracts, gym memberships, chiropractic care plans, dental hygiene schedules — CLV often runs 3–8x the first transaction. Use a conservative estimate. Even half your expected retention period gives you a much higher number to work with than first-job revenue alone.

    Formula: CLV = Average Job Value × Average Number of Jobs Per Customer

    Average Cost Per Lead by Service Vertical — Google Ads — cost per lead google ads service business — chart
    Sample target CPL benchmarks by local service vertical, based on the Max CPL formula (CLV × Gross Margin × Close Rate × 60% profit buffer). Inputs vary by market.

    Step 3 — Run the Maximum Allowable CPL Formula

    Here’s the framework. It’s not complicated, but most business owners have never seen it laid out this cleanly.

    Step A: Take your CLV (or average job value if you’re being conservative).
    Step B: Multiply by your gross margin percentage. If you keep 40 cents of every dollar after labor and materials, your margin is 40%.
    Step C: Multiply that margin dollar by your lead-to-customer close rate. If you close 1 in 4 leads, that’s 25%.
    Step D: The result is your maximum allowable cost per lead.

    The formula: Max CPL = CLV × Gross Margin % × Lead-to-Close Rate

    Example: HVAC company with a $2,800 average job value, 45% gross margin, and a 30% close rate on inbound leads.
    $2,800 × 0.45 = $1,260 margin per job
    $1,260 × 0.30 = $378 maximum allowable CPL

    That business could theoretically pay up to $378 per lead and still break even on the first job. In reality, you’d target 50–60% of that ceiling to stay profitable — so a $180–$225 CPL target. That’s the number you take into Google Ads.

    Maximum Allowable CPL by Service Vertical — Sample Calculations
    Vertical Avg Job Value Gross Margin Close Rate Max Allowable CPL Target CPL (60%)
    HVAC $2,800 45% 30% $378 $227
    Plumbing $950 40% 35% $133 $80
    Chiropractor $1,800 (CLV) 60% 40% $432 $259
    Gym / Fitness $1,200 (CLV) 55% 25% $165 $99
    Dentist $3,500 (CLV) 50% 45% $788 $473

    These are sample inputs — your numbers will vary. The point is the structure. Once you run your own version of this table, you have a defensible budget anchor instead of a gut-feel number.

    How Industry Benchmarks Compare — and Why You Shouldn’t Build a Budget Around Them

    Google Ads benchmarks are useful for a sanity check. They are not a substitute for your own math.

    According to WordStream’s Google Ads industry benchmarks, the average cost per lead across all industries sits at $53.52 — but home services businesses average $66.02 per lead. The average conversion rate across all industries on the search network is 7.26%, meaning you need meaningful click volume before leads start flowing consistently.

    Meanwhile, LocaliQ’s home services advertising benchmarks show a 4.80% average click-through rate for home services on search — which directly affects how many impressions you need to generate a single click, and how many clicks to generate a lead at a given conversion rate.

    Here’s the problem with anchoring to averages: they include every competitor running bad ads, underfunded campaigns, and mismatched landing pages. Average isn’t the goal. Your max CPL math is the goal — and if the market average lands well inside your ceiling, you’re in a strong position. If it exceeds your ceiling, you have a business model problem to solve before a media problem.

    For deeper vertical-specific benchmarks — HVAC, plumbing, chiro, gyms, healthcare — see our breakdown in Google Ads by Vertical — Benchmarks and Structure. Real numbers, real verticals, no averaging everything into uselessness.

    What to Do Once You Have Your Max CPL Number

    Your max CPL is your go/no-go signal. It tells you what budget is actually fundable, what bid strategy makes sense, and whether your current agency’s results are acceptable or catastrophic.

    If your current CPL is 2x your ceiling, no amount of campaign tweaking fixes a structural margin problem. If your CPL is comfortably inside your ceiling and volume is the constraint, the answer is scaling budget — not pausing campaigns.

    Use your max CPL to reverse-engineer your minimum viable budget. If your target CPL is $120 and you need 20 leads per month to hit your revenue goal, you need a $2,400/month media budget as a floor — before agency fees. Anything less and the math on lead volume doesn’t close. This is the kind of framing covered in depth in our guide to Google Ads for Local Service Businesses — including how to structure campaigns so your CPL actually stays close to your target instead of drifting as spend scales.

    When you’re evaluating or re-evaluating an agency, bring this number to the conversation. Any agency that can’t tell you your current CPL, your close rate, and your revenue-per-lead in the first five minutes is not running a revenue-first operation. For a full list of questions to ask and red flags to watch for, see our guide on How to Hire a Google Ads Agency.

    At Simply Digital Marketing, our HVAC clients run at $47 CPL. Chiropractic clients at $38 per new patient. Gyms at 4.2x ROAS. Those numbers aren’t accidents — they’re the result of running this exact math before the first dollar is spent, then optimizing toward a revenue target instead of a click target.

    If you want to know whether your current numbers are good, bad, or bleeding — book a Revenue Decision Review. It’s a free 30-minute session where we audit your current ad spend, run your CPL math with your actual inputs, and show you exactly what your numbers should look like. No pitch deck. Just the math.

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

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