Home/Blog/Trades marketing
Trades marketing

How to Get More Plumbing Customers in South Africa: Fix the Leaks in Your Lead Pipeline First

Around 14,800 South Africans search “plumber near me” every month. “Geyser installation” gets 1,000, “gas geyser installation” 1,900, “blocked drain” 880, and the emergency searches (“plumber near me emergency”, “emergency plumber near me”, “24 hours plumber near me”, “plumber near me open now”) add up to more than 1,200 a month between them.

A translucent frosted-glass pipe with a glowing violet droplet falling into a funnel, floating in the dark

That is a lot of burst pipes. So when a plumber tells us “I need more leads”, we look at the numbers first, and most of the time the answer is no. They do not have a lead problem. They have a leak problem. Enquiries come in and drain out at four predictable points before they become jobs. Fix the leaks first, then turn the tap on.

So if you searched “how to market a plumbing business in South Africa” or “how to get more customers for my plumbing business”, this is the order we do it in for plumbing clients. Free steps first, paid steps last, and the leaks before either. If you want to see the exact terms customers type first, what people search before calling a plumber breaks down the keyword data.

Part 1: Where plumbing leads leak

A plumber in a business forum ran a poll this year asking other owners where their jobs actually come from: Google Ads, lead-selling sites, referrals, or organic (Google Business Profile and the like). The poll was not the interesting part. The comments were: “ads getting clicks but no conversions”, “missed the call while I was under a house”, “sent the quote and never heard back”. Same four leaks every time.

Leak 1: The call at 21:00 that rings out

A geyser bursts in Vereeniging at nine at night. The homeowner searches, phones the first plumber on the map, gets voicemail, and phones the second. You were the first. You never knew.

Fix: a missed-call text. Every missed call gets an automatic WhatsApp within a minute: “Sorry we missed you, we’re on a job. Is this an emergency? Reply YES and we’ll call back now.” Half the people who got voicemail will reply. Then actually call back.

Leak 2: The quote that takes two days

The customer who asked for a geyser replacement price on Tuesday has booked someone else by Wednesday afternoon. For standard jobs (geyser swap, call-out plus first hour, blocked drain, per-point pricing on a bathroom) you should be quoting from a price list on WhatsApp inside ten minutes, not driving out to look first.

Fix: a one-page price list you can send from your phone. Which brings us to the next leak.

Leak 3: No follow-up after the quote

Silence after a quote is not a no. It is a homeowner who got distracted. One message two days later (“Hi [name], just checking if you had any questions on the geyser quote, we can fit you in Thursday”) re-opens a third of them. Nobody does it.

Leak 4: Big jobs quoted over WhatsApp

A plumbing business owner posted his results after changing one rule: any quote over a certain size gets an in-person visit, no exceptions. Out of ten big quotes that week, four closed on the visit itself, including the biggest quote he had ever sold that way. Bathroom renovations, full re-plumbs, solar geyser conversions: go and stand in the room. The visit is the sale.

Plug those four and your existing enquiries will produce more plumbing customers than any advert. Now go and get more enquiries.

Part 2: Be the plumber on the map (free)

Set up Google Business Profile like a plumber

For “plumber near me” the map pack is the whole game. Our Google Business Profile guide for South Africa covers the setup, and our Google Business Profile for plumbers post goes field by field for the trade; here is the short version.

Primary category: Plumber. Secondary categories only for work you are registered to do: Drainage service, Gas installation service (only if you hold SAQCC Gas registration), Solar hot water system supplier if you install solar geysers.

Services, written the way people search, each with a from-price: “Call-out and first hour”, “Geyser replacement and installation”, “Gas geyser installation”, “Solar geyser installation”, “Blocked drains and jetting”, “Burst pipes and leak detection”, “Toilet and tap repairs”, “Bathroom plumbing per point”. The customer searching “plumber call out fee” (140 a month) or “geyser installation cost” (170) wants a number. The profile that shows one gets the call.

Hours: only say 24/7 if the phone is answered at 02:00. “Plumber near me open now” gets 210 searches a month, and those are the callers who leave one-star reviews when nobody picks up.

Photos: geyser installs with the drip tray and vacuum breaker visible, a jetting machine on a drain, the branded bakkie, the team. No stock photos of a spanner.

Service areas: if you work from home, hide the address and list the suburbs. Google allows it.

Show your PIRB licence, your gas registration and your CoCs

“Do plumbers have to be registered in South Africa?” and “How to check if a plumber is registered in South Africa?” both show up in Google’s own related questions for plumbing searches. Customers are checking. Make it easy for them.

