Google Ads for plumbers guide

The Phone Is Ringing at Your Competitor's Shop Right Now

Right now, somewhere in your service area, a homeowner just walked into their basement and found three inches of water on the floor. They grabbed their phone. They typed "burst pipe plumber near me." An ad showed up, they tapped it, they called. That plumber is loading up their van.

It was not you. And it probably was not luck, either. The plumber who got that call has their Google Ads set up correctly. Emergency keywords in a dedicated campaign. A landing page with the phone number huge and above the fold. Call tracking that counts a real conversation, not a two-second hang-up. A bid high enough to actually show up when the search happens at 11pm.

The economics of plumbing Google Ads are legitimately insane when they work. CPCs for general plumbing queries run $6 to $12. For emergency keywords like "burst pipe" and "water heater not working," you are looking at $25 to $45 per click. That sounds expensive until you remember that a single water heater replacement brings in $1,200 to $2,500. A whole house repipe is $4,000 to $15,000. You can fund an entire month of ads on one job. Two jobs and you are printing money.

The problem is that most plumbing Google Ads campaigns are not set up to get those calls. They are set up to spend budget. There is a difference.

The math that should make you uncomfortable: A plumber spending $2,000 per month with a 3% conversion rate on a $15 CPC generates about 13 leads per month. A plumber spending the same $2,000 with a 7% conversion rate on well-structured emergency campaigns with a $30 CPC generates about 4 to 5 emergency leads that close at 80%, plus another 6 to 8 standard leads. The second setup books more revenue at the same spend. Structure beats budget every time.

Why is plumbing one of the best trades for Google Ads?

Not every trade is equally suited for paid search. Plumbing is near the top of the list, and here is why.

Emergency intent is the highest in any home service trade

When someone's basement is flooding or their hot water is gone in January, they are not comparison shopping. They are not reading three blog posts and filling out a quote form. They are calling the first credible result that shows up. That makes plumbing clicks more valuable per dollar than almost any other trade, because the buyer is already sold on the category. You just have to be the one who shows up.

Job value variance is massive

A drain cleaning call might net you $150 after parts and labor. A water heater replacement brings $1,200 to $2,500. A repipe job? $4,000 to $15,000, sometimes more. That range means you can structure campaigns around job types and only pay premium CPCs for the keywords that lead to high-value work. You do not have to bid on everything, and you should not.

Repeat customer rate is genuinely high

The homeowner whose water heater you replaced remembers you. When their toilet starts running two years later, they search for you by name or click your ad again. When their garbage disposal dies, same thing. Plumbing is not a one-and-done trade. The lifetime value of a well-converted customer is often $800 to $2,000+ over five years, which changes what you can afford to spend on a first call.

Price shoppers call plumbers last

Nobody haggles over burst pipe repair pricing at midnight. The "I'll get three quotes" crowd exists for planned work like repiping or water heater replacement, but even there, the first person to show up and diagnose the problem usually gets the job. Plumbing is one of the few trades where showing up fast and being competent beats being cheap almost every time.


What does the plumbing Google Ads keyword universe look like (bid vs avoid)?

The biggest mistake plumbers make with Google Ads is throwing everything into one ad group and letting Google match to whatever it wants. The plumbing keyword universe has four distinct tiers with very different CPCs, close rates, and job values. Each tier needs its own campaign.

Tier Example Keywords Avg CPC Close Rate Avg Job Value Priority
Emergency / Ultra-High Intent burst pipe, water heater not working, no hot water, sewer backup, flooded basement, pipe burst emergency $25 to $45 70 to 85% $300 to $2,500+ Highest
High-Value Installations water heater installation, tankless water heater, whole house repipe, water heater replacement, tankless water heater installation $15 to $35 30 to 50% $1,200 to $15,000 High
Standard Service plumber near me, drain cleaning, toilet repair, leak repair, garbage disposal repair, clogged drain $6 to $18 25 to 40% $150 to $600 Medium
Maintenance / Inspection sewer inspection, water line inspection, plumbing inspection, sewer camera inspection $8 to $20 20 to 35% $200 to $500 (opens pipeline) Lower

Negative keywords to add before your first dollar spends

