Home/Blog/Dental marketing
Dental marketing

How to Get More Patients for Your Dental Practice in South Africa (Without Breaking an HPCSA Rule)

Nobody loyalty-shops a toothache. When someone new to the area needs a dentist, they search “dentist near me”, compare three profiles on a map for about ninety seconds, and book the one with recent reviews, the right medical aid and an open slot. That search happens 74,000 times a month in South Africa, and 90,500 times in January.

A frosted-glass glowing tooth above a translucent cluster of violet map pins, floating in the dark

So the question is not how to get more patients. It is how to be the practice that wins the ninety seconds, and how to book the patient once they phone. This is the order we do it in, cheapest first, every step inside the HPCSA rules. If you have not read what those rules actually allow, start with can dentists advertise in South Africa? and come back.

The four searches that bring new patients

Every new-patient search in South Africa is one of four questions. Your profile and website need an answer to each one, in that order.

Where? “Dentist near me” (74,000 a month), plus the town versions. Decided by your Google Business Profile.

How much? “Cheap dentist near me prices” (4,400), “dentist near me prices” (1,600), “dentist near me cheap” (1,600), “dentist near me cheapest” (1,300), “dental implants cost south africa” (1,000), “braces cost south africa” (3,600), “teeth whitening price” (880), “veneers cost south africa” (260), “dentures cost south africa” (260), “wisdom teeth removal cost south africa” (210). More than 15,000 price searches a month. Decided by whether your website has a fees page.

Which medical aid? “Discovery network dentist near me” (260), “KeyCare Plus dentist near me” (170), “GEMS network dentist near me” (140), “Momentum dentist near me” (140), “Medicross dentist near me” (140), “Flexicare dentist near me” (140). Decided by whether you name your networks on the profile and the site.

When? “Dentist near me open on weekend” (590), “dentist near me open Saturday” (260), “walk in dentist near me” (390), “emergency dentist [town]” (30 to 40 a month per town, every town). Decided by your hours being accurate and your emergency policy being written down.

Notice what is not on the list: “best dentist”. “Dentist near me best” gets 480 searches; price gets thirty times that. Patients are not looking for the best. They are looking for the nearest one they can afford, on their plan, that can see them soon. Build for that.

Step 1: Fix the front desk before you fix the marketing

A dental marketer posted this month about what happens when local SEO starts working: the phone rings more, the front desk is with a patient, the call goes to voicemail, and the budget is wasted. Every practice we audit has the same leak. The marketing is fine. The booking is not.

Before spending a rand, measure three things for one week: how many calls came in, how many were answered, how many became appointments. If you answer 6 of 10 and book 4, you do not need more calls yet. You need to answer 9 and book 7.

Fixes, in order: a WhatsApp Business number on every listing so patients can book without phoning; a missed-call auto-reply that offers a WhatsApp booking; an online booking link on the profile and the site; and a rule that every enquiry gets a reply inside fifteen minutes during opening hours. None of that is marketing. All of it doubles what marketing produces.

Step 2: Set up Google Business Profile as a dental practice

This is where the 74,000 searches are decided. The full setup is in Google Business Profile for dentists in South Africa; here is the short version.

Primary category “Dentist”. Additional categories only for what you actually offer (Cosmetic dentist, Pediatric dentist, Emergency dental service, Orthodontist only if a registered orthodontist practises there). Services listed the way patients search: check-up and clean, fillings, root canal, extractions, crowns and bridges, implants, whitening, children’s dentistry, dentures, emergency appointments. The medical aids you accept, by name, in the description. Hours accurate to the weekend and public holidays. Photos of the rooms, the equipment and the team, not stock images. And a booking link.

Nothing on the profile claims you are better than anyone. It is all information. That is what makes it compliant, and it is also what makes it convert.

Step 3: Reviews every week, never rewarded

Google looks at review velocity, not just review count. Fifty reviews in one month and none for a year looks manufactured. Three a week for a year looks like a busy practice.

