ServicesSEOAds Lead GenWeb DesignAboutBlog Book Free Audit →

What is Google Ads management? Google Ads management in South Africa covers the same core job as anywhere else, and it is simple to describe and hard to do well: someone researches the searches your buyers actually type, builds the campaigns and ad copy that answer them, sets the bids and budgets, and then spends every week cutting the searches that waste money and scaling the ones that produce work. The management fee pays for that ongoing decision-making. It is not the same thing as your ad spend, and in South Africa the two should always appear as separate lines on your invoice.

Why High-Intent Search Beats Social
for South African Service Businesses

Paid social interrupts people. Search meets them at the exact moment they have decided to spend money.

When a geyser bursts in Randburg at 06:00, nobody scrolls Instagram looking for inspiration. They type "emergency plumber near me" and phone the first credible result. That is the whole argument for search in a nutshell, and it is why the conversion unit on this page is booked jobs, signed contracts, installs and monitored contracts — not impressions, not reach, not "engagement". A Google search campaign is the only channel where you can buy that moment of decided intent directly.

The trade-off is honest: search is capped by demand. There are only so many people searching "borehole drilling Pretoria" this month, and once you own that demand your growth has to come from somewhere else. That is where paid social, and eventually organic SEO, take over. Demand-creation channels are how you sell solar to somebody who has not yet decided to buy solar. Our usual sequence for a South African service business is search first, because it pays back fastest and tells you what your buyers actually want, then paid social and systematic lead generation once the search account is producing consistently. If you are weighing the two right now, our breakdown of Google Ads vs Meta Ads works through the decision channel by channel.

We are genuinely run from South Africa, which mostly matters in unglamorous ways: we know that "geyser" is not "water heater", that Takealot is not Amazon, that a suburb name often converts better than a city name, and that a quote in rands with VAT stated up front removes an objection before it is raised. We work with businesses in Johannesburg, Cape Town, Durban, Pretoria, Sandton, Centurion and Gqeberha remotely. There is no office and no local-presence claim attached to any of those city names.

What Google Ads Management
Costs in South Africa

Management fee and ad spend are two different things. Any agency that blends them into one number is hiding something.

Typical South African market rates for agency-tier digital retainers run roughly R7,500 to R25,000 or more per month excluding ad spend, with Meta ads management commonly starting around R10,500 per month and SEO retainers commonly quoted at R11,500 to R25,000 or more. Ad spend is usually budgeted separately and often quoted from around R3,000 per month. Those are market figures for context, not our prices.

Our Google Ads management starts at $850 per month, excluding ad spend — approximately R15,300 at about R18 to the dollar. Treat that rand number as an approximate guide only; the rate moves, and we quote in your currency at the rate on the day. Ad spend is paid by you, directly to Google, on your own card, in your own account. Our minimum ad spend is $500 per month, roughly R9,000.

Line item Typical SA market rate How we do it
Management fee R7,500 - R25,000+ per month, agency tier, excl. spend From $850/month (approx. R15,300), excl. spend
Ad spend Budgeted separately, often quoted from ~R3,000/month Paid by you to Google. Minimum $500/month (approx. R9,000)
Contract term Month-to-month or 3-6 month minimum Month-to-month, no minimum term
Account ownership Varies. Some agencies keep the account Your account, your data, yours if we part ways
Landing page R1,990 - R120,000+ once-off (Cape Town averages ~R11,561 for five pages) From $750 once-off (approx. R13,500), quoted separately

For the underlying mechanics of what drives ad costs up and down, read how much Google Ads cost, or see our full services and pricing overview.

What a Realistic Minimum
Ad Spend Looks Like in Rands

Cost per lead is not a number you get quoted. It is a number you calculate from two inputs you control.

Cost per lead equals your cost per click divided by your landing page conversion rate. That is it. Anyone quoting you a guaranteed cost per lead before seeing your site is guessing at one of those two inputs. The table below is pure arithmetic, so you can find your own row rather than trusting ours. For real-world anchors: residential solar enquiries in South Africa commonly land around R450 per lead, while commercial solar enquiries run R3,500 and up, because the deal size and the sales cycle are entirely different animals.

Cost per click At 5% conversion At 10% conversion At 15% conversion
R10 R200 per lead R100 per lead R67 per lead
R20 R400 per lead R200 per lead R133 per lead
R35 R700 per lead R350 per lead R233 per lead
R50 R1,000 per lead R500 per lead R333 per lead

Two things fall out of that table. First, doubling your conversion rate halves your cost per lead without touching a single bid — which is why the landing page you send paid traffic to is usually a bigger lever than the campaign itself, and why we would rather fix a page than raise a budget. Second, the R3,000 a month floor you will see advertised locally does not buy a usable amount of data. At R25 a click that is 120 clicks, which at a 10% conversion rate is twelve leads spread across a whole month, split between several keywords. You cannot optimize on twelve data points.

A workable planning floor for a competitive metro vertical in Johannesburg or Cape Town is R15,000 to R30,000 per month in ad spend, tightly focused on a handful of high-intent keywords rather than sprayed across everything you offer. In a thinner market — a specific suburb, a niche trade in Gqeberha or Centurion — considerably less can work, because you are not bidding against ten other advertisers. If your close rate and job value make those numbers uncomfortable, run the sums first: our guide to cost per lead benchmarks shows how to work backwards from customer value to a defensible budget.

Budgeting Google Ads Around the
Load-Shedding Demand Spike

Nowhere else in the world does a grid announcement rewrite your search demand curve inside four hours. Plan for it.

When a stage escalation is announced, searches for inverters, batteries, solar installation, generators, borehole pumps and backup water systems spike the same day. The problem is structural: a daily budget cap does not know that today is different. Your campaign burns through its allocation by mid-morning and goes dark for the rest of the day — on precisely the day buyers were ready to sign. Meanwhile the accounts that planned for it are still serving at 16:00. Here is how we handle the pattern.

01

Hold a Reserve Budget Line

We agree a monthly baseline plus a reserve you authorize us to release on spike days. It sits unspent most of the month and earns its keep two or three days in.

02

Use Seasonal Adjustments

Smart Bidding learns from history, and a stage escalation is not in the history. Seasonal adjustments tell the algorithm to expect a higher conversion rate for a defined window instead of learning it three days late.

03

Watch Lost Impression Share

Search lost impression share due to budget is the metric that proves you were capped. If it climbs above roughly 20% on a spike day, the budget was the constraint, not the market.

The same pattern applies in reverse. Long quiet stretches with a stable grid pull solar and backup-power demand down hard, and that is the moment to shift spend toward the always-on verticals — armed response and CCTV monitoring contracts, water security, maintenance and service plans — rather than defend a collapsing cost per lead in a category nobody is shopping for this week. Recurring-revenue categories such as monitored security contracts are among the most stable search demand in the country precisely because they are not weather-dependent. If you sell solar, our breakdown of what solar leads actually cost covers the economics of that swing in more detail.

Conversion Tracking and Call Tracking,
Set Up Properly

The most common fault we find in South African Google Ads accounts is not bad keywords. It is that nothing is being measured correctly, so every optimization decision is a guess.

Conversion Actions That Mean Something

A pageview is not a conversion. We define conversions as the things you get paid for: a submitted quote request, a booked site visit, a phone call over 60 seconds. Vanity conversions train Smart Bidding to buy you more of the wrong thing.

Call Tracking, Because SA Buyers Phone

South African service buyers call far more than they fill in forms. Google forwarding numbers and dynamic number insertion tie a phone call back to the keyword that caused it, so calls stop being invisible in your reporting.

WhatsApp as a Conversion Path

WhatsApp is the default business messaging channel here. A click-to-chat link fires a tracked conversion the same way a form does, and for many trades it will out-convert the form outright. Ignoring it under-reports your real performance.

Offline Conversion Import

Leads are not revenue. Importing which leads actually became signed contracts lets bidding optimize toward buyers rather than enquiries. This is the single biggest upgrade most accounts have never made.

Consent Mode Configuration

Consent Mode v2 adjusts tag behavior based on what a visitor agreed to. Configured properly, you keep modelled measurement without firing tags you have no lawful basis to fire.

Search Terms, Weekly

The search terms report shows what people actually typed, as opposed to what you bid on. Weekly negative keyword work is unglamorous and it is where a large share of wasted rand is recovered.

POPIA-Compliant Lead Forms

Almost no South African agency leads with this. It takes an afternoon to get right and it protects the asset you are paying to build.

What POPIA means for a lead form. The Protection of Personal Information Act requires that you collect personal information for a specified, lawful purpose, that you tell the person what that purpose is, that you keep only what you need for only as long as you need it, and that you can honour their rights to access, correct, object and delete. Section 69 additionally restricts unsolicited electronic direct marketing to people who have consented or who are existing customers being marketed similar products.

In practice, on a Google Ads landing page, that comes down to a short list. Ask for the fewest fields that let you quote — every extra field costs conversion rate anyway, so compliance and performance point the same direction here. State the purpose in plain language directly beside the submit button rather than burying it in a policy nobody opens. Link the privacy policy. Use an unticked opt-in checkbox for future marketing, kept separate from the enquiry itself, so consent to be quoted is not silently treated as consent to be mailed forever.

Then store the proof. Consent state, timestamp and source URL saved alongside the lead record is what turns "we are compliant" into something you can actually demonstrate. Route data subject requests to a named Information Officer who exists and answers, and set a retention period for dead leads instead of keeping every enquiry since 2019 forever.

There is a direct advertising consequence too. Customer Match audiences and enhanced conversions both involve uploading customer data to Google, and both need a lawful basis and a privacy notice that actually covers that use. Getting the consent architecture right at the form is what makes those tools available to you later without a scramble. Our guide to what a landing page is and how it converts covers the conversion side of the same page.

Questions to Ask Before Hiring a
PPC Agency in Johannesburg or Cape Town

We would rather you interrogate us properly than sign up on vibes. Ask every agency on your shortlist these, including us.

"Is the management fee separate from ad spend?"

It should be, and both should be visible. A single blended number makes it impossible to tell whether you are paying for media or for the person managing it, and it hides fee increases inside budget increases.

"Whose name is on the Google Ads account?"

If the agency owns it, your conversion history, audience lists and quality signals leave with them. Insist the account is created under your ownership and that you hold admin access from day one.

"Show me the search terms report."

Not the keyword list — the search terms. It reveals what people actually typed and how much was spent on searches that were never going to convert. Reluctance to show it is the answer.

"What exactly are you counting as a conversion?"

If page views, clicks on a phone number without a duration threshold, or scroll depth are counted, the reported cost per lead is fiction. Ask to see the conversion actions list in the account.

"What is the notice period?"

The South African norm is month-to-month or a three to six month minimum. A twelve-month lock-in with no performance break is a US framing that does not belong here.

"How do you handle POPIA on the lead form?"

If the answer is a blank look, the compliance risk is being transferred to you along with the leads. It is your business that carries it, not the agency's.

Our own answers, our onboarding timeline and what happens in the first 90 days are all written down in how we work. If you would rather see the state of your current account before talking to anyone, the free audit takes a few minutes and gives you a report you can take to any agency, including a competitor.

Google Ads South Africa Questions

Agency-tier digital retainers in South Africa commonly run R7,500 to R25,000 or more per month excluding ad spend, and Meta ads management often starts around R10,500 per month. Our own Google Ads management starts at 850 US dollars per month excluding ad spend, which is roughly R15,300 at about R18 to the dollar. That rand figure is an approximate guide only. We quote in your currency at the rate on the day.

South African agencies often quote ad spend from around R3,000 per month, but on search that usually buys too few clicks to learn anything. Our own minimum ad spend is 500 US dollars per month, roughly R9,000. For a competitive metro vertical in Johannesburg or Cape Town, budget closer to R15,000 to R30,000 per month if you want enough click volume to optimize on inside 90 days.

Yes, and remote is simply how the work is done. Position Xero is run from South Africa and we work with businesses in Johannesburg, Cape Town, Durban, Pretoria, Sandton, Centurion and Gqeberha remotely. Google Ads is managed inside your own account, calls come through a browser, and reporting is shared as a live dashboard. We have no office and make no local premises claim in any city.

For urgent, high-intent services such as plumbing, electrical, borehole drilling, security callouts and legal consultations, search usually wins because the buyer is already looking. Facebook and Instagram are better for creating demand for considered purchases like solar or a full security upgrade. Most South African service businesses should start on search and add paid social once the search account is producing consistently.

We collect only the fields you actually need, state the purpose in plain language next to the form, link the privacy policy, and use an unticked opt-in for any future marketing rather than a pre-ticked box. Consent, timestamp and source are stored with the lead record, and we configure Google Consent Mode so tags respect that choice. Data subject access, correction and deletion requests need a working route to your Information Officer.

Search demand for solar, inverters, generators, boreholes and security jumps within hours of a stage escalation, and a tight daily budget will be spent by mid-morning on exactly the day buyers are ready. Keep a reserve budget line you can release, set seasonal adjustments in Smart Bidding for announced escalations, and watch impression share lost to budget rather than average position.

No long contract. We work month-to-month, which matches the South African norm of month-to-month or short three to six month minimums. The Google Ads account, the conversion tracking, the Google Analytics property and every lead in them are created under your ownership. If you leave, you keep the account, the history and the data, and nothing needs to be rebuilt from scratch.

See What Your Account
Is Actually Doing First.

Run the free audit before you commit to anyone. You get a plain-language report on your site, your search visibility and what is holding your paid campaigns back — yours to keep, whoever you end up hiring.

Run My Free Audit →