This list will save you hundreds of dollars per month in wasted clicks. Add these as exact and phrase match negatives to every campaign before you go live:

  • "DIY," "how to fix," "how to unclog," "how to replace" (homeowners trying to do it themselves)
  • "plumbing jobs," "plumbing career," "plumbing school," "plumbing apprentice," "plumbing license," "plumbing certification," "plumbing salary" (job seekers)
  • "parts," "supply," "wholesale," "plumbing parts near me," "plumbing supply store" (buyers looking for materials)
  • "cheap plumber" (unless you want to compete on price, you do not)
  • "free estimate" (unless you actually offer free estimates, add the negative)
  • "plumbing code," "plumbing diagram," "plumbing schematic" (researchers, not buyers)
The "plumbing jobs" problem: This is the most common budget killer in plumbing campaigns. "Plumbing jobs" matches to "emergency plumbing jobs" if your match types are loose. You end up paying $20 per click for someone who wants to work for you, not hire you. Check your search terms report weekly for the first month. Search terms data lives at Google Ads Help: Search Terms report.

CPL and cost per booked job by plumbing service type

CPC ranges by themselves do not tell you whether a keyword category is profitable. The math that matters is CPL (CPC ÷ conversion rate) and cost per booked job (CPL ÷ close rate). Plumbing has unusually wide variance in both: emergency burst-pipe leads convert at 70 to 85 percent close rate; tankless water heater consult leads convert at 25 to 40 percent. The table below is what we see across the plumbing accounts we have managed in 2026, cross-referenced with LocaliQ's home services PPC benchmarks.

Service TypeTypical CPCConv RateCPL RangeClose RateCost / Booked JobAvg Ticket
Emergency burst pipe / flood$25-$458-12%$210-$56070-85%$250-$800$400-$2,000+
Water heater replacement$18-$325-9%$200-$64030-50%$400-$2,100$1,500-$4,000
Tankless water heater install$22-$384-7%$310-$95020-35%$880-$4,750$3,500-$7,500
Sewer line repair / replacement$28-$505-8%$350-$1,00030-45%$780-$3,330$2,500-$15,000
Drain cleaning$8-$189-14%$57-$20055-75%$76-$365$200-$450
Repipe / whole house$22-$453-6%$370-$1,50015-30%$1,230-$10,000$3,500-$12,000
Toilet repair / install$6-$147-12%$50-$20050-70%$72-$400$150-$500
General leak repair$10-$208-12%$83-$25055-75%$110-$455$200-$600
Brand-authorized install (Rinnai/Navien)$15-$286-10%$150-$46540-60%$250-$1,160$3,500-$7,500

The brand-authorized row is the most underexploited opportunity in plumbing Google Ads. If you hold Rinnai PRO, Navien Authorized, Bradford White, AO Smith, Kohler Service Pro, or Moen Service Pro credentials, brand-specific keyword campaigns produce dramatically lower cost per booked job than generic equivalents because (a) CPC is lower (fewer authorized competitors), (b) conversion rate is higher (brand-loyal buyer), and (c) close rate is higher (manufacturer-vetted trust signal).


What are the seasonal demand patterns for plumbing Google Ads?

Plumbing has the most pronounced seasonal swing of any home service trade. Winter peak weeks can run 3 to 5x the spring trough on emergency keywords. Operators who set a flat-budget account and never revisit are leaving 15 to 25 percent of annual margin on the table. The four patterns to bid against:

Winter peak (December through February): burst pipes, water heater failures, frozen lines

Cold inlet water stresses water heater components, especially in regions where ground temperatures drop below 50 degrees Fahrenheit. Bureau of Labor Statistics data shows plumbing service call volume rises 35 to 65 percent in the December-February window in cold-climate metros. Burst pipe emergencies spike sharply during the first hard freeze of the season and any 5-plus-day cold snap. Push emergency campaign budget up 40 to 60 percent in December-February. Tighten geo to inner service ring (response time matters most in emergencies).

Spring (March through May): sewer line issues, slab leaks, post-thaw flooding

Snowmelt, ground saturation, and root growth in mature suburban areas combine to produce a March-May sewer line repair spike. Customers who saw a slow drain over winter call when basement flooding makes it urgent. Push sewer line and slab leak campaign budget 25 to 40 percent up in this window. Camera inspection upsells convert at much higher rates in spring.

