Playbook · Plumbing · Paid advertising

The complete guide to plumbing Google and Meta ads

How a plumbing company pays for the burst pipe call only when someone can answer it, keeps drain clicks from eating the water heater budget, and stops buying DIYers and parts shoppers. For owners who run their own ads or check their agency’s work.

The short version

How should a plumbing company run Google and Meta ads?

Give emergency, drain and sewer, water heater and repipe work their own campaigns, budgets, ads and landing pages. Run emergency ads only when a person answers and can send a truck, tighten the map at night to what your on-call plumber can reach, and block DIY, parts and job searches every month. Then judge each campaign on cost per booked job by service line. Meta won’t book emergencies, but it works for planned work, like fall water heater flush offers and ads shown to homeowners comparing water heater or repipe quotes. The median Google lead for plumbing costs about $129 (LocaliQ, 2025), and a clogged toilet and a sewer line replacement can cost the same to win.

The search terms report

Where plumbing ad budgets get wasted

Every month we read the actual searches your ads showed up for. In plumbing, the wasted spend is predictable: DIYers, parts shoppers, job seekers and calls from outside the area your trucks can reach.

Search terms reportPlumbing · Google Ads

Cut: never going to book

Search termWhy it’s cut
plumber jobs near meJob seeker
how to unclog a drain without a plumberDIY
water heater for saleShopping for equipment
free plumbing repair assistanceWants free
plumber [city 50 miles away]Outside your area

Keep: searches that book

  • “emergency plumber near me”Ready to book
  • “water heater replacement [suburb]”Bigger ticket
  • “drain cleaning service [city]”Books today

Example search terms. Yours come from your account.

Step by step

The playbook

  1. 01

    Price each kind of plumbing job

    A booked night emergency, a hydro jetting job, a tankless install and a whole-house repipe are worth very different amounts. Know each one before you decide what you can pay to win it.

    • Pull average ticket and close rate for emergency, drain and sewer, water heater and repipe work
    • Note what your trip fee covers and how many night calls your on-call plumber can run
    • Set a target cost per booked job for each of the four
  2. 02

    Run emergency and planned work apart

    Someone with sewage coming up a floor drain calls the first plumber who answers. Someone pricing a tankless heater reads three sites first. In one campaign, the panic clicks spend the money and the planned work never gets a fair run.

    • An emergency campaign for burst pipes, backups and no hot water
    • A drain and sewer campaign for clogs, camera inspections and jetting
    • Water heater and repipe campaigns with their own budgets
  3. 03

    Run emergency ads on your on-call schedule

    Emergency plumbers typically charge well above their normal rate, and the homeowner pays it to whoever picks up. An ad that rings to voicemail at 2 a.m. pays for that call and hands it to the next company.

    • Run emergency ads only when a person answers and can dispatch
    • If nights go to an answering service, check whether those calls actually book
    • Pause weekend and holiday emergency ads when nobody is on call
    • Check every week which ad calls went unanswered, and when
  4. 04

    Make the ad and the page answer the same problem

    The burst pipe caller wants to know you’ll come tonight and how pricing works. The water heater shopper wants options, warranty and financing. Send each to a page built around that question.

    • Say whether you come nights and weekends, and only if it’s true
    • Explain how your trip or diagnostic fee works in the ad or on the page
    • Land emergency clicks on a one-tap call page and water heater clicks on a tank and tankless page
  5. 05

    Draw the map around drive time, day and night

    During the day several trucks cover the area. At night it may be one on-call plumber. A click from the far edge of the map costs the same and can tie that plumber up for hours.

    • Target people located in your area, and switch off the option that also reaches people searching about it
    • Use a tighter radius for night emergency ads
    • Bid more in the suburbs where you want water heater and repipe work
  6. 06

    Cut DIY and parts searches every month

    Plumbing searches draw a lot of DIY traffic: how to unclog a drain, water heater for sale, PEX fittings, plumbing apprentice jobs. The search terms report shows which ones your ads paid for.

    • Read the search terms report monthly, weekly during a freeze
    • Block how-to, parts, equipment and job searches
    • Block free repair programs and city names your trucks don’t reach
  7. 07

    Build freeze and storm campaigns ahead of time

    In freeze markets, burst pipe calls pile up the night the temperature drops. Heavy rain can bring a run of sewer backups. Campaigns built in the fall can go live by area the day the forecast turns, while you’re busy running calls.

    • Write frozen and burst pipe ads and a landing page in the fall
    • Have sewer backup ads ready for heavy rain forecasts
    • Switch them on by area, and raise budgets only if you have trucks to send
  8. 08

    Use Meta for planned work

    Nobody with a backed-up sewer scrolls Facebook for a plumber. Meta works for reminding homeowners who looked at your water heater or repipe pages while they compare, and for fall offers like water heater flushes or pipe insulation in your service area.

    • Show water heater and repipe jobs to people who viewed those pages
    • Run fall offers like water heater flushes in your service area
    • Pause it if it isn’t adding booked jobs
  9. 09

    Track every ad to the booked job, test, then improve

    To the ad platforms, a call about a dripping faucet and a call that became a sewer line replacement look the same until the jobs and invoices come back from your CRM. Send them back as they’re booked, and bidding learns which plumbing customers you want more of.

    • Count the booked job, by service line, as the conversion, with calls and quote requests tracked on the way there
    • Capture the click ID (gclid, the code Google adds to an ad click) with every form and online booking, and send booked jobs and invoice totals back to Google and Meta as they’re booked
    • Judge keywords and campaigns on cost per booked job, by service line
    • Test one change at a time, like an ad, a landing page, an offer or a bid, and keep what books more

