Google Ads for Plumbers: Setup, Budget and Keywords That Matter

Short answer

Google Ads for plumbers works best with emergency and planned jobs in separate campaigns, tight service-area targeting, phrase and exact match keywords, a long negative keyword list, call assets with call reporting, and ad schedules that match when someone answers. Set the budget from the value of a booked job, not from a guess, and compare it with Local Services Ads.

Plumbing is a good fit for search advertising because the customer is searching at the moment of need. It is also an easy place to waste money, because a search for "plumber jobs" costs the same click as a search for "burst pipe". This guide covers how to structure the account, which keywords and match types to use, what to exclude, how to use call assets, how to work out a budget without guessing, and when Local Services Ads may suit you better. If you also want the electrician version, the structure in Google Ads for electricians is similar. This guide adds the plumbing specifics.

Before you spend: three things to check

  1. Can you answer the phone?

    Ads that bring calls when nobody answers waste the click. Decide which hours you can truly cover and plan the rest. See plumbing answering service options.

  2. Does the landing page match the search?

    A person searching for a water heater replacement should land on a water heater page, not your home page. Review the points in plumber website design.

  3. Can you see which calls became jobs?

    Without tracking, you will optimise for clicks. See Google Ads conversion tracking setup.

Separate campaigns let you give each kind of job its own budget, schedule and target. Here is a workable plan.

A sensible campaign structure for a plumbing business
CampaignSearches it targetsHow it runs
EmergencyBurst pipe, no water, sewer backup, flooded basement, emergency plumberCall-focused ads, shown only in hours you answer, mobile-heavy
Drain and sewerDrain cleaning, clogged drain, sewer camera inspection, sewer line repairMix of urgent and planned, separate from emergencies if the job values differ
Water heatersWater heater replacement, tankless installation, water heater not workingHigher-value jobs, landing page with options and what affects price
Repairs and fixturesLeaking faucet, running toilet, garbage disposal, plumber near meEveryday work with service-area targeting
Larger projectsRepiping, bathroom plumbing, gas line work where you are licensedSmaller budget, longer decision, form plus call

If your budget is small, start with one or two campaigns, usually emergency plus one high-value service, rather than spreading money across five. Add campaigns when the first ones produce booked jobs.

Target the area you serve

Set locations to the towns or radius you can reach in a reasonable drive time. Then look at the location setting. Google's help page recommends "Presence or interest" for Search campaigns, which also reaches people elsewhere who have shown interest in your area. It describes "Presence" as limiting ads to people physically in your target locations, which suits a business that wants to reach only those people. A plumber can only serve a defined area, so many owners choose Presence. After a week, open the search terms report and look for place names outside your area. Exclude them, and leave out far towns where the travel eats the profit.

Keywords and match types

Google describes three match types. Broad match, the default, can show your ad on related searches that do not contain your keyword. Phrase match shows on searches that include the meaning of your keyword. Exact match shows on searches with the same meaning, gives the most control and reaches the fewest searches. Google says it is critical to use Smart Bidding with broad match.

  • Start narrower. Use phrase and exact match for core terms so you control what you pay for, and read the search terms report weekly.
  • Group by job. Put "water heater replacement" terms in one ad group and "drain cleaning" terms in another, each with its own ads and page.
  • Add the towns. Many people type the town. Use the main ones you serve as modifiers.
  • Widen with care. Move to broader matching only once you have reliable conversion data, and watch the search terms closely when you do.

Bid more where the job is worth more.

Negative keywords: where the savings are

A negative keyword stops your ad from showing on searches containing that term. For plumbing, build the list from day one and add to it weekly.

  • Jobs and training: jobs, careers, hiring, salary, apprenticeship, school, course, license exam, certification.
  • Do it yourself: diy, how to, tutorial, video, instructions.
  • Products and parts: parts, wholesale, supply, buy, cheap, price list, unless you sell parts.
  • Work you do not do: commercial, industrial, boiler, pool, car wash, appliance repair, if they are outside your services.

Be careful not to exclude a term that real customers use. "How to" may hide a homeowner who ends up calling after failing a repair, so some owners prefer to handle it by campaign. The wider process is in how to reduce wasted Google Ads spend.

Ads, call assets, schedules and landing pages

Plumbing ads should say what you fix, where, and how fast you can respond, if that is true. Include your licence if the rules in your state require it in advertising, and check the current rules for your state or province.

  • Call assets. Google says call assets are the easiest way to add a phone number to existing ads. On mobile they show a call button under the ad, on desktop a button with the number. Clicks on the call asset cost the same as headline clicks. You can add them at account, campaign or ad group level.
  • Call reporting. Google's call reporting uses Google forwarding numbers to measure call performance. It is recommended in the call asset settings and applies to the Search Network.
  • Call conversions. You can count calls from ads as conversions and set a minimum length, so very short calls do not count. Google warns that counting calls can affect bids if you use automated bidding, so choose the minimum length with care.
  • Ad schedule. Under the advanced options of the call asset, and in the campaign settings, you can limit when ads show. Use it to match the hours you can answer, and test separate rules for evenings and weekends if you have on-call staff.

Check Google's call asset and call conversion help pages for current options, because settings change over time.

Landing pages that turn clicks into calls

  • Match the page to the ad group. An emergency ad goes to the emergency page, a water heater ad to the water heater page.
  • Put the phone button at the top, and keep a short form as the second option.
  • Show your licence, reviews and a real photo above the fold on mobile.
  • Test speed on a phone before you send paid clicks to the page.