Late summer (August through September): drain clogs, garbage disposal, kitchen plumbing

Back-to-school household activity, summer cooking grease accumulation, and end-of-summer pool drain calls produce a moderate uptick in drain and kitchen plumbing. Less dramatic than winter peak; 15 to 25 percent budget bump on drain cleaning campaigns is sufficient.

Holiday spike (Thanksgiving and December holidays): kitchen sinks, garbage disposals, hot water

Thanksgiving cooking volume produces a measurable drain cleaning and garbage disposal repair spike that lasts 4 to 6 days. Christmas guests in homes that normally house fewer people stress hot water capacity. Both spikes are short and intense; the operators who staff and bid for them capture material revenue from competitors who do not.


How does same-day service capacity affect your Google Ads Quality Score and ROI?

Same-day service capacity is the plumbing equivalent of first-call fix rate in appliance repair. It is the single biggest operational variable that determines whether Google Ads spend translates into booked revenue. The mechanism is Quality Score and review velocity feedback.

When emergency plumbing callers cannot get same-day service, they call the next ad. The plumber who answered first paid for the click but did not book the job. Worse, the lost caller often leaves a negative review ("called, no one available") that damages future Quality Score. Same-day capacity directly affects:

  • Google review velocity: Same-day fixes generate 5-star reviews at 2 to 3 times the rate of next-day appointments. Review velocity is a confirmed Quality Score input that lowers CPCs over 30 to 90 days.
  • Landing page conversion rate: "Same-day service" or "On-call now" badges on landing pages lift conversion rate 12 to 22 percent in our A/B tests of plumbing landing pages.
  • Emergency campaign efficiency: Maximize Calls bidding in your emergency campaign optimizes toward call answer rate. If your answer rate drops below 90 percent, the algorithm reduces your bids in subsequent auctions.
  • Customer LTV: Same-day-served customers refer at 2x the rate of next-day-served customers, compounding into direct-search GBP traffic that reduces your reliance on paid acquisition.

The operational fix has three components: (1) maintain on-call rotation with adequate coverage for your emergency keyword volume, (2) use a dedicated tracking number on emergency campaigns so missed calls are visible in dashboards, and (3) train intake on a 30-second emergency triage script (name, address, severity, water shut-off status, ETA confirmation). These three changes typically lift answer rate to 95+ percent and add 18 to 30 percent more booked jobs from the same Google Ads spend.


How does fixture and parts margin affect your break-even plumbing Google Ads CPL?

Plumbing has a real parts and fixtures P&L that most operators leave unoptimized. Fixture margin capture (the percentage of ticket revenue that comes from fixture and parts markup rather than labor) varies more than any other home service trade. Operators capturing 35 to 50 percent of ticket as fixture margin run at materially higher net margin than operators capturing 15 to 25 percent. This directly shifts the break-even CPL math.

Consider two plumbing operators bidding on the same Google Ads auction:

  • Operator A: $850 average ticket. 22 percent fixture margin. Labor + overhead $580. Net per ticket: $187. Break-even CPL at 45 percent close rate: $84.
  • Operator B: $850 average ticket. 42 percent fixture margin. Labor + overhead $440. Net per ticket: $357. Break-even CPL at 45 percent close rate: $161.

Operator B can outbid Operator A by nearly 2x on the same keyword and still maintain a profitable account. This is why the fixture margin question is a Google Ads question.

The three highest-leverage moves to lift fixture margin: (1) become an authorized dealer for at least one fixture brand (Kohler Service Pro, Moen authorized servicer, Delta Faucet authorized) which unlocks dealer pricing and warranty work eligibility, (2) stock truck inventory of mid-range fixtures (toilets, faucets, garbage disposals, water heater elements) for one-trip fixture install upsells, and (3) for water heater installs specifically, position toward the Rinnai PRO and Navien Authorized programs which combine high-ticket installs ($3,500-$7,500) with manufacturer marketing co-op funds.


How should you structure Google Ads campaigns for a plumbing business?

