Google Business Profile South Africa: A Step-by-Step Setup Guide
Google Business Profile (GBP) is the most powerful free marketing tool available to South African businesses. It is what puts your business on Google Maps, generates that information panel when someone searches for you by name, and places your listing in the coveted Map Pack that appears at the top of local search results.
Yet a surprisingly large number of South African businesses either have not claimed their profile, or have a profile that is half-finished and doing more harm than good. This guide walks through the entire process - setup, optimisation, and ongoing management - in plain language.
Why Does Google Business Profile Matter So Much for South African Businesses?
Google Business Profile is the free tool that puts your business on Google Maps and in the Map Pack - the three listings that appear above all other search results for local queries. For South African businesses, it is often the single most important online marketing action you can take, because it drives direct phone calls from people actively searching for your type of service right now. Without a verified profile, your business cannot appear in the Map Pack regardless of how good your website is. Setup is free and verification typically takes about a week via postcard.
Before we get into the how, it is worth understanding the why.
When a potential customer in Johannesburg searches for “accountant Rosebank” or “car service Bellville,” Google does not show them a list of websites first. It shows them a map and three business listings. These three listings are the Map Pack. They get the most visible placement on the page, the most clicks, and the most phone calls.
To appear in that Map Pack, you need a Google Business Profile. Without one, you simply do not qualify, regardless of how good your website is.
Beyond Map Pack placement, a well-optimised GBP profile gives potential customers your phone number, address, opening hours, photos, reviews, and even a direct messaging option - all without them having to visit your website. For service businesses, restaurants, retailers, and professional practices across South Africa, this is often the first meaningful interaction a customer has with your business.
It is also completely free. There is no premium version, no paid placement within the Map Pack (that is what Google Ads handles separately). You earn your position through optimisation and reputation.
How Do You Create a Google Business Profile for a South African Business?
Go to business.google.com and sign in with a Google account. Ideally use an account associated with your business rather than a personal Gmail.
Before creating a new profile, search for your business name first. Google often creates automatic listings based on data from other sources. If one already exists for your business, claim it rather than creating a duplicate. Duplicate listings confuse Google and dilute your ranking signals.
Step 1: Enter your business name. Use your exact legal or trading name. Do not add keywords to your business name (for example “Cape Town Plumbing Services - Fast, Reliable, Affordable”). This violates Google’s guidelines and can get your profile suspended.
Step 2: Choose your business category. This is the most important decision you will make on your profile. Your primary category tells Google what type of business you are and determines which searches you are eligible to appear for. Be as specific as possible. “Italian Restaurant” is better than “Restaurant.” “Family Law Attorney” is better than “Lawyer.” You can add additional secondary categories later.
Step 3: Add your location or service area. If customers visit your premises, add your physical address. If you serve customers at their location (like a plumber or a mobile massage therapist), choose “service area business” and define the areas you cover. If you do both, you can set both options.
Step 4: Add your phone number and website URL. Use your primary business phone number - the one you most reliably answer. Make sure the website URL is correct.
Step 5: Verify your listing. Google requires verification to confirm you actually operate at the address you have provided. The most common method is a postcard mailed to your business address with a five-digit code, which you then enter in your profile. This typically takes a week to arrive. Some businesses qualify for phone or email verification, which is faster. Video verification is being rolled out increasingly as well.
Until your profile is verified, it will not appear in Google Maps or local search results.
How Do You Optimise Your Google Business Profile Once It Is Set Up?
Getting your profile created is just the start. The businesses that rank well in local search results have profiles that are fully filled out, actively maintained, and accumulating reviews. Here is what to focus on.
Write a strong business description. You have 750 characters. Use them to describe what your business does, who your ideal customer is, what makes you different, and where you are located. Write for people, not for Google. A natural, informative description performs better than one stuffed with keywords. Mention your city and neighbourhood naturally.
Add as many relevant secondary categories as apply. If you are a restaurant that also does catering, add a catering category. If you are a gym that also offers personal training, add that. Secondary categories expand the searches you can appear for.
Add your products or services. The Services section lets you list specific offerings with names, descriptions, and prices if you choose. This is particularly valuable for service businesses. A customer searching for “roof waterproofing Cape Town” is more likely to find your profile if “roof waterproofing” is listed as a service.
Add your attributes. Google offers a range of attributes depending on your business type: “women-led,” “LGBTQ+ friendly,” “outdoor seating,” “free Wi-Fi,” “accepts card payments,” and many more. These appear on your profile and some are used as search filters. Tick every attribute that genuinely applies to your business.
Upload quality photos. Profiles with photos receive more clicks than those without, consistently. Add photos of:
- Your exterior, so customers can recognise your premises
- Your interior, so they know what to expect
- Your products or completed work
- Your team, especially if personal service is part of your brand
- Your logo (use the dedicated logo field for this)
Avoid stock photos. Real photos build real trust.
How Do You Get Reviews on Your Google Business Profile?
Reviews are the single biggest factor separating the businesses that dominate the Map Pack from those that appear occasionally on a quiet day.
Create a review link. In your Google Business Profile dashboard, look for the “Get more reviews” button or share profile option. This generates a short URL that takes customers directly to the review form. Share this link via WhatsApp, SMS, or email after every successful transaction.
Ask at the right moment. The best time to ask is while the customer is still happy - at the end of a successful job, immediately after a positive service experience, or when a client thanks you for your work. A simple, genuine request is all that is needed: “We’d really appreciate it if you left us a Google review - it makes a big difference for us.”
Follow up once. If a customer said they would leave a review and did not, one polite follow-up message is acceptable. More than that becomes harassment.
Respond to every review. For positive reviews, thank the reviewer by name and mention something specific from their review if possible. For negative reviews, respond calmly and professionally. Acknowledge the issue, apologise where appropriate, and offer to resolve it offline. Do not argue, become defensive, or ignore negative reviews - potential customers read your responses as much as they read the reviews themselves.
Never incentivise reviews or buy them. Offering a discount, a free product, or any benefit in exchange for a review violates Google’s policies and can result in your profile being suspended. Google’s spam detection has become increasingly sophisticated.
What Are GBP Insights and What Do They Tell You?
Your Google Business Profile dashboard includes an Insights section (sometimes labelled Performance) that shows you data about how people are finding and interacting with your profile. Key metrics include:
Search queries: The actual words people typed that caused your profile to appear. This is useful for understanding what your customers are searching for and whether there are keyword opportunities you are missing.
Views: How many times your profile appeared in search results or on Maps. Broken down by platform (Google Search vs Google Maps).
Interactions: How many people clicked to call your phone number, clicked to visit your website, requested directions, or sent you a message. These are the actions that actually matter - they represent potential customers.
Review summary: Your overall rating and total review count over time.
Use Insights to spot trends. If direction requests spike every Saturday morning, that might tell you something about your peak customer behaviour. If your profile views are high but click-to-call is low, your photos or reviews might need attention.
What Mistakes Do South African Businesses Commonly Make with Their GBP?
Using keyword-stuffed business names. “Cape Town Plumber - Fast, Affordable, 24/7 Emergency” is not your business name. Adding keywords to your business name field violates Google’s guidelines. Google can suspend profiles that do it, and competitors can flag your listing.
Choosing the wrong primary category. Too broad, and you compete for nothing specific. Too niche, and you miss searches you could win. Think carefully about the main thing people hire you for.
Ignoring the profile after setup. A profile last updated two years ago with old photos and no recent reviews looks like a business that may have closed. Google also appears to favour active, regularly-updated profiles.
Having inconsistent contact information across the web. If your GBP says one phone number and your website says another, Google gets confused. Make sure your name, address, and phone number match exactly across your GBP, your website, and every directory you are listed on.
Not responding to negative reviews. A negative review with no response looks much worse than a negative review with a professional, empathetic reply.
Listing a fake address. Some businesses use a virtual office or a PO Box to appear in a city where they do not actually operate. Google has become good at detecting this and will suspend profiles caught doing it.
Sorting out your Google Business Profile is a worthwhile afternoon’s work that will pay off for years. If you want an expert to handle the setup and ongoing management as part of a broader SEO strategy, our monthly SEO maintenance includes GBP management. Or if you are ready to take the next step, request a quote and let’s chat about what your business needs.
Frequently Asked Questions About Google Business Profile in South Africa
Can I have a Google Business Profile without a physical address?
Yes. Service-area businesses - those that travel to their customers rather than receiving them at a fixed premises - can set up a GBP without displaying a physical address. You specify the areas you serve instead. Your profile will still appear in local search results, but you may have a slight disadvantage compared to businesses with verified physical locations when it comes to Map Pack placement. If you do have a real business address, it is always better to use it.
How long does it take for a new GBP to start ranking?
After verification, most new profiles start appearing in Google Maps fairly quickly - often within a week or two. However, appearing in the top three of the Map Pack (the most valuable positions) takes longer. Google needs to build trust in your profile through reviews, activity, and citations from other websites. For most businesses in moderately competitive local markets, gaining consistent Map Pack placement takes between one and four months of active optimisation.