LocaliQ analyzed 3,211 home service advertising campaigns and found plumbing companies pay $42 per lead on average through Google Ads. That number varies widely - from $25 in smaller markets to $75+ in competitive metros like Los Angeles and Miami.

The difference between a $25 lead and a $75 lead usually isn't the market. It's how well the campaign is set up.

Keyword Strategy for Plumbers

Not all plumbing keywords are equal. Emergency plumbing keywords convert at 2-3x the rate of general plumbing terms because the searcher needs help right now.

High-converting keywords:

  • "emergency plumber near me"
  • "24 hour plumber [city]"
  • "plumber near me"
  • "water heater repair [city]"
  • "clogged drain service"

Lower-converting (but still valuable):

  • "plumbing companies [city]"
  • "best plumber [city]"
  • "plumbing services"

One plumber on r/PPC shared that focusing 70% of budget on emergency keywords and 30% on general plumbing terms was the sweet spot. Emergency keywords cost more per click but convert at a much higher rate.

Budget and Bidding

For most plumbing businesses, start with $1,500-3,000/month in Google Ads spend. That's enough to generate 30-80 leads per month depending on your market.

Use Google's Smart Bidding (Target CPA or Maximize Conversions) and let the AI optimize your bids. Set a target cost per lead based on your market - $40-50 is a reasonable starting target for most areas.

Negative Keywords

One plumber on r/PPC cut their cost per lead from $65 to $28 by adding negative keywords and tightening geo-targeting. Negative keywords prevent your ads from showing for irrelevant searches.

Essential negative keywords for plumbers:

  • "plumber salary"
  • "plumber jobs"
  • "plumber training"
  • "DIY plumbing"
  • "how to fix"
  • "free"

Review your search terms report weekly for the first month and add any irrelevant terms as negatives.

Ad Extensions

Google Ads with call extensions generate 30-40% more phone calls than ads without them. For plumbers, call extensions are non-negotiable.

Set up these extensions:

  • Call extension - your phone number in the ad
  • Location extension - your service area on a map
  • Sitelink extensions - links to your services page, reviews page, and about page
  • Callout extensions - "Licensed and Insured," "24/7 Emergency Service," "Free Estimates"

Browse plumbing marketing recipes

Get Started

Landing Pages

Don't send ad traffic to your homepage. Create a dedicated landing page for each major service with:

  • Phone number in the header
  • Contact form above the fold
  • 3-5 customer reviews
  • Clear list of services
  • Service area

Formstack data shows landing pages with a phone number in the header convert 35-50% better than pages where the number is buried.

Tracking What Works

Install Google Ads call tracking so you know which keywords are generating phone calls, not just clicks. A keyword might have a low click-through rate but generate your most valuable phone calls.

Track these metrics weekly:

  • Cost per lead
  • Cost per booked job
  • Revenue generated per dollar spent
  • Which keywords drive calls vs. form fills

The plumber on r/PPC who optimized their campaign to $28/lead calculated a 6:1 return on ad spend after tracking which leads turned into jobs over 90 days.

What the math looks like:

At $2,000/month ad spend, $28/lead = ~71 leads/month. At 35% booking rate and $350 average ticket, that's ~25 jobs = $8,750 in revenue. ROI: 4.4x. At $5,000/month, same CPL = ~178 leads, ~62 jobs = $21,700. ROI: 4.3x. The math scales because your conversion rate and ticket size stay constant.

What Not to Do

  • Don't run ads without negative keywords. You'll waste 30-50% of your budget on searches like "plumber salary" and "DIY plumbing." Set up negative keywords before you launch.
  • Don't send traffic to your homepage. Create dedicated landing pages for each service. A "water heater repair" ad that lands on your homepage loses 40-60% of visitors (Unbounce data).
  • Don't skip call tracking. Plumbing customers call - they don't fill out forms. Without call tracking, you don't know which keywords generate actual phone calls.
  • Don't set it and forget it. Review your search terms report weekly for the first month. After that, monthly. Wasted spend creeps in through irrelevant search matches.
  • Don't forget call extensions. Ads without a clickable phone number generate 30-40% fewer calls. Add call, location, and sitelink extensions to every campaign.

Related Reading