Free PDF

Get the full plumbing playbook as a PDF

All three guides, every checklist and the marketing calendar in one file you can print or hand to your office manager.

  • Local SEO, ads and website, step by step
  • Printable checklists
  • A month-by-month marketing calendar

Tick it off as you go

Plumbing ads checklist

Your ticks save in this browser, so you can come back to it.

What not to do

Common mistakes

  • Paying for 2 a.m. calls that hit voicemail

    The homeowner with water on the floor won’t leave a message. They call the next plumber, and you paid for the click.

  • Letting drain clicks eat the water heater budget

    Clog searches are constant and cheap to win, so in a shared campaign they take the money before a tankless or repipe search ever gets a chance.

  • Building freeze ads during the freeze

    By the time pipes are bursting, your phones and your plumbers are full. Write the ads and the page in the fall and switch them on when the forecast turns.

  • Counting a clogged toilet and a sewer replacement as one lead

    Both show up as a call. Only booked jobs by service line show which campaign brought in the work you wanted.

Your monthly report

How to measure plumbing ads

If it doesn’t tie back to a booked job, it’s a leading indicator at best. Track these every month.

What to trackPlumbing · Paid advertising
  • Cost per booked job by service lineEmergency, drain and sewer, water heater and repipe work, each on its own
  • Jobs lost to missed callsAd calls nobody answered, by time of day, with nights and weekends broken out
  • Night and weekend jobs bookedNight and weekend jobs booked from ads, and what they paid
  • Planned work sold from adsWater heaters, repipes and sewer lines sold, and the campaign that started each one

Questions

Plumbing Google and Meta ads questions

How much should a plumber spend on Google Ads?

Work back from what a booked emergency, drain, water heater and repipe job is worth, and how many more of each your trucks and on-call plumber can take. The median Google lead for plumbing costs about $129 (LocaliQ, 2025), and not every lead books. Set a target cost for each line and add budget once it holds.

Should plumbing ads run 24/7?

Only if someone answers 24/7. Night and weekend emergency calls can be the most valuable a plumber gets, and the least forgiving: a call that rings out goes straight to a competitor. Match the ad schedule to your real on-call coverage, and change it when that coverage changes.

Should my plumbing ads mention the trip fee?

If you charge one, saying how it works helps. A short line like “trip fee credited toward the repair,” if that’s your policy, answers the first question a homeowner has and filters out callers who were only shopping for free advice. Spell out the details on the landing page.

Do Facebook ads work for plumbers?

Not for emergencies. Nobody with a backed-up sewer scrolls Facebook for a plumber. Meta works for the planned side: reminding homeowners who looked at your water heater or repipe pages while they compare, and running fall offers like water heater flushes or pipe insulation in your service area.

How do I track plumbing ads to booked jobs?

Attach the ad click ID to every form and online booking, mark in your CRM which calls and forms booked, for which service line and for how much, and upload those jobs to Google Ads and Meta. Your reports then show booked emergencies, drain jobs and water heaters by campaign, and bidding learns which plumbing customers pay.

Rather not do it yourself?

We run this playbook for plumbing companies

Same plan, run by a senior team and reported in booked jobs. Tell us your service area and the jobs you want more of.