The HPCSA-safe way: ask at the desk, on the day, when the patient is happiest. A small card with a QR code, or a WhatsApp message with the link an hour after the appointment. Nothing offered in return, because a reward attached to a professional service is touting under Rule 3(2), and it is against Google’s policy anyway. Reply to every review in one calm sentence and never discuss the patient’s treatment in the reply; confidentiality applies to replies too.

A marketer asked this month why patients say yes and then never leave the review. The answer is friction. If they have to search for you, find the button and log in, they will not. Put the direct review link in their hand while they are standing at the desk.

Step 4: A website that answers the price and the plan

Two pages do more work than the rest of a dental website combined.

A fees page. Consultation, check-up and clean, filling, extraction, root canal, crown, implant, whitening, children’s check-up, with a from-price or a range for each. “Prices depend on the case” is fine as a line; it is not fine as the whole page. Publishing fees is information, not enticement, and it is the single most searched thing after your location.

A medical aids page. Every scheme and plan you work with, by name, whether you are a network provider or charge scheme rates, whether you claim directly, and what happens with a co-payment. This is the page that catches “Discovery network dentist near me” and its cousins, and almost no practice in South Africa has one.

After those two: one page per treatment (implants, braces, whitening, children’s dentistry, emergency appointments), each with what it involves, what it costs, and how to book. Our why your website isn’t ranking post covers the mistakes we fix most often.

Step 5: Bring back the patients you already have

The cheapest new patient is the one who came two years ago and never came back. Most practices have hundreds of them in the practice management system.

A six-month recall message, by SMS or WhatsApp, is routine patient care, not marketing: “Hi [name], it’s been six months since your last check-up at [practice]. Reply BOOK or tap here to choose a time.” Keep it clinical, no specials, no “we miss you” fluff, and make sure you hold the patient’s consent to contact them (POPIA applies to your own list too). One recall run a month, to everyone who is overdue, keeps the diary full without a single advert.

A translucent frosted-glass path of glowing violet step nodes leading to a final marker, in the dark
Patients decide in about 90 seconds — the four searches below are the whole journey from “near me” to booked.

Step 6: Content that answers the cost questions

“How much does a dental implant cost in South Africa?” is searched around 1,000 times a month. “Braces cost South Africa” 3,600. “How much is teeth whitening South Africa” 390. An accurate, dated, generic article on each one, on your site, ranks in your area and brings the patient to your fees page. It is compliant by construction: evidence-based, factual, no enticement.

Which questions to write, in which order, is in what South Africans search before choosing a dentist.

Step 7: The referral relationships that feed a dental diary

GPs and pharmacies, for the “my tooth is killing me, who do I phone” moment. Schools and crèches, for the children’s cluster (“dentist near me for kids”, 880 a month). HR managers at the larger local employers, for staff who need a practice on their scheme. Orthodontists and oral surgeons, in both directions. The medical aid networks themselves: being listed as a network provider is a referral channel with hundreds of searches a month attached to it.

One coffee each, one promise: we can see your people this week, we claim directly, we phone you back.

Step 8: Google Ads, once the desk is answering

“Dentist near me” costs around R17 a click in South Africa; “cosmetic dentist near me” about R57. Cheap compared with the trades, which is why ads work well for practices whose front desk answers and whose profile has reviews. Copy has to pass the HPCSA test: “Family dentist in Meyerton. Discovery, GEMS and Bonitas accepted. Book on WhatsApp.” passes. Anything with “best”, “guaranteed” or a discount does not. The full playbook, including what to bid on and what to leave alone, is in Google Ads for dentists in South Africa.

Step 9: Be findable when the patient asks an AI instead of Google