One campaign for all plumbing keywords is how $3,000 per month disappears with 8 jobs to show for it. The problem is bidding competition. Emergency keywords need higher bids and round-the-clock scheduling. Water heater keywords need conversion value bidding once you have data. General plumbing needs volume coverage at moderate spend. Mixing them means you are either overpaying for drain calls or underbidding on burst pipe emergencies.

Google Ads Account Four campaigns separated by intent, urgency, and ticket value Emergency / Urgent 35-45% of budget Burst pipe, no hot water, sewer back-up CPC: $25-$45 Close: 70-85% Sched: 24/7 Tight geo Maximize Calls bid URGENCY: highest Same-day capacity is a hard prerequisite Water Heater 20-25% of budget Replace, install, tankless, repair CPC: $18-$38 Avg ticket: $2K-$4K Sched: M-Sat 7a-7p tCPA once 30+ conv Conv value bid TICKET: highest Single job covers weeks of ad spend General Service 20-30% of budget Drain, leak, toilet, fixture install CPC: $6-$20 Close: 55-75% Sched: M-Sat 7a-7p Sep ad group per type Max Conversions bid VOLUME: highest Steady book of jobs at predictable CPL Brand-Authorized 10-15% of budget Rinnai PRO, Navien, Kohler, Moen, Delta CPC: $15-$28 (lower) Conv rate: 6-10% Close: 40-60% Sep brand campaigns Brand landing pages EFFICIENCY: highest If you hold auth credentials
Four-campaign architecture for plumbing Google Ads. Each campaign isolates a different variable: urgency (Emergency), ticket value (Water Heater), volume (General Service), or auction efficiency (Brand-Authorized).

Here is the four-campaign structure that actually works:

Campaign 1: Emergency / Urgent

Budget: 35 to 45% of total spend

  • Burst pipe, no hot water, sewer backup, flooded basement
  • Call-only ads on mobile, prominent phone number
  • 24/7 scheduling if you answer after hours
  • Highest bids, maximize calls bidding
  • Service area tight (your fastest response zone)

Campaign 2: Water Heater / Installs

Budget: 25 to 35% of total spend

  • Water heater installation, tankless, replacement
  • Manual CPC to start, then conversion value bidding
  • 7am to 9pm scheduling
  • Dedicated water heater landing page with brand options
  • Pass conversion values back ($1,500+ per conversion)

Campaign 3: General Plumbing / Repair

Budget: 20 to 30% of total spend

  • Plumber near me, drain cleaning, toilet repair, leak
  • Broad coverage, moderate bidding
  • 7am to 8pm, reduce bids overnight by 50 to 70%
  • Homepage or general service page
  • Volume play for schedule filling

Campaign 4: Repipe / Large Jobs

Budget: 10 to 15% (if you do repiping)

  • Whole house repipe, repiping cost, copper to PEX
  • Highly specific keywords only
  • Form + phone landing page, financing mention
  • Longer sales cycle, set 30-day conversion window
  • Pass $6,000+ conversion value back to Google
Ad schedule for emergency campaigns: If you have an answering service or forward to a dispatcher 24/7, run these campaigns around the clock. The 11pm burst pipe call that your competitor misses because their ads stop at 9pm is yours. If nobody picks up after hours, pause from midnight to 6am or redirect to a voicemail landing page with a clear "we'll call you back first thing" message.

Why separate campaigns beat single campaign every time

In a single campaign, Google allocates budget across all keyword types based on predicted click likelihood. Emergency keywords with high CPCs get outcompeted for budget by cheaper general plumbing keywords that just click faster. You spend $600 on "plumber near me" clicks and $40 on "burst pipe emergency" keywords. Separate campaigns give each keyword type its own budget envelope, so your emergency campaign is never starved by cheaper clicks eating the daily limit.

For a deeper dive on campaign architecture, see the Google Ads for Contractors hub and the keyword strategy guide.


What do plumbing Google Ads campaigns actually cost per month?