Budget logic without guessing

No honest guide can give you a cost per click or cost per lead for your town, because they vary by city, season, competition and how well your account is set up. What you can do is work backwards from the value of a booked job. The numbers below are illustrative only. Replace every one with your own.

Working out how much a booked job is worth to your ads (illustrative)
StepIllustrative exampleYour number
Average profit on a booked job, after labour and materials$300
Share of that profit you will spend on advertising to win the jobOne third, or $100
Share of ad calls that become booked jobs1 in 3
Most you can pay per call$100 divided by 3, about $33

That final figure is your ceiling, not a target. Now check whether the market allows it. The Keyword Planner and your first few weeks of data tell you what clicks cost where you work. If you divide your ceiling per call by the share of clicks that turn into calls, you get the most you can pay per click. If actual clicks cost more than that, the campaign loses money on those searches however well it is run, and you should narrow to higher-value jobs, lift your answer rate or consider Local Services Ads.

For the monthly budget, decide how many booked jobs you want, divide by your booking rate to get calls, and multiply by what you expect to pay per call after the first month of learning. Then add a margin for the learning period. Budgets that are too small to collect data tend to stall, which is why this practice recommends at least $1,500 a month in ad spend per platform. For more, read what Google Ads costs a small business in the USA.

When Local Services Ads may fit better

Local Services Ads are a different product. According to Google's Ads Help page, you pay for valid leads such as phone calls and messages rather than clicks, the campaigns are keywordless and are targeted by service category and area, and ads run on Google Search and Maps. Plumbers are among the home service categories Google lists for the first US migration phase.

They may suit you better when:

  • you cannot manage keywords and negatives every week
  • you mainly want calls and messages for core services in a defined area
  • your reviews and profile are already decent, because Google says profile quality, response time and verification affect ranking
  • paying per lead is easier to budget than paying per click

Search ads may suit you better when you want to choose exactly which services and searches to show for, to push higher-value jobs, or to control landing pages. Many plumbers run both and compare cost per booked job. One caution: Google's help page says existing Local Services Ads campaigns are being migrated in phases into a specialised Performance Max campaign type with pay-per-lead goals, starting in August 2026 for select US advertisers, with manual bidding removed and non-US accounts following in 2027. Timing and features change, so read Google's page "Local Services Ads transition to Performance Max campaigns with pay-per-lead goals" and check what applies to your account. See Local Services Ads and Local Services Ads vs Google Ads.

What to track each week and month

  • Weekly: the search terms report, new negatives, ad schedule performance and missed calls.
  • Monthly: calls by campaign, booked jobs by campaign, cost per booked job and revenue per job.

Record booked jobs in a CRM or a spreadsheet and, where possible, send them back to Google Ads. Google's offline conversion import uses the Google Click ID saved with the lead, and its help page notes that, from June 2026, uploads are moving to the Data Manager API. Your developer or consultant will know the current method.

Mistakes plumbers make with Google Ads

  • One campaign for everything. Emergency calls and water heater quotes behave differently.
  • Ads on when nobody answers. Pay for calls you can pick up.
  • Broad match with no exclusions. The ad spend leaks through irrelevant searches.
  • Judging by cost per click. Cheap clicks that bring no jobs are expensive, and wrong numbers or spam calls are not leads.
  • Setting and forgetting. The search terms report needs a weekly look.

Where LiveLeadsLane fits

LiveLeadsLane is a new, founder-led remote practice run by Prakhar Kirsali. Google Ads management starts with a Starter plan at $375 a month plus a $315 setup fee for one platform, with ad spend paid by you directly to Google. Local Services Ads alone are $299 a month plus a $250 setup fee. Founding-client rates may apply. No one can promise a lead count, and I do not. If you would like your account or your plan reviewed first, an Ads Audit is $125, and you can book a free call.

Frequently asked questions

How much should a plumber spend on Google Ads?
There is no honest single figure. Work backwards from the profit on a booked job, the share of calls you book and what clicks cost in your area. Set a budget big enough to collect data, and judge it on cost per booked job, not cost per click.
What keywords should plumbers bid on?
Start with intent-heavy phrases such as emergency plumber, plumber near me, drain cleaning, sewer line repair and water heater replacement, with the towns you serve. Use phrase and exact match first and check the search terms report every week.
What negative keywords should plumbers use?
Exclude searches for jobs, careers, training and licence exams, do-it-yourself instructions, parts and wholesale, work you do not do such as commercial or pool plumbing, and information-only searches. Keep adding to the list from the search terms report.
Are Local Services Ads better than Google Ads for plumbers?
It depends. Local Services Ads charge for valid leads and need less keyword management. Search ads give more control over services, searches and pages. Many plumbers run both and compare cost per booked job. Google is also moving Local Services Ads into Google Ads in phases, so check your account.
Should I run Google Ads 24 hours a day?
Only if someone answers 24 hours a day. Use ad schedules and call asset schedules to match the hours you can pick up, or add an answering service or after-hours process before running ads at night.
How do I know if my Google Ads calls are real jobs?
Use call reporting or a call tracking tool, set a minimum call length for conversions, then record which calls became booked jobs. Review the sample of calls monthly to filter out spam, wrong numbers and existing customers.
How long before Google Ads works for a plumber?
Calls can start within days, but the first weeks are for learning, exclusions and fixing pages. Expect to refine the account over the first two to three months, and do not judge it on a few days of data.

Pass this guide on

Email it