A dentist reported this month that new patients told him they found the practice through ChatGPT. That is not a fluke. When someone asks an AI assistant for a dentist near them, the answer is built from the same things Google uses: a complete Business Profile, consistent listings, a fast website that says plainly what you do and where, and a steady stream of reviews. Do steps 2 to 4 properly and you are most of the way there. You can check where your practice stands with our AI visibility score, and the what is GEO post explains the rest.

What to stop doing

Stop running specials. “20% off whitening” is touting under HPCSA Rule 3(2). Publish the price instead.

Stop posting patients’ teeth without written consent. Booklet 16 is explicit.

Stop writing “best dentist in [town]” anywhere. It is canvassing, and Google does not rank it.

Stop paying agencies that promise a number of new patients. A guarantee is exactly what the rules prohibit you from making, and a partner who makes it for you has not read them.

Copy you can use today

Front-desk review ask (spoken):

“Glad that went well. If you have a minute later, a Google review really helps other people in [suburb] find us. The link’s on this card. No pressure at all.”

Missed-call auto-reply (WhatsApp Business):

Hi, this is [Practice]. Sorry we missed your call, we’re with a patient. Reply BOOK and we’ll send you available times, or tell us if it’s an emergency and we’ll phone you straight back.

Six-month recall:

Hi [name], it’s been six months since your last check-up at [Practice]. Reply BOOK to choose a time, or reply STOP if you’d rather not receive reminders.

Business Profile description (750 characters max):

[Practice] is a family dental practice in [town], serving [area]. General dentistry, children’s dentistry, root canals, crowns, implants, whitening and emergency appointments. We work with Discovery, GEMS, Bonitas, Momentum and most medical aids, and claim directly. Open Saturdays until 13:00. Book on WhatsApp or online.

How much should a dental practice spend on marketing?

For the first month, nothing but time: fix the desk, rebuild the profile, start the review habit, send the recall run. After that, if you want it managed, Google Business Profile management for practices is R4,000 a month (profile rebuild, weekly posts, review management, citations, photos, monthly report) and the Local SEO starter is R10,000 a month (adds website SEO, content, social media and short-form video). Month to month, 30 days’ notice, no setup fee. Momentum shows in 60 to 90 days; the monthly report shows where you sit on the map.

Everything we publish is factual and professional, written to sit inside the HPCSA rules, and the practice signs off every piece. Start with the free profile audit: send your practice name on WhatsApp to 079 100 5187, or use the website audit tool. Details on the marketing for dentists and health practices page.

Frequently asked questions
Answer the four searches patients make: where (Google Business Profile with category, services and hours), how much (a fees page), which medical aid (a medical aids page naming your networks) and when (accurate hours, an emergency policy). Fix call answering and WhatsApp booking first, collect reviews every week without rewards, run six-month recalls to existing patients, and add Google Ads only once the desk is answering.
Yes. Rule 3(1) allows practitioners to advertise as long as it is not unprofessional, untruthful, deceptive, misleading or anxiety-inducing. Rule 3(2) prohibits canvassing (claims of superiority or guarantees) and touting (offers, discounts and material benefits attached to treatment). Information about services, fees, medical aids and hours is permitted.
“Dentist near me” clicks cost around R17 and “cosmetic dentist near me” around R57 in South Africa. With a practice that answers calls and has reviews, a new-patient booking typically costs a few hundred rand in clicks. If calls go to voicemail, the cost climbs fast.
Yes. Price is the second-biggest search intent after location; “cheap dentist near me prices” alone gets 4,400 searches a month in South Africa. Publishing fees is information, which the HPCSA permits; discounting them in public is touting, which it does not.
Profile and review changes show on the map within weeks. Website and content changes take 60 to 90 days to build momentum. January is the busiest month for “dentist near me” searches, so the work should be done by November.
Johannesburg city skyline at sunset, Gauteng
Let's talk

Want a full chair, month after month?

Start with a free audit — no sales call attached. Run the website audit or check your AI Visibility Score, or WhatsApp or call 079 100 5187. First month free for new clients.