There is no universal right answer for plumbing ad spend, but there are ranges based on company size and goals. The key number to keep in mind: at $15 average CPC across your campaigns, a $1,500 per month budget generates roughly 100 clicks. If your landing pages convert at 5%, that is 5 leads. If you close 60% of those, you booked 3 jobs. At a $500 average ticket, that is $1,500 in jobs from $1,500 in ads, which is a 1x ROAS. Not great. But at a $1,200 average ticket from better keyword targeting (water heater, repipe focus), the same 3 jobs generate $3,600. 2.4x ROAS on the same budget. This is why campaign structure and keyword targeting matter so much.

Company Size Recommended Monthly Budget Campaign Focus Expected Leads/Mo Target ROAS
Solo / 1 truck $1,000 to $2,000 Emergency + standard repair, 1 market 8 to 18 3x to 5x
2 to 4 trucks $2,500 to $5,000 Emergency + water heater + general 20 to 45 4x to 6x
5+ trucks $5,000 to $15,000 Full funnel, all campaigns, multiple markets 50 to 150+ 5x to 8x

Seasonal budget adjustments for plumbing

Plumbing demand spikes are predictable. You should be increasing budgets before they happen, not reacting after the calls start.

Month Budget Adjustment Why
January to February+30 to 50% (cold climate markets)Frozen pipe season, surge demand
March to AprilBaselineNormal demand, spring thaw repairs
May to July+10 to 20%Home sale season, inspection jobs, outdoor faucets
August to SeptemberBaselineSteady state, water heater installs common
October to November+15 to 25%Pre-winter pipe prep, water heater replacement before cold
December+20 to 40%Holiday freeze events, burst pipe calls spike
Freeze event protocol: When a freeze event is forecast 24 to 48 hours out (temperatures dropping below 20F), surge your emergency campaign budget by 50 to 100% in advance. Competitors who increase budgets after calls start flowing get shut out of the auction by their own daily caps. You want your budget ceiling raised before the event, not during it.

For detailed budget modeling including break-even CPL and monthly calendar by company size, see the Plumbing LSA Budget Guide (the budget strategy logic applies across both LSA and Google Ads).


What plumbing Google Ads ad copy actually gets the call?

Plumbing ad copy fails in one of two ways. Either it is so generic that it looks identical to every other result on the page, or it leads with the wrong information for the searcher's intent. Someone searching "burst pipe" does not want to read about your five-star reviews first. They want to know you are available right now and you will pick up the phone.

The 3-second rule

If someone can't tell what you do, that you're available, and why you're different from the other results in under 3 seconds, they scroll. That's it. Every word in your headline earns its spot or it gets cut.

Emergency campaign ad copy (what works)

Good: Emergency Ad
Burst Pipe? We're On the Way. | Call Now
yourdomain.com/emergency-plumber
Plumber available now. Licensed & insured. We answer every call. Average response time 45 min. No after-hours surcharge.
Good: No Hot Water Ad
Water Heater Dead? Same-Day Fix or Replace
yourdomain.com/water-heater-repair
Most water heater repairs completed same day. Rheem, Bradford White, AO Smith in stock. Free diagnosis. [City] Licensed Plumber.
Bad: Generic Plumbing Ad
Quality Plumbing Services | Call Today
yourdomain.com
We provide quality plumbing services for residential and commercial customers. Call us today for a free estimate on all your plumbing needs.

What actually converts in plumbing ads

  • Urgency + availability: "Available now," "same-day," "we answer 24/7," "on the way in 45 min"
  • Problem-first headlines: Start with the symptom the searcher typed, not your service name
  • Trust signals that matter: Licensed and insured, years in business, review count (say "347 five-star reviews" not just "great reviews")
  • Transparent pricing signals: "No trip charge," "upfront pricing," "free diagnosis" reduce friction for callers worried about surprise bills
  • Specific response time: "Average response 45 min" beats "fast response" every time. Specific beats vague.

For more ad copy frameworks and landing page strategy, see the 12 Costly Google Ads Mistakes guide.


What landing page architecture works for plumbing Google Ads?

This is where most plumbing Google Ads campaigns die quietly. You can have perfect keywords, competitive bids, and compelling ad copy, and then send someone to your homepage with a 4-second load time and a phone number buried in the footer. That is how you get 2% conversion rates and wonder why the ads "don't work."

