Google Ads for plumbers works when you build separate campaigns by service type, bid on high-intent keywords, block wasteful searches with negatives, and send traffic to service-specific landing pages instead of your homepage. Plumbing companies running structured campaigns with dedicated landing pages cut their cost per lead from $130+ down to $40 to $80.

Why Most Plumber Google Ads Campaigns Waste Money

I audited a plumbing company's Google Ads account last quarter. They had spent $4,200 in 30 days. They got 12 calls. That's $350 per lead. The problem was not Google Ads. The problem was one campaign, broad match keywords, no negatives, and every click landing on the homepage. Classic setup. Classic waste.

We rebuilt the account in a weekend. Separate campaigns for drain cleaning, water heater repair, and emergency services. Phrase match and exact match keywords. A negative keyword list with 85 terms. Three service-specific landing pages. Their cost per lead dropped to $62 within the first month. Same market. Same budget. Different structure.

The pattern repeats in every plumbing account we audit. Google Ads is not the problem. The campaign setup is the problem. Here is exactly how to build it the right way.

The Real Cost: CPC, CPL, and Budget Benchmarks

Before you touch your Google Ads account, you need to know the numbers. Plumbing is one of the more competitive verticals in home services PPC. These benchmarks come from 2026 industry data and our own account performance across dozens of plumbing campaigns.

Metric Benchmark Range
Average CPC (service keywords) $8 - $15
Average CPC (emergency keywords) $30 - $50+
Average CPL (non-branded, no landing page) $130 - $183
Average CPL (with dedicated landing pages) $40 - $80
Median monthly ad spend $5,055
Cost per paying customer (median) $333
Click-through rate (search) 4.5% - 7%
Conversion rate (landing page) 8% - 15%

The gap between $130 CPL and $60 CPL is not about spending more. It is about spending correctly. The difference comes down to three things: keyword selection, negative keyword lists, and landing pages. We cover each one below.

ROI Math for a Plumbing Company

Run these numbers for your own business. A plumber spending $5,000/month with a $60 CPL generates roughly 83 leads per month. At a 40% close rate, that is 33 booked jobs. If your average ticket is $450 (mix of drain cleaning at $250 and water heater work at $1,200), those 33 jobs produce $14,850 in revenue. That is a 3:1 return on ad spend alone, before repeat customers and referrals.

Now compare that to running the same $5,000 with a $160 CPL. You get 31 leads. At the same 40% close rate, that is 12 jobs. Same budget, 21 fewer jobs. That is the real cost of a bad campaign setup.

Keywords That Book Jobs (vs Keywords That Waste Budget)

The keywords you bid on determine whether your ads reach homeowners who need a plumber today or strangers who will never call. For a deep dive into specific keyword lists with CPC data, read our complete Google Ads keyword guide for plumbers. Here is the framework.

High-Intent Keywords (Bid on These)

These keywords signal a homeowner with a plumbing problem who is ready to call.

Keyword Expected CPC Intent Level
"emergency plumber [city]" ~$14 - $50 Highest
"water heater repair [city]" $11 - $28 High
"drain cleaning near me" ~$8 - $10 High
"plumber near me" $10 - $18 High
"sewer line repair [city]" $15 - $35 High
"toilet repair service" $6 - $12 Medium-High
"water line replacement" $12 - $30 High
"gas line repair plumber" $14 - $28 High

Use phrase match and exact match. Broad match burns budget on searches you never intended to show up for.

Negative Keywords (Block These on Day One)

Without a negative keyword list, Google shows your ads for searches that will never become jobs. We have seen plumbing accounts waste 25 to 40% of their budget on these types of clicks.

Block immediately:

  • salary, jobs, hiring, careers, apprentice, school, certification
  • DIY, how to, tutorial, YouTube, video
  • free, parts, supplies, tools, Amazon, Home Depot, Lowe's
  • meme, funny, game, movie
  • plumber near me cheap (if you are premium-positioned)

Build this list before you launch your first campaign. Then check your Search Terms Report every Monday and add 10 to 20 new negatives. After 90 days, your negative keyword list should have 200+ terms. That is normal. That is healthy. That is how you stop paying for clicks from people who will never hire a plumber.

Campaign Setup: Step by Step

A plumbing Google Ads account needs structure. One campaign for everything is how you waste money. Separate campaigns by service type so you can control budgets, write specific ads, and route traffic to the right landing pages.

Campaign Structure

Build four to six campaigns based on your services:

Campaign Example Keywords Budget Share
Emergency Services "emergency plumber near me," "burst pipe repair," "plumber available now" 25 - 35%
Drain Cleaning "drain cleaning near me," "clogged drain service," "sewer cleaning" 20 - 25%
Water Heater "water heater repair," "tankless water heater install," "hot water heater replacement" 20 - 25%
General Plumbing "plumber near me," "toilet repair," "faucet installation" 15 - 20%
Sewer & Line Work "sewer line repair," "water line replacement," "repiping" 10 - 15%
Branded "[your company name]," "[company] reviews," "[company] phone" 5%

This structure lets you push more budget into emergency services when a storm hits and scale back on general plumbing during slow weeks. You cannot do that with one campaign.

Geographic Targeting

Set your targeting radius to 15 to 25 miles from your shop or primary service area. For emergency campaigns, tighten it to 10 to 15 miles. The homeowner with a burst pipe is calling someone who can get there fast, not someone 45 minutes away.

Use "presence" targeting, not "presence or interest." The default setting shows your ads to people who are interested in your area but might be 500 miles away searching for a plumber for their rental property. Change this in your campaign settings under Location Options.

Call Tracking Setup

You cannot optimize what you cannot measure. Set up three conversion actions:

1. Calls from ads. Use Google call extensions and call-only ads. Set minimum call duration to 60 seconds. Anything shorter is a wrong number or a price shopper who hung up.

2. Calls from your landing page. Use Google forwarding numbers or a third-party call tracker like CallRail. Track which keyword generated the call.

3. Form submissions. Track the thank-you page as a conversion event. If you use a CRM like GoHighLevel, fire a conversion event when the form hits your pipeline.

Without call tracking, Google's automated bidding has no data. It bids blind. Every dollar you spend without conversion tracking is a dollar Google cannot learn from. For more on why Google Ads campaigns stop generating calls, we break down the full diagnostic checklist.

Ad Copy That Gets Clicks (and Calls)

Write ads that match the searcher's intent. A homeowner searching "emergency plumber near me" at 11 PM needs different ad copy than someone searching "water heater installation" on a Saturday afternoon.

Emergency ad example:

  • Headline 1: Emergency Plumber, Available Now
  • Headline 2: Licensed. On-Site in 60 Min
  • Headline 3: Call Now, We Answer 24/7
  • Description: Burst pipe? Sewage backup? Our licensed plumbers respond in 60 minutes. No overtime charges. 500+ 5-star reviews. Call now.

Service ad example (water heater):

  • Headline 1: Water Heater Repair, Same Day
  • Headline 2: 500+ 5-Star Reviews
  • Headline 3: Free Estimate, No Trip Charge
  • Description: No hot water? We diagnose and repair all brands. Same-day service. Upfront pricing. Licensed and insured. Book your free estimate today.

Use every ad extension available: call, location, sitelinks (point to specific services), callouts ("Licensed and Insured," "Same-Day Service," "No Overtime Charges"), and structured snippets (service types).

Landing Pages: The $1,000/Month Difference

This is where most plumbing companies leave money on the table. You spend $5,000/month on ads, send all traffic to your homepage, and wonder why the phone is quiet. Your homepage talks about 12 services, has 8 navigation links, and buries the phone number in the header.

Service-specific landing pages convert at 8 to 12%. Your homepage converts at 2 to 4%. On a $5,000/month budget with $12 average CPC, that is roughly 417 clicks. At 3% conversion, you get 12 leads. At 10% conversion, you get 42 leads. Same clicks. Same spend. 30 more leads. At $450 average ticket and 40% close rate, those 30 extra leads turn into 12 extra jobs worth $5,400 in revenue. That is the $1,000/month difference, and it compounds every single month.

Landing Page Requirements

Every plumbing landing page needs these elements:

Above the fold:

  • Headline that matches your ad copy word for word. If the ad says "Emergency Drain Cleaning," the page says "Emergency Drain Cleaning."
  • Phone number, large and clickable. On mobile, it should be the biggest element on the screen.
  • One sentence of proof: "Licensed. Insured. 500+ 5-Star Reviews."
  • A click-to-call button.

Below the fold:

  • 3 customer reviews (strongest first and last, per the primacy/recency effect).
  • Simple form: name, phone, service needed. Three fields. No more.
  • Service details, areas served, hours.
  • Your license number and insurance badge.

What to remove:

  • Navigation menu. Kill it. Every link is an exit ramp.
  • Links to other services. This page is about one service.
  • Social media icons. Nobody is following your plumbing company on Instagram from a landing page.

If your plumbing company's website is not set up to support dedicated landing pages, that is the first thing to fix.

Same ad budget. Same market. The only difference between 12 leads and 42 leads is where you send the traffic.

