Plumbers
Google Ads and tracking for plumbing businesses.
Track the calls, filter wrong-service enquiries, and cut spend on DIY and parts searches. Emergency and scheduled work need separate campaign decisions.
Every account managed directly by Sadekul Islam.No account managers. No handoffs.
Records from similar accounts.
No published record from plumbing businesses yet. These two use the same call and form tracking in other trades.
I build separate campaigns for emergency plumbing calls and planned plumbing work, matched to your crew, your service area, and the way you respond. You approve the fee, the ad budget, and the end date in writing before launch.
Every engagement gets a fixed test budget and an end date. Nothing spends until both are written down.
The account should show which services bring calls and forms, what those contacts cost, and where spend should change.
Emergency calls and planned work are different decisions
A burst pipe is decided in minutes. A repipe or a water-heater replacement is decided over days, with a site visit, a quote, and sometimes a permit. A campaign that blends them can make the emergency calls look expensive or make the planned projects look cheap. Separate budgets and separate outcomes keep each one readable.
What I manage
Emergency plumbing
Active leaks, burst pipes, no-water calls, and sewage backups, limited to the services you actually dispatch. The ad matches the response window you can keep. It does not promise 24-hour or same-day service the business cannot provide.
Drain and sewer
Drain cleaning, hydro jetting, sewer inspection, and sewer-line repair use related search language but need different qualification and equipment. They get their own campaign or landing page once the account data shows the split is worth it.
Water heaters
Repair, replacement, and tankless installation. The landing page states what you assess and install, the service area, and the next step.
Repiping, remodels, and commercial work
These usually involve a site visit, a proposal, and sometimes permits or insurance paperwork. The campaign speaks to that buying process, not to an emergency call.
What gets tracked
I track calls and forms from the ads and your website, with quality checks and a next step. The monthly report shows:
- spend and contacts by campaign and service
- calls and forms counted separately, with call length
- missed and short calls
- the searches the money went on, and the ones blocked
The ad platform records the enquiry. Your own records show what happened after it arrived. Cost per lead is a platform number. Cost per confirmed job is closer to the decision, and you can work it out with the cost per booked job calculator.
Sample plumbing monthly report
See what your ads brought in.
Illustrative sample.
- Google ad spend
- $1,200
- Management fee
- $400
- Total cost
- $1,600
24 recorded calls
12 recorded forms
- Cost per call or form
- $33.33$1,200 ad spend ÷ 36 recorded contacts.
- Calls over 60 seconds
- 19Of 24 recorded calls.
- Search terms blocked
- 46Added as negatives this month.
- Spend on top campaign
- 58%Emergency repair: 22 of the 36 contacts.
Response time is part of the campaign
When a customer has an active leak or no water, the response process decides whether the enquiry becomes a job. The ad should not promise a response time you cannot keep. The landing page should show the phone number, the service area, and the next step. The monthly report shows missed and short calls, so you can see when slow answers cost you.
Where plumbing spend leaks
Irrelevant searches. DIY how-to, parts shopping, product research, job listings, training, code questions, and permit lookups. I review the search-terms report and add negative keywords for the ones that cannot become your work.
Wrong area. Location matching uses several signals and is not perfectly accurate. I compare enquiry locations with travel time and booked-job economics before widening or narrowing the area.
Calls you cannot serve. A lead count can rise while booked jobs stay flat, because the caller needs a service you do not offer, the job is too far, or no one is free to take it.
After-hours demand. Night and weekend searches cost more to win and need an on-call rotation to serve. If you have neither a rotation nor a premium rate, the campaign should promise business hours.
Two channels, two decisions
Local Services Ads charge per lead and show a verified badge above the search results. That suits the late-night burst-pipe search. Search Ads charge per click and let the ad say what you do. That suits repipes, remodels, and commercial work, where the customer reads before calling.
Blended into one cost per lead, the emergency calls make planned work look expensive and the planned work makes the emergency calls look cheap. Each channel gets its own budget, its own outcome definition, and its own decision date.
The first test has a boundary
There is no universal budget for a plumbing company. The right first test depends on emergency coverage, service mix, average ticket, labour, materials, margin, service area, and how many jobs your crew can take now.
Before launch, you approve my fee, the separate ad budget, and the end date in writing. At the end, you choose to continue, adjust, or stop. More calls do not justify more spend unless they become jobs your team can serve and you can defend.
Start with three numbers
Tell me what your last marketing attempt cost, what a typical plumbing job is worth after the costs you track, and how many jobs your crew can take this week. If one number is missing, working it out is part of the review.
- Last marketing cost
- Ads + fees
What did the last attempt cost?
- Typical job value
- After costs
What is a normal job worth to you?
- Crew capacity
- Jobs / week
How many can you take this week?
Get a free review. The first step is a read-only review. If the numbers do not justify more advertising, I will say so.
Questions plumbing businesses ask
Should emergency and scheduled plumbing work use separate campaigns?
Usually, when the urgency, hours, landing page, sales process, or economics differ. Separating them gives emergency dispatches and planned projects a readable budget and a readable decision. A smaller account can start simpler and add separation as the search-term and booking data justify it.
Which plumbing services deserve separate campaigns?
Start with the service lines that differ materially in search intent, job value, equipment, response process, or what the landing page has to explain. Emergency work, drain and sewer services, water heaters, repiping, and commercial projects are the common candidates, but account size and real data decide how much separation is practical.
What plumbing searches should be excluded?
Begin by reviewing DIY and how-to searches, parts and supply shopping, product research, jobs, training, code questions, and permit lookups. Exclude the terms that do not represent a service you sell. Google Ads supports broad, phrase, and exact negative match types in Search campaigns.
Should water-heater work have its own campaign?
It earns its own campaign or landing-page path when the search language, qualification, sales process, or economics differ from emergency plumbing. That decision follows your offer and your numbers, not a universal rule.
Does a wider service area produce more profitable work?
Not automatically. A wider area can create more enquiries while adding travel, fuel, scheduling, and capacity cost. Google's location settings are a starting point; actual enquiry locations and booked-job economics decide whether the area works.
What should I track besides cost per lead?
Calls, forms, requested service, caller location, answer status, dispatch or appointment status, completed jobs, job value, and the source you can defend. Cost per lead is a platform number. Cost per booked or completed job is closer to the decision.
How do I know when the ads paid for themselves?
With your margin on file, estimated payback is the date estimated profit at your margin crosses cumulative advertising spend. Without your margin, the honest milestone is revenue crossing spend, and revenue crossing spend is not profit.
The form sends your details to me by email. I reply personally.