Emergency landing pages: the non-negotiables

  • Phone number above the fold, huge. On mobile, it should be the first thing they see and it should be a tap-to-call button. Not a contact form. Not a "request a callback" widget. A phone number you pick up.
  • Response time front and center. "We answer 24/7. Average response time 45 minutes." This is the first thing an emergency caller wants to know.
  • No navigation menu. Every link on your emergency landing page is a way out. Remove the header nav. The only action available should be calling you.
  • Reviews visible. 3 to 5 short reviews from real customers. Not a "4.9 stars on Google" badge that links to your Google profile and takes them off your page.
  • Service area confirmation. "Serving [City], [Suburb], [Suburb], and surrounding areas." This stops the "do you even come to my area" hesitation before it starts.

Water heater installation pages: what works

  • Show the brands you stock (Rheem, Bradford White, AO Smith logos with a brief note on each)
  • Mention financing if you offer it, with the monthly payment front and center ("from $65/mo with approved credit")
  • Energy savings comparison table (traditional vs. tankless vs. heat pump)
  • Both a form and a prominent phone number. Installation buyers often want to ask a question first.

The 3-second mobile load rule

53% of mobile users abandon pages that take over 3 seconds to load. Plumbing emergency clicks come primarily from mobile. You have 2 seconds before you lose them. Run your landing pages through Google's PageSpeed Insights and fix anything that scores under 80 on mobile. Images that are not compressed are the most common offender.

The homepage trap: Sending any Google Ads traffic to your homepage is one of the most common Google Ads mistakes plumbers make. Your homepage is trying to be everything to everyone. Your emergency campaign traffic has one intent: call a plumber right now. Match the landing page to the intent, and your conversion rate will more than double. See the full breakdown in the 12 Costly Google Ads Mistakes guide.

Google Ads vs Google LSA for plumbers: which works better?

Both can work. Neither is obviously superior. The right answer depends on your business model and what you are trying to capture. Here is the actual breakdown:

Local Services Ads (LSA)

  • CPL: $55 to $100 per lead
  • Google Verified badge builds trust
  • Pay-per-lead, not per-click
  • Strong for emergency intent searches
  • Limited keyword control
  • Lead quality disputes available
  • Appears at the very top of results
  • No control over ad copy

Google Ads (Search)

  • CPL: $80 to $180 (variable by setup)
  • Full keyword and match type control
  • Capture installation research queries
  • Custom landing pages per service
  • Pay per click regardless of conversion
  • No built-in trust badge
  • Appears below LSA ads
  • Full ad copy and extension control

The dual strategy: why you should run both

LSA handles "plumber near me emergency" and "best plumber [city]" searches. Google Ads captures "tankless water heater installation cost" and "whole house repipe estimate" research. These are different searchers with different intents, and LSA does not reach the second group at all.

The budget split that works for most plumbing companies:

  • Emergency-focused shops: 60% LSA, 40% Google Ads. LSA wins on emergency CPL. Google Ads handles installs and research.
  • Balanced operations (repair + install): 50% LSA, 50% Google Ads. Equal weight to both channels.
  • Install-heavy shops (water heaters, repiping): 40% LSA, 60% Google Ads. Google Ads captures more of the planning-stage searchers who become big-ticket jobs.

For a full comparison, see Google Ads vs. LSA for Contractors. For LSA-specific plumbing strategy, the Plumbing LSA Playbook covers the full setup and optimization process.


How should plumbers set up conversion tracking for Google Ads?

You cannot run Smart Bidding on guesswork. If Google does not know which clicks turned into actual calls, and which calls turned into booked jobs, it will optimize for click volume. That is not what you want. You want it optimizing for jobs that pay your bills.

Call tracking setup: what actually matters

  • Count calls over 60 seconds as conversions, not 30. Plumbing price shoppers hang up fast. A 35-second call is often someone who called the wrong number or decided the job wasn't worth it. 60 seconds is the threshold that filters out most garbage calls without eliminating real leads.
  • Use separate tracking numbers per campaign. You need to know whether your emergency campaign is generating more jobs per dollar than your water heater campaign. Shared tracking numbers make this impossible.
  • Import offline conversions if you book over the phone. If your dispatcher takes the call and books the job in your CRM, that final booked status should feed back to Google. This is the gold standard setup for plumbing.