How to Cut Your CPL in Half

I have watched plumbing companies cut their cost per lead by 50% or more without spending an extra dollar on ads. Here is the playbook.

Week 1: Foundation

1. Build your negative keyword list. Start with 80+ terms (use the list above as a starting point). Add to it weekly.

2. Split your single campaign into 4 to 6 campaigns by service type.

3. Switch all keywords from broad match to phrase match and exact match.

4. Set geographic targeting to 15 to 25 miles. Use "presence" only.

Week 2: Landing Pages

5. Build a dedicated landing page for your top 3 services (usually emergency, drain cleaning, water heater).

6. Match each landing page headline to its campaign ad copy.

7. Add click-to-call, reviews, and a 3-field form above the fold.

Week 3: Tracking and Bidding

8. Set up call tracking with 60-second minimum duration.

9. Add form submission tracking.

10. Start with Manual CPC. Set bids based on your target CPL, not Google's suggestions.

Weeks 4 to 12: Optimize

11. Check Search Terms Report every Monday. Add negatives.

12. Pause keywords with high spend and zero conversions after 30 days.

13. Once you hit 30+ conversions in 30 days, switch to Maximize Conversions or Target CPA bidding. Google's Smart Bidding documentation confirms this is the threshold where automated bidding starts outperforming manual.

14. Test ad copy variations. Change one headline at a time. Run for 2 weeks minimum before picking a winner.

The Speed Factor

Every lead you generate from Google Ads has a shelf life measured in minutes, not hours. According to our research on speed to lead in home services, 78% of homeowners hire the first contractor who responds. If you are spending $5,000/month on ads and your office takes 45 minutes to return a call, you are paying to generate leads for whoever answers faster. Set up instant call routing or an automated text response that fires the moment a lead comes in.

Your plumbing competitors are running Google Ads in your market right now. The question is whether their campaigns are built better than yours. Get a free audit and find out.

Get Your Free Growth Audit

What Happens When You Get This Right

A plumbing company we worked with in a mid-size market was spending $4,800/month on Google Ads with a $155 cost per lead. They were getting about 31 leads per month. We rebuilt their account using the exact structure above: 5 campaigns by service type, 200+ negative keywords, 3 dedicated landing pages, and proper call tracking.

Within 60 days, their CPL dropped to $58. Same budget now produced 83 leads per month. Their dispatcher went from "phone's quiet" to "we need another truck." That is not magic. That is campaign structure.

Google Ads for plumbers is one of the highest-ROI channels available when the setup is correct. The companies that lose money on it are not losing because Google Ads does not work. They are losing because their campaigns were built without a strategy. For a complete breakdown of Google Ads management for home services, we walk through everything from account setup to ongoing optimization.

Frequently Asked Questions About Google Ads for Plumbers

How much should a plumber spend on Google Ads per month?
Most plumbing companies spend $3,000 to $7,000 per month on Google Ads. The median is around $5,055. Start at $2,500 to $3,000 to build conversion data in your market, then scale based on results. Plumbing companies in competitive metro areas may need $7,000 or more to maintain top positions on emergency and water heater keywords.
What is a good cost per lead for plumbing Google Ads?
A well-structured plumbing Google Ads campaign should generate leads at $40 to $80 each using dedicated landing pages. Without landing pages, the industry average runs $130 to $183 per lead. Emergency plumbing leads cost more due to keyword competition. Drain cleaning and general service leads cost less. Track CPL by campaign type so you know which services deliver the best return.
Should plumbers use Google Ads or Google Local Services Ads?
Both. Google Local Services Ads (LSAs) appear above Google Ads and charge per lead instead of per click. Google Ads gives you more control over keywords, ad copy, and landing pages. Running both channels together captures more search result real estate and gives homeowners two ways to reach you. Start with Google Ads to build your campaign structure, then add LSAs for additional lead volume.
How long does it take for plumbing Google Ads to start generating calls?
A properly built plumbing Google Ads campaign starts generating calls within the first 48 to 72 hours. However, optimization takes 60 to 90 days. During the first month, you are building conversion data and refining your negative keyword list. By month two, automated bidding strategies have enough data to lower your cost per lead. By month three, your campaigns should be running near peak efficiency.
What is the biggest Google Ads mistake plumbing companies make?
Sending all ad traffic to the homepage instead of service-specific landing pages. Homepages convert at 2 to 4%. Dedicated landing pages convert at 8 to 12%. On a $5,000/month budget, that difference means 30 fewer leads every month. The second biggest mistake is running broad match keywords without a negative keyword list, which wastes 25 to 40% of budget on irrelevant searches.