The Plumbing Industry Registration Board (PIRB) is the SAQA-recognised professional body for plumbers. It registers four designations: Licensed Plumber, Qualified Plumber, Solar Installer and Plumbing Training Assessor. PIRB’s own rule is that “a PIRB CoC must be issued on all plumbing work undertaken by a Licenced plumber which includes but is not limited to geysers, solar water installations, heat pumps”. The certificate comes in triplicate: one for the owner, one for the municipality or insurer, one for you. Insurers ask for it on geyser claims.

If you install gas geysers, the Pressure Equipment Regulations under the OHS Act say no person may “install or remove a gas appliance, or a gas system” unless they are an authorised person, and that “an authorised person shall issue a certificate of conformity after completion of a gas installation”. Authorised means registered with SAQCC Gas. “Gas geyser installation” gets 1,900 searches a month in South Africa, more than any other plumbing service query we track. If you hold the registration, it belongs in your profile name line, your description and your website header.

And in Cape Town, the City’s Water By-law (section 14(1)) requires a plumbing certificate on every property transfer, issued by an accredited plumber. Estate agents and conveyancers in the Cape need a plumber they can phone on the day. Be that plumber.

Put the registration numbers on your profile description, your website, your WhatsApp Business profile and your quote template. A plumber who shows a PIRB number and a SAQCC Gas number next to a geyser price is not competing with the bakkie on Facebook Marketplace. He is in a different category.

Ask for the review while the water is running again

Send the review link the moment the job is done, from WhatsApp, with the customer’s name and suburb in the message. Reply to every review in one calm sentence, including the bad ones. Forty reviews with replies beats ninety without.

Get the free listings right

Same name, phone number and service area on Snupit, Yellow Pages, Brabys, the local Facebook business directory and the PIRB and IOPSA “find a plumber” listings. Our local citation sources for South Africa post has the list.

A translucent frosted-glass profile card with a row of five glowing violet stars, in the dark
Reviews are the plumber’s biggest lever — a steady flow of recent, genuine reviews wins the map pack and the call.

Be useful in the suburb groups

“Can anyone recommend a plumber in Three Rivers?” is posted in every community Facebook group in the country, weekly. Answer plumbing questions in those groups without selling. When the recommendation post lands, three people tag you before you have seen it. Do not post adverts; admins delete them and members remember.

Part 3: The referral channels that actually move plumbing work in South Africa

Insurance assessors and claims panels. Geyser claims are the single biggest source of repeat plumbing work in the country, and insurers want registered plumbers who issue a PIRB CoC and photograph the install. Getting onto a panel is a process, but even one assessor who has your number is worth a month of adverts.

Estate agents and conveyancers. Every sale in Cape Town needs a plumbing certificate; every sale everywhere needs the geyser and the taps checked before the buyer moves in.

Rental agents and body corporates. Blocked drains and leaking geysers, every week, on someone else’s budget. They want one plumber who answers.

Electricians, tilers and builders. The bathroom renovation always needs all three. Refer to them, and they refer back.

The plumbing counter at the hardware store. The person behind the counter at Plumblink or Build it gets asked “do you know a plumber?” ten times a day.

Take each of them a coffee and one promise: quoted the same day, registered, tidy. Then keep it.

Part 4: What’s worth paying for

A price guide page and one page per service, per town

The single most useful page on a South African plumber’s website is a price guide. “How much do plumbers charge per point?” is one of Google’s own related questions for plumbing searches, along with “how much is a plumber call-out fee in South Africa”. Answer them on a page: your call-out fee, your hourly rate, your per-point rate, a geyser replacement range for 100 L, 150 L and 200 L, blocked drain from-price, gas geyser install from-price. Say the price depends on access and material, then give the number anyway. The plumbers who publish prices get the calls from the people who were going to pay them.

Then one page per service per town: “Geyser installation Vereeniging”, “Blocked drains Meyerton”, “Gas geyser installation Vanderbijlpark”. Each with the registration numbers, three photos, a from-price and a WhatsApp button. Our why your website isn’t ranking post covers the mistakes we fix most often, and the local SEO strategies for small business post explains the town-page structure.

Google Ads, once the phone is answered

Emergency plumbing clicks are expensive. Ubersuggest puts “plumber near me emergency” at around R105 a click in South Africa and “emergency plumber near me” at about R96. Twenty clicks is roughly R2,000. If those calls hit voicemail, the money is gone, and that is the “ads got clicks but no jobs” story we hear every month.

So ads come after leaks one to four are plugged. Run exact-match terms with a town (“emergency plumber Vereeniging”, “geyser replacement Sasolburg”, “blocked drain Meyerton”), send each to its own page, and use call tracking so you know which ad produced which job. Google Ads vs SEO for local leads explains when each makes sense, and Google Ads for plumbers covers the plumbing-specific campaign build.

A website that costs less than a geyser

If you do not have a site, you do not need a R30,000 one. A five-page site (home, services, price guide, areas, contact) with a WhatsApp button and your registration numbers on every page does the job. We build and host that for plumbers at R1,000 a month.

What to stop doing

Stop paying for shared leads. The sites that sell the same “lead” to five plumbers are selling you a price war with four strangers.

Stop the 2,000-flyer drops. The only flyer that works is fifty of them in the street you are already working in, with a photo of the job.

Stop writing “best plumbers in Gauteng”. Customers ignore it and Google does not rank it.

Stop quoting big jobs over WhatsApp. See leak four.

Copy you can use today

Missed-call auto-reply (WhatsApp Business):

Hi, this is [Business name]. Sorry we missed your call, we’re on a job. Is this an emergency (burst pipe, no water, geyser leaking)? Reply YES and we’ll call you back right now. Otherwise send us a photo and your suburb and we’ll quote within the hour.

Quote follow-up, two days later:

Hi [name], just checking whether you had any questions on the geyser quote we sent on [day]. We can fit you in [day] morning if that works. [Your name], [Business name].

Business Profile description (750 characters max):

[Business name] is a PIRB-registered plumbing company serving [town] and the [area]. Licensed Plumber no. [xxxx], SAQCC Gas registered for gas geyser installations. We do geyser replacements with CoC, gas and solar geysers, blocked drains and jetting, burst pipes, leak detection and bathroom plumbing. Call-out fee R[xxx], quotes on WhatsApp within the hour, 24-hour emergency line.

How much should a plumbing company spend on marketing?

“How much should a plumbing company spend on marketing?” is another of Google’s own related questions for this search, so here is a straight answer. For the first three months, nothing: plug the four leaks, fix the profile, collect reviews, visit the estate agents. Those cost hours.

After that, if you want it run for you, the Google Business Profile package for trades is R4,000 a month and the Local SEO starter (profile, price guide, service and town pages, content and citations) is R10,000 a month. Month to month, 30 days’ notice, no setup fee. The five-page site is R1,000 a month including hosting. What R10,000 buys you in SEO sets out exactly what you get for it, and the marketing for plumbers page has the full offer.

Start with the free profile audit. WhatsApp or call 079 100 5187, or run your site through the website audit tool and we will send back where the calls are leaking.

Frequently asked questions
Stop losing the enquiries you already get: answer or text back every missed call, quote standard jobs from a price list within ten minutes, follow up two days after every quote and visit big jobs in person. Then set up Google Business Profile as a plumber with services and from-prices, show your PIRB and SAQCC Gas registration numbers, collect reviews after every job, and build referral relationships with insurers, estate agents and rental agents.
Nothing for the first few months while the free steps are done and the phone is being answered. After that, R4,000 to R10,000 a month buys managed Google Business Profile and local SEO for a South African plumbing business. Add Google Ads only once every call is answered, because emergency plumbing clicks cost around R100 each.
PIRB is the SAQA-recognised professional body for plumbers and registers Licensed Plumbers, Qualified Plumbers, Solar Installers and Training Assessors; PIRB requires a CoC on all work by a licensed plumber, including geysers. Gas installations must by law be done by a person registered with SAQCC Gas, who issues a certificate of conformity. Cape Town requires a plumbing certificate from an accredited plumber on property transfer. Insurers generally require a PIRB CoC on geyser claims.
Yes, for emergency and geyser searches in a defined area, once your profile, reviews and response time are fixed. Emergency plumbing clicks cost roughly R95 to R105 in South Africa, so missed calls make ads expensive fast. Use exact-match terms with a town, matching landing pages and call tracking.
Google Business Profile, reviews, WhatsApp Business with a missed-call auto-reply, directory listings, answering questions in suburb Facebook groups and referral relationships with estate agents, insurers and rental agents. Done properly, that keeps a one-bakkie business busy without spending a rand on adverts.
Johannesburg city skyline at sunset, Gauteng
Let's talk

Want more plumbing jobs from Google?

Start with a free audit — no sales call attached. Run the website audit, or WhatsApp or call 079 100 5187. First month free for new clients, month to month after that.