Assign conversion values, not just conversion counts

When you pass a flat "1 conversion" signal to Google for every phone call regardless of whether it was a $150 drain cleaning or a $6,000 water heater replacement, Smart Bidding treats them identically. The fix is assigning estimated conversion values by campaign:

Campaign / Job Type Estimated Conversion Value Why This Number
Emergency / Urgent $350 Average emergency job (service call + repair)
Water Heater Install $1,500 Mid-range water heater replacement all-in
General Plumbing / Repair $200 Average drain or repair call
Repipe Inquiry $6,000 Conservative repipe average, not best-case

This tells Google's bidding algorithm to prioritize water heater and repipe clicks over drain cleaning clicks when given a choice, because those clicks produce 7x to 30x the revenue. Without this signal, it treats a $150 drain call and a $6,000 repipe inquiry as equally valuable.

For the full tracking setup process including CRM attribution, see Google Ads Conversion Tracking for Contractors and CRM Attribution for Google Ads.

Run Your Plumbing Numbers Before You Spend a Dollar

Model target CPL, budget split by campaign type, and expected ROI for your plumbing business.

  • ✓ Water heater vs. drain CPL
  • ✓ Emergency vs. scheduled jobs
  • ✓ No signup required
Calculate Your Plumbing Ads ROI →

What are the 8 biggest plumbing Google Ads mistakes (with severity ratings)?

These are the eight things that separate a plumbing campaign that generates 30+ leads per month from one that generates 8 leads per month at the same budget.

1. Running emergency and standard keywords in the same campaign Critical

When "burst pipe" and "plumber near me" share a campaign, your budget gets consumed by the higher-volume general keywords. The emergency keywords, which convert at 3x the rate and often lead to higher-value jobs, get a fraction of the impressions they should. Separate campaigns with dedicated budgets is the non-negotiable fix. See the campaign structure section above.

2. No negative keywords, paying for job seeker clicks Critical

"Plumbing jobs," "plumbing license," "plumbing school," "plumbing apprentice" are all phrases that match to plumbing keywords if your match types are even slightly broad. You end up paying $15 to $25 per click for someone who wants to become a plumber, not hire one. Check your search terms report every Monday for the first six weeks. Add negatives aggressively.

3. Sending emergency clicks to your homepage Critical

Your homepage is designed for browsers. Emergency callers are buyers in panic mode. They need a phone number they can tap immediately, a response time, and three lines of trust signals. That is it. A dedicated emergency landing page with those elements converts at 8 to 12%. Your homepage converts at 2 to 3%. The difference is 4 to 6 additional jobs per month at the same ad spend.

4. Not running emergency campaigns 24/7 Moderate

Burst pipes happen at 1am on a Tuesday. Sewer backups happen on Christmas morning. If your emergency campaign stops at 9pm, you are handing after-hours calls to competitors who understood that emergencies do not respect business hours. If you cannot staff 24/7, at minimum route calls to an answering service that can take a message and dispatch your on-call tech.

5. Ignoring mobile bid adjustments Moderate

Over 70% of emergency plumbing searches happen on mobile. If you are not applying a positive mobile bid adjustment of 20 to 40% on your emergency campaigns, you are systematically underbidding for the most likely-to-convert searches. Check your device breakdown report. If mobile generates 70% of your conversions at lower cost, you should be prioritizing it with higher bids, not letting Google split budget evenly.

6. Not tracking call duration Moderate

If your conversion tracking counts any call over 30 seconds, you are feeding Google data that includes price shoppers who called to ask your rate and hung up. Set the threshold to 60 seconds minimum. On campaigns targeting high-value installations like water heaters or repiping, 90 seconds is a better threshold. Smart Bidding trains on the signal you give it. Give it clean data.

7. Pausing campaigns during freeze events Moderate

Some plumbers pause ads when they get busy because they "have enough calls." During a freeze event, pausing your ads resets your campaign's momentum and Quality Score activity. When you turn them back on post-event, you are essentially starting over in the auction. Keep campaigns running, reduce bids if you need to manage call volume, but do not pause. Pausing costs you weeks of recovery time for a few days of relief.

8. Using broad match keywords without controls Minor

Broad match in 2026 is significantly smarter than it was three years ago, but without solid negative keyword lists and a tight conversion signal, it still matches to queries like "plumbing parts store" and "how to fix a leaky faucet." Start with exact and phrase match. Add broad match only once you have 30+ conversions per month and a clean negative keyword list in place. Then watch your search terms report closely for the first two weeks.

For a full breakdown of Google Ads mistakes across all contractor trades, including creative errors and bidding mistakes, see the 12 Costly Google Ads Mistakes guide. The Google Ads Budget Guide for Contractors also covers budget allocation errors that apply directly to plumbing.


Frequently Asked Questions

What is a good cost per lead for plumbing Google Ads?

A good CPL for plumbing Google Ads is $60 to $120 for standard service calls like drain cleaning and leak repair, $80 to $150 for water heater inquiries, and $100 to $200 for repipe or large installation jobs. Emergency calls (burst pipe, no hot water) often have higher CPCs but convert at 70 to 85%, bringing the effective cost per booked job down significantly. If you are paying over $200 per lead for standard plumbing and not landing repipe or water heater installs, your campaign structure or landing pages need work. For a deeper CPL analysis by job type and market size, see Plumbing LSA Cost Per Lead.

How much should a plumbing company spend on Google Ads per month?

Solo plumbers or single-truck operations should budget $1,000 to $2,000 per month to cover emergency and standard repair keywords in one market. Two to four truck operations typically need $2,500 to $5,000 per month to run emergency, water heater installation, and general plumbing campaigns. Five or more trucks running multiple service lines across multiple markets can justify $5,000 to $15,000 per month. The key anchor: even a single water heater replacement ($1,200 to $2,500) or repipe job ($4,000 to $15,000) can pay for an entire month of ads. See the Google Ads Budget Guide for full ROI modeling by trade and company size.

Google Ads vs. LSA for plumbers: which gets better leads?

LSA produces lower cost per lead ($55 to $100) and the Google Verified badge builds trust for emergency callers. Google Ads gives you more keyword control, captures installation and repipe research that LSA misses, and has no lead dispute process. The best setup is running both: LSA handles emergency calls and near-me searches, Google Ads captures water heater installation research and repipe planning searches. A 60/40 budget split favoring LSA works well for emergency-focused shops. For full plumbing LSA strategy, see the Plumbing LSA Playbook.

How quickly do plumbing Google Ads start generating calls?

Emergency plumbing keywords can generate calls within the first 24 to 48 hours of a campaign going live, because the intent is immediate. Installation and repipe keywords take 2 to 4 weeks to build volume as Google's algorithm learns which audiences convert. Budget for the first two weeks to be a learning phase with lower efficiency, then expect performance to improve as Smart Bidding builds conversion data. If you have zero calls after 7 days and your budget is being spent, check your ad schedule, location targeting, and landing page load speed first.

Should plumbers run Google Ads 24/7?

Emergency campaigns should run 24/7 if you offer after-hours service, because burst pipes and water heater failures do not respect business hours. If nobody picks up after hours, disable emergency campaigns during those hours or use an answering service to capture the lead. Installation and water heater campaigns can be scheduled for 7am to 9pm when homeowners are actively researching. Running emergency ads at 2am when nobody answers the phone wastes budget and trains Google to associate your account with calls that go unanswered, which hurts Quality Score over time.

What plumbing keywords have the highest ROI?

Water heater installation and tankless water heater keywords consistently produce the highest ROI because job values run $1,200 to $4,000 and the homeowner has already decided to replace the unit. Whole house repipe keywords carry the highest individual job value ($4,000 to $15,000) but lower search volume. Burst pipe and no hot water emergency keywords have high CPCs ($25 to $45) but close rates of 70 to 85%, making them extremely profitable when you have a strong phone answer rate. Drain cleaning keywords have high volume but lower job values, so they work best for filling schedule gaps rather than driving revenue targets. See the Plumbing LSA ROI Benchmarks for full break-even analysis by job type.

Plumbing Operator Series

More for plumbing operators

Pair this with the rest of the plumbing operator series. Each guide covers a different angle on growing a plumbing company through paid search: