Prebo Digital

PPC Agency in Gauteng: How a Multi-Channel Performance Team Actually Works Week to Week

A context-to-playbook guide for Gauteng marketing leaders deciding between in-house, freelance and managed PPC - with the operating rhythm, tracking foundation and measurement reconciliation that separate real performance partners from dashboard theatre.

Operating Model Over Location

Gauteng proximity matters for workshops and escalation, not for keyword-stuffed suburb pages.

Tracking Before Tactics

Server-side GA4, Consent Mode v2 and offline imports decide whether bidding has anything real to learn from.

Reconcile, Then Report

Blended CAC, MER and geo holdouts beat platform-reported ROAS when the board asks what the spend returned.
11 min readGoogle Ads
Get a Quote
google-ads-services — google-ads hero

Context: The Midrand B2B Firm Running Google Search and Meta in Parallel - and Why Its Two Dashboards Disagree

Picture a hypothetical Midrand software firm with a R150,000 monthly media budget split between Google Search and Meta. On the first Monday of the month, the Google Ads dashboard reports 84 conversions; Meta reports 61; GA4 reports 97; and the CRM shows 43 qualified sales-qualified leads. Nobody is lying. Each system is counting a different event at a different point in the journey, across different attribution windows, with different consent states applied. This is the everyday context in which a Gauteng PPC agency earns or loses its keep - not in the keyword research deck, but in whether the numbers you act on reflect reality.

This guide is operational. It walks through what a multi-channel performance team actually does week to week across Google, Meta, LinkedIn, Microsoft Advertising and Amazon, why platform-reported conversions diverge from your warehouse, and how to translate all of it into decisions a Gauteng marketing director can defend to a board.

What a Gauteng PPC Agency Is Actually Accountable For (Beyond Running Ads)

A credible performance partner is accountable for four things that sit outside the ad platforms: a clean measurement foundation, channel-role clarity, bid and budget discipline, and reporting that reconciles to revenue. Running campaigns is table stakes. The differentiation is in the plumbing and the reporting reconciliation.

  • Measurement foundation: GA4 key events configured to business outcomes, Consent Mode v2 implemented, server-side tagging for Meta and Google, offline conversion imports from CRM.
  • Channel-role clarity: each platform assigned a funnel job with its own KPI, so budgets are defended on role rather than last-click credit.
  • Bid discipline: gradual target moves, not weekly resets that restart the learning phase.
  • Reconciliation: a monthly view that maps platform numbers to GA4, warehouse data and blended MER.

Prebo Digital is Johannesburg-based, founded in May 2016 by an ex-Google employee, with 11-50 staff and an average client tenure of around four years (brand-stated). That tenure is a useful signal: PPC partnerships that survive are usually the ones where the reporting reconciled and the tracking did not quietly decay.

Does a PPC Agency Need to Be Physically in Gauteng? Proximity, Time Zone and Escalation Paths

Proximity matters for three things and almost nothing else: workshop sessions where your team and the agency sit in the same room to align on funnel roles; escalation when a campaign breaks on a Friday afternoon; and the occasional face-to-face reporting walkthrough. For everything else - build, optimisation, testing - a competent team works asynchronously across SAST, which is within an hour or two of UK and Europe business hours and offset favourably for early-morning Middle East calls.

What you should actually test is escalation speed and decision rights. Ask a prospective partner: who has login access, who can pause a campaign without approval, what the escalation path looks like, and when the weekly performance read happens. A local suburb in a page title proves nothing; a named account lead with a documented escalation path proves a lot.

Before a single campaign is rebuilt, the foundation should be audited. GA4 key events must map to commercial events - not page views. Consent Mode v2 must be implemented, which is a shift from the simpler v1 model: v2 sends consent signals for ad personalisation and remarketing alongside analytics, and consent-denied users contribute modelled conversions rather than observed ones. That modelling is useful, but it shrinks observable remarketing list sizes, which changes how you plan audience-based campaigns. The effect on list volume after implementation is a real operational consideration that should be projected, not discovered.

POPIA alignment runs alongside this. The Information Regulator of South Africa governs how personal information is processed; consent banners, CRM lead data and customer-list uploads for Meta or Google Customer Match must be lawful, documented and purpose-limited. Where data is used for advertising, the consent state should travel with it.

A common failure: an agency rebuilds campaigns on top of a broken measurement layer. Bidding then optimises toward the wrong signal, and every subsequent optimisation compounds the error. Fix tracking first, then rebuild.

Why Platform-Reported Conversions Diverge From Your Warehouse: Enhanced Conversions, Meta CAPI and Offline Imports

Google, Meta and GA4 each use their own attribution model and lookback window. On top of that, consent state reduces what each platform can observe, and modelling fills some - but not all - of the gap. Enhanced Conversions improves match rates for web leads by hashing first-party identifiers such as email; Meta's Conversions API (CAPI) pushes server-side events that are less susceptible to browser restrictions. The two require careful deduplication: if you fire both the browser pixel and the server-side CAPI event without a shared event_id, you will double-count.

// Minimal deduplication pattern (illustrative)const eventId = crypto.randomUUID();// Browser pixelfbq('track', 'Lead', {}, {eventID: eventId});// Server-side CAPI payloadawait fetch('/api/capi', {  method: 'POST',  body: JSON.stringify({ event_name: 'Lead', event_id: eventId })});

For B2B, the bigger lever is offline conversion imports. Import sales-qualified lead and closed-won events from the CRM back into Google Ads so bidding learns from lead quality rather than form fills. Do this before scaling LinkedIn lead-gen - otherwise the algorithm optimises toward cheap leads that never close.

Tip: import offline conversions from CRM before scaling LinkedIn. Lead-quality signal materially changes the algorithm's targeting, and scaling without it builds a bigger funnel of the wrong leads.

Mapping Channel Roles Across the Funnel: Where Google Search, Shopping/PMax, Demand Gen, Meta, LinkedIn, Microsoft and Amazon Each Earn Their Budget

Each channel has a job. Budget should be defended against that job's KPI, not against a blended last-click view that conflates prospecting and demand capture.

Google Search captures existing demand - its KPI is usually CPA or lead quality. Shopping and Performance Max sit closer to product-level demand capture for e-commerce. Demand Gen and Meta prospecting create demand - measured on incremental reach, assisted conversions or new-customer share. LinkedIn serves B2B consideration and lead-gen, judged on SQL quality. Microsoft Advertising picks up desktop and B2B search where relevant. Amazon is a marketplace channel where advertising competes on the shelf against organic ranking, so the KPI is often share of voice and profitable TACoS rather than raw ROAS. Where each channel maps to the funnel is the budget argument.

Bid Strategy Discipline: Moving tCPA and tROAS Incrementally Instead of Resetting Weekly

Smart bidding learns from volume. Resetting tROAS or tCPA every Monday restarts the learning phase and produces erratic performance. Move targets in small increments - typically 5-10% at a time - and hold for at least two to three weeks before evaluating. Use seasonality adjustments rather than target resets for short promotional windows. Watch impression share alongside CPA: an aggressive target that shrinks spend is a signal, not a win.

South African Operating Realities: Load-Shedding, ZAR Billing Volatility, Payment Rails and WhatsApp as a Conversion Channel

Gauteng teams plan around realities that global playbooks ignore. Load-shedding can interrupt reporting reviews - keep offline dashboard snapshots and schedule creative reviews outside known load-shedding windows. Accounts billed by Google and Meta in USD are exposed to ZAR volatility; build a billing buffer into budget planning and review FX-sensitive spend monthly. Payment rails matter for measurement: PayFast, Yoco, Ozow, Peach, Paygate and Stitch each integrate differently, and where a purchase completes inside an iframe or a third-party checkout, your server-side event coverage changes. Audit these per gateway. Finally, WhatsApp is a genuine conversion channel for South African service businesses - measure the click that initiates the conversation as a key event, but do not process message content. Track the entry point, not the content.

In-House Hire vs Freelancer vs Managed PPC Agency: A Comparison Table Built for South African Market Realities

The decision is not which model is objectively better; it is which model matches your spend level, channel breadth and internal capacity. The table below maps the three options against the dimensions that matter once you are past entry-level spend.

DimensionIn-house hireFreelancerManaged PPC agency
Cost modelFull-time salary plus tools and training; highest fixed costHourly or monthly retainer; lowest fixed costMonthly retainer, often tiered by spend or channel count
Channel breadthDeep in one platform, thin elsewhereVaries widely; verify across Google, Meta and AmazonBroad by design - Google, Meta, LinkedIn, Microsoft, Amazon under one team
AccountabilityInternal; depends on manager oversightContractual; often informal escalationContracted scope, SLA and named account lead
Tracking capabilityDepends on individual skill; server-side rareMixed; usually platform-side onlyServer-side GA4, CAPI, offline imports as standard scope
Time to valueSlow to hire, then rampFast start, variable qualityFast audit lead time; builds on existing team knowledge

Who Is This For? Matching Three Gauteng Buyer Profiles to the Right Engagement Model

Profile 1 - the DTC Shopify or WooCommerce store scaling past roughly R100,000 per month in media spend. At this level you need feed discipline, margin-aware bidding and server-side conversion tracking. A managed agency with e-commerce tracking capability is usually the right fit; an in-house hire alone often cannot cover feed, server-side, Meta CAPI and Amazon in the same week. See the CRO and tracking services as a starting reference.

Profile 2 - B2B SaaS or professional services using LinkedIn plus Google Search. The critical dependency is offline conversion imports from the CRM so bidding optimises toward qualified pipeline, not raw form fills. A managed engagement that owns the CRM-to-platform data loop is usually correct; a freelancer running LinkedIn in isolation tends to optimise toward cheap leads that never close.

Profile 3 - marketplace or FMCG sellers on Amazon with Google and Meta halo demand. The decision here is whether the partner can measure Amazon advertising in context of marketplace organic ranking while also running Google and Meta as demand-creation support. That is a multi-platform remit; a managed team is usually the fit, provided it can prove verified Amazon Ads Partner status.

The Weekly and Monthly Operating Rhythm of a Managed PPC Engagement: Audit, Build, Test, Scale, Report

A structured engagement has a predictable cadence. Weekly: search-term and placement review, budget pacing check, anomaly flags in GA4. Fortnightly: creative or ad copy refresh, test read-outs, bid-target review. Monthly: full reconciliation, cohort and MER review, roadmap adjustment. Quarterly: incrementality experiment design and channel-role reassessment. The shape is audit, build, test, scale, report - and the same cycle repeats. Prebo Digital publishes its custom reporting approach as a reference for what that cadence should look like.

How to Reconcile Platform Numbers to GA4, Your Warehouse and MER (With a Worked ZAR Example)

Reconciliation is arithmetic plus judgment. Start with blended MER - total revenue divided by total marketing spend - then decompose it. New-customer CAC should be tracked separately from blended CAC; reconciling only the blended figure lets a repeat-heavy month flatter acquisition performance.

MER = total revenue / total marketing spendNew-customer CAC = total acquisition spend / new customers acquired

Illustrative example (hypothetical, not a client result): a Gauteng store spends R140,000 across Google and Meta in a month. Google reports R360,000 revenue, Meta reports R290,000, and GA4 last-non-direct reports R510,000. The store's real revenue in the period is R540,000. MER is R540,000 ÷ R140,000 ≈ 3.86. The platform sums overstate because of overlapping attribution. The reconciliation question is not which platform is right, but which delta reflects genuine incremental return - and that requires an experiment, not a debate.

Warning: resetting a tROAS target weekly destroys the learning phase and inflates volatility. Adjust in small increments, hold for two to three weeks, and judge against MER and new-customer CAC, not platform ROAS alone.

Incrementality When Attribution Is Probabilistic: Geo Holdouts and Practical Experiment Design

Attribution estimates; experiments measure. A practical geo holdout for a Gauteng advertiser splits a primary metro (for example, Johannesburg or Pretoria) from secondary Gauteng geographies, then turns spend off in one cell for four to six weeks and compares. The design needs a minimum spend per cell to produce a readable signal - usually enough that a 10-15% lift would be statistically detectable - and the two cells need similar baseline demand. Run the experiment while everything else stays constant; a simultaneous creative overhaul contaminates the read. Repeat the experiment quarterly to rebuild confidence.

How to Verify an Agency's Claims in Under an Hour: Google Premier Partner Directory, Amazon Ads Partner Listing, Named Account Team and Reporting Walkthrough

Verification is quick and mostly public. Check the Google Ads Partner directory for Premier Partner status, and the Amazon Ads partner listing for Amazon status. Ask for a named account lead and the reporting walkthrough - the same six-page document should be reconcilable to GA4 and the warehouse. Prebo Digital holds Google Premier Partner status from 2022 to 2026 and verified Amazon Ads Partner status, and its Johannesburg base means Gauteng buyers have a direct escalation path (see contact).

Sources

Get a Quote

Why Choose Us

Here's what sets us apart

  • 500+ Expert Articles

    A content hub covering SEO, paid media, CRO and web design for South African businesses.

  • 200+ Success Stories

    Campaigns and builds delivered across retail, services, B2B and ecommerce.

  • 200+ Happy Clients

    Businesses that trust Prebo Digital with their digital growth.

  • 4.9 Average Rating

    Rated 4.9 out of 5 across verified Google reviews.

  • 24h Response Time

    Questions answered within one business day, every time.

  • Google Premier Partner

    Premier Partner status since 2022, placing us in the top 3% of agencies.

  • Amazon Verified Partner

    One of the first verified Amazon Ads partners in South Africa.

  • Meta Business Partner

    Certified to run paid social across Facebook, Instagram and beyond.

What Our Clients Say

Don't just take our word for it

Featured

“Great service and professional team.”

ES
Emelda Schuster
Featured

“Shout out to Leesha @Prebo Digital for great diligence and care handling our Google Ads account. Other agencies take your money and do nothing until you ask. Not Leesha & Prebo Digital. They do what they say and show up with a friendly face. Work to fix issues. Highly recommended.”

BS
Bradley Schmidt
Featured

“Excellent service and support.”

DB
Des Brown
Featured

“Very skilled and knowledgeable in the digital industry and you understand the importance of budgets. Start-ups do not have hundreds of thousands to spend at first and you guys really make the most of every budget provided.”

CS
Cat street
Featured

“Prebo will take your business to the next level. Extremely smart people, great service. Always go above and beyond.”

MG
Mike Gray
Featured

“A dedicated, knowledgeable and enthusiastic team of individuals that are determined to see your brand grow!”

AW
Alastair Waldeck
Featured

“A great agency to work with that always provides excellent service. Very professional and dedicated team.”

LV
Lynelle van Niekerk
Featured

“In the 4 months since we joined hands with Prebo our leads quantity and quality has increased with much more direct impact on our target market. The team is on point and forever in contact with new ideas and solutions to maximize our potential within the set budget cap. Very innovative group of people!”

RB
Rikus Booyens
Featured

“Great service from Prebo Digital team.”

MC
Mothusi Calvin Mogorosi
Featured

“Great Agency - growth-minded, a diverse team of talented individuals with collaborative success at its heart”

DD
David Delaney
Featured

“Outstanding digital marketing services.”

DD
DUNCAN DUNSHAM
Featured

“Industry experts!”

RB
Ricardo Banda
Featured

“Excellent work and professional service.”

MM
Menzi Mohale
Featured

“Expertise, ethos, excellence”

AJ
Andrew Johnson
Featured

“Professional and reliable service.”

ED
Ebert Du Plessis
5.0/ 5
15 reviews

Keep reading

Related Articles

google-ads-agency — google-ads heroGoogle Ads

Google Ads for South African E-commerce: The Operational Playbook for Feeds, Consent and Margin-Aware Bidding

The Tuesday a Cape Town Store Sees 312 Disapproved Products and Revenue Numbers That Won't Reconcile Picture an operations lead at a Cape Town Shopify store on a Tuesday morning. Merchant Center diagnostics shows 312 products disapproved. Google Ads, meanwhile, reports a revenue figure that is roughly three times what the store's back-office actually settled the previous week. The media buyer is being asked to explain the gap; the finance lead wants to know which number is real; and nobody in the room owns the feed. This is the operational reality of running Google Ads for e-commerce in South Africa. It is rarely a bidding problem first. It is almost always a data-integrity problem: what the Merchant Center knows about your catalogue, what Google Ads believes a conversion is worth, and whether the customers you paid to acquire actually completed a settled transaction. Smart bidding is only as good as the inputs underneath it, and in this market those inputs are shaped by VAT treatment, courier economics, payment-method behaviour, and POPIA-compliant consent. Treat the Google Ads account as a downstream consumer of two data sources: the Merchant Center feed and the conversion signal. Fix them in that order before touching bids. Why Copy-Pasted US or UK Google Ads Advice Fails a South African Online Store Most Google Ads guidance written for e-commerce assumes a tidy set of conditions: one delivery model with predictable lead times, a card-dominant payment mix, a single national currency with tax handled in a familiar way, and consent tooling that matches the traffic privacy regime. South African stores break all four assumptions at once. Delivery is courier-dependent, often door-to-door or to a collection locker, with lead times that vary materially by region. Payment preference is split between card, instant EFT and cash-style flows across providers such as Ozow, PayFast, Yoco, Peach Payments and PayGate. Each provider hands back a different signal at a different moment in the funnel. VAT sits at the standard rate of 15% per SARS, and local shoppers expect to see a total price in ZAR, not a net-of-tax figure that surprises them at checkout. POPIA governs the processing of personal information, which means consent logic must be designed deliberately, not bolted on after the campaign set is live. When a South African operator applies a UK or US playbook unchanged, the failure is usually structural: Shopping ads pointing at prices that do not match the landing page, conversion events that fire before money clears, and remarketing audiences that shrink because consent was never properly wired. Delivery Economics, Returns and Payment Methods: Inputs Smart Bidding Cannot See on Its Own Google's bidding algorithms observe what you tell them. They do not see your courier invoice, your return rate by category, or the difference between an instant-EFT payment that settled and a card authorisation that was later reversed. That gap matters most where conversion events fire at payment initiation rather than at settlement. Many South African checkout stacks trigger the Google Ads conversion tag when the shopper lands on the success page or initiates payment, not when funds are confirmed. For instant-EFT flows this can be close. For cash-style flows or delayed card settlements, the window is wider. Your reported revenue drifts ahead of settled revenue - directionally, never by a fixed percentage you can rely on. Layered on top: delivered-but-returned orders. A store with a meaningful returns rate by category is feeding smart bidding a signal that is optimistic by default. The practical fix is not to chase attribution parity. It is to build a value signal that is at least net of expected returns, and to run a reconciliation loop that surfaces the drift rather than pretending it away. If you need a structured reporting foundation, see our custom reporting approach , which is built around reconciled data rather than platform dashboards in isolation. Do not treat a platform-reported revenue figure as a bank balance. Reconciliation is a recurring process, not a one-time report, and no tooling delivers attribution parity as a permanent state. Feed First: A Merchant Center Hygiene Checklist for South African Stores Before a store spends a rand on Shopping or Performance Max, its product data must pass Google's product data specification. The following checklist reflects the issues we see most often in local catalogues. Work through it in order, because later items depend on earlier ones being clean. Identifiers: GTIN or MPN set correctly where they exist. For own-brand or handmade goods where no GTIN exists, use the identifier-exists flag correctly rather than padding the field. Price and currency: submit ZAR, VAT-inclusive, matching the landing page exactly. Availability: stock status that reflects reality within hours, not overnight batches. Shipping settings: configured in Merchant Center to match actual delivery services and costs for South African addresses. Returns: returns policy and window set explicitly, since Google uses this in eligibility and quality signals. Image and title quality: no promotional text in the title field, no street-level data that trips policy review. Diagnostics triage should become a named responsibility, not an afterthought. If nobody owns a weekly feed review, disputed items accumulate silently. The same applies on the ads side - accurate conversion tracking is a prerequisite for any of this to matter, and Google's own conversion tracking setup guide is a useful baseline for validating what is firing. Pricing, VAT and Identifier Rules That Trigger Merchant Center Disapprovals Merchant Center disapprovals in South African accounts cluster around three causes: a price mismatch between feed and landing page, a tax treatment that confuses the comparison, and identifier problems. On VAT, the local convention is straightforward - SARS levies VAT at the standard rate of 15%, and South African consumers expect the displayed price to include it. If your feed submits a net price while your landing page shows the gross price, Google flags the mismatch and the product is disapproved or suppressed. Align the two before anything else. Shipping and returns settings are the second recurring source of friction. If your feed says free delivery but your checkout charges a courier fee for outlying areas, expect policy flags. Google's shipping and returns settings guidance is worth revisiting each time your courier mix changes. For a fuller treatment of required feed attributes, the product data specification is the authoritative reference. Consent, POPIA and Consent Mode: What Happens to Your Remarketing Lists After Implementation POPIA's lawful processing conditions apply to any South African store collecting personal information, including for advertising measurement. Consent Mode is Google's mechanism for adapting tags based on a user's consent state, and it is mandatory for EEA and UK traffic under Google's requirements - but a South Africa-only store still needs a consent framework that is POPIA-compliant, and it interacts directly with the size and quality of your remarketing audiences. The directional effect is simple: where consent is not granted, tags operate in a restricted mode and audience-building signal degrades. Directionally, remarketing list sizes will look smaller and conversion modelling becomes more reliant on modelled rather than observed events. That is not a reason to skip consent - it is a reason to design the consent experience properly so the share of granted users is as healthy as POPIA allows. The Information Regulator's guidance is the reference point for what constitutes a valid, informed choice. Google's Consent Mode documentation explains the modes and how they affect measurement. Audit the consent banner as a conversion asset, not just a compliance checkbox. The share of users who grant consent directly determines how much of your funnel signal Google Ads can actually see.

Oct 25, 202611 min read
Read more
Professional google ppc management optimization for organizations south africa optimization in actionGoogle Ads

PPC Management in Johannesburg: The Due-Diligence Playbook Before You Sign

The Monday a Johannesburg E-commerce Manager Notices Google and Meta Report Different Revenue (hypothetical scenario) Consider a hypothetical Johannesburg direct-to-consumer brand selling homeware into Gauteng, the Western Cape and the UK. Spend sits at roughly R180,000 a month split across Google Ads and Meta. Nothing has visibly broken, yet the Monday dashboard meeting produces two numbers that cannot both be true: Google Ads claims R420,000 in conversion value for the month, Meta claims R390,000, and the finance team's Shopify payout report shows R510,000 in total revenue - of which a meaningful slice arrived through email and organic search. Nobody is lying. The platforms are each taking credit for the same assisted journeys, and the last-click view is inflating both. This is the moment most Johannesburg teams start shopping for PPC management. It is also the moment they are most vulnerable to a persuasive pitch deck, because the problem feels like a spending problem when it is usually a measurement and process problem. This playbook is written for that Monday: how to decide whether you need external PPC management at all, what the engagement should contain, how to split fees from media, and how to verify claims before signing anything. Platform-reported conversions are a directional signal, not a ledger. Any PPC manager who opens with a ROAS slide before auditing your tracking is selling a number they cannot control. Who in Johannesburg Actually Needs a PPC Manager - and Who Does Not Paid search and social management is not universally necessary. It becomes necessary when at least three of the following are true: monthly media spend exceeds roughly R80,000 across platforms; more than one platform is live simultaneously; conversion tracking feeds a CRM or ERP that finance relies on; and the internal team cannot sustain weekly optimisation alongside creative production and merchandising. Conversely, a single-channel business spending R15,000 a month on branded search with a stable product range often does not need a retainer - a structured in-house owner plus a quarterly audit is a more honest arrangement. If your campaigns are already profitable and the only complaint is reporting confusion, buy a measurement engagement, not a management retainer. In-House Specialist vs Freelancer vs Managed PPC Partner: A Decision Table Model Typical fit Media budget band Trade-offs In-house specialist Single platform, deep product knowledge, steady state R30k-R120k/month Full control; limited multi-platform depth and no cover during leave Freelancer One or two channels, tight budget, founder-led marketing R20k-R80k/month Cost-efficient; key-person risk and thin measurement/creative support Managed PPC partner Multi-platform, e-commerce or B2B pipeline, reporting obligations R80k+/month Breadth of capability; requires disciplined onboarding and clear scope Hybrid (in-house lead + partner) Internal owner for brand and merchandising, partner for scale channels R100k+/month Best knowledge transfer; needs a written decision-rights split Bands are indicative only and should be confirmed against your own spend profile - the useful signal is the fit column, not the number. The Service-Scope Checklist: What 'PPC Management' Should Include Across Google, Meta, LinkedIn and Amazon The phrase covers wildly different amounts of work. Before comparing quotes, map each provider against this list and mark anything missing as out of scope in writing. Tracking audit: GA4 events, Google Ads conversion actions, Meta Events Manager, consent-mode status Server-side tagging: Meta Conversions API and Google Tag server container where warranted Cross-platform reconciliation: a weekly view where platform numbers are compared to Shopify or CRM figures Consent banner behaviour verified in a live test, not just installed Creative production and refresh cadence for social placements Budget pacing controls and spend guardrails per platform Named weekly or monthly cadence with a written summary, not a dashboard link Account access via platform delegation, never a shared login A proposal that lists 'campaign optimisation' without naming the tracking, consent and reconciliation work above is a media-buying contract, not a PPC management contract. Retainer vs Media Budget: The Fee Split Johannesburg Buyers Should Demand Ask every provider to separate their fee from your media spend in the proposal. Percentage-of-spend models scale the fee with budget increases regardless of workload; flat retainers reward efficiency but can underprice heavy accounts; hybrids (base plus percentage) are common at scale. Fee model How it behaves Watch for Flat retainer Predictable; decoupled from spend Scope creep, or under-servicing as accounts grow Percentage of spend Rises with budget Incentive to inflate spend, not efficiency Hybrid Base fee plus percentage above a threshold Thresholds and what the base covers Performance-only Fee tied to outcomes Attribution disputes; provider controls the metric that pays them These are typical tiers - confirm with each provider. Ask directly which party holds the ad account, who owns the creative assets, and what the notice period is. How to Verify a PPC Manager's Claims in 20 Minutes (Google Partner, Amazon Ads, Meta) Certification claims are checkable. Google publishes its partner directory and explains programme status in its Google Ads Help documentation , with search instructions in the partner directory guide . Amazon maintains its own Amazon Ads Partner Network . Search the agency name, confirm the country and badge tier, and ask which individual specialists hold current platform certifications.

Oct 24, 20268 min read
Read more
Professional google ads specialist campaigns for corporations south africa imageGoogle Ads

Google Ads ROI in South Africa: Why a 4x ROAS Can Still Shrink Your Bank Balance

The Scenario: A South African Store Showing 4x ROAS With Shrinking Cash Consider an illustrative Johannesburg-based online fashion retailer - call it a mid-sized Shopify store turning over roughly R6 million a month, spending about R600,000 on Google Ads. Google Ads reports roughly R2.4 million in conversion value from that spend, a clean 4.0x return on ad spend. The dashboard is green. Yet the founder notices something uncomfortable: despite the spend increase, the bank balance at month-end is lower than two months earlier. This is not a platform bug. It is the gap between the number Google Ads reports and the profit the business actually books. That gap is the subject of this playbook. The scenario is hypothetical and illustrative - no real client figures - but the mechanics are routine in South African e-commerce, SaaS, and marketplace businesses. Using ZAR worked examples and formulas, the aim is to show you how to convert a Google Ads ROAS report into a genuine return on investment measure, and what to fix in order before scaling spend further. Google Ads defines ROAS as conversion value divided by cost - a revenue ratio, not a profit figure. That definition is documented by Google Ads Help , and it is the single most misunderstood metric in performance marketing. Why a Healthy-Looking ROAS Can Still Lose Money in South Africa A ROAS of 4.0x sounds strong until you build the cost stack. The reported conversion value of the hypothetical retailer above is gross revenue before several costs that every South African store absorbs. The absolute numbers matter less than the structure, because the same structure applies whether a store turns over R200,000 or R20 million a month. The cost layers that sit between ROAS and profit A ROAS of 4.0x means R4 of revenue for every R1 spent. A store with 50% gross margin then has R2 left to cover every other cost. Typical layers include cost of goods sold, the 15% South African VAT captured in reported revenue, last-mile courier fees, fashion returns often running substantial portions of orders, payment gateway fees of roughly 2-3.5%, agency or management fees, and fixed overheads. In the illustrative scenario the retailer's margin after all this would be wafer-thin or negative once ad spend is deducted from actual profit - which is why cash shrinks despite the green dashboard. The Margin-and-Cost Stack Behind a ZAR ROAS Figure Capturing this correctly requires that two things change: conversion value must reflect actual order value (including VAT where revenue reporting includes it), and margin data must be joined to that value so you can compute profit per order. Tax treatment matters here - the South African Revenue Service documents that VAT is levied at 15% on taxable supplies, and that affects whether your Google Ads conversion value is net or gross of VAT. Consistency, not which convention you pick, is what makes ROI computable. If your Google Ads conversion value includes VAT but your profit calculations exclude it, every ROAS you calculate will be inflated by roughly 15% relative to real cash. Pick one convention across the ad platform, GA4, and your store back office, and reconcile against it. ROAS vs ROI vs POAS vs MER: What Each Metric Hides No single metric covers everything. Each one is useful for a different decision, and the failure mode is using ROAS for a decision that only ROI, POAS, or MER can answer. The table below maps them. Metric Definition What it ignores / hides When to use it ROAS Gross revenue ÷ ad spend Margin, returns, fees, VAT Channel-level reporting and bid signals, never a profit verdict ROI (Incremental profit - ad spend) ÷ ad spend Brand demand, mix, seasonality unless subdivided Board-level profitability, budget allocation across channels POAS Profit ÷ ad spend Organic halo unless incrementality modelled Setting tROAS on margin-adjusted conversion values MER Total revenue ÷ total marketing spend Per-channel detail Guardrail metric for blended efficiency across all spend Making Google Ads Conversion Values Margin-Aware The most direct lever on ROI is not the bid strategy - it is what conversion value you send into Google Ads. Google Ads Help documents that conversion values can be passed per conversion and optionally adjusted; if you pass revenue, bidding optimises for revenue. If you pass margin-adjusted value, bidding optimises for profit. The practical approach is to pass distinct conversion values per product category, based on contribution margin after GST/VAT, shipping subsidies, expected returns, and gateway fees. High-margin categories receive higher values and pull more spend; low-margin categories with heavy returns get values that reflect their true profit contribution. This is typically implemented via server-side tracking or a cleaned data pipeline, not the default purchase tag. // Illustrative margin-adjusted value (numbers are estimates, not benchmarks) margin_adjusted_value = order_revenue_excl_vat * gross_margin_rate - expected_return_cost - payment_gateway_fee - shipping_subsidy_per_order // Example: R1,000 order, 50% margin, R40 returns, R30 fee, R25 shipping example = 1000 * 0.50 - 40 - 30 - 25 // = R405 contribution profit bid_signal = 405 / order_revenue_excl_vat // ~0.41 of revenue Calculating Break-Even ROAS and POAS (With Worked ZAR Examples) Break-even ROAS equals one divided by gross margin, adjusted for other costs. A 50% gross-margin business breaks even at 2.0x on advertising spend only; add returns, fees, and shipping and the true break-even climbs - often closer to 2.3-2.6x. At that point, a 4.0x ROAS is not automatically much profit; it is 4.0x revenue against a built-in cost floor. Break-even ROAS = 1 ÷ gross margin. A 40% margin business breaks even at 2.5x; a 60% margin business at 1.67x. Every Rand of reported spend must clear that bar before it contributes any profit. Worked POAS example: an ad group spends R50,000, generates R200,000 revenue excl. VAT, and delivers R80,000 contribution profit → POAS = 1.6, meaning each Rand of ad spend returns R1.60 of profit. A second ad group spends R30,000, generates R105,000 revenue, and delivers R37,000 profit → POAS = 1.23. If both report 4.0x and 3.5x ROAS respectively, ranking on ROAS would favour the first; ranking on POAS still favours it, but the second's growth potential may justify keeping it under tighter targets rather than cutting it. If you are unsure where your true break-even sits, a reporting review via Prebo Digital's custom reporting approach usually exposes one or two cost lines that were never factored into bid targets.

Oct 24, 202611 min read
Read more
google-ads-services — google-ads heroGoogle Ads

How to Set Up a Dedicated Google Account for Your Business in South Africa

When a personal Gmail account starts carrying the business A common South African scenario goes like this: a founder starts with one Gmail address for everything, then that same inbox begins handling supplier quotes, website logins, Google Ads access, YouTube uploads, Maps verification, and customer enquiries. It works for a while, until someone leaves the team, a password gets reused, or the business needs to prove ownership of key assets. At that point, the account is no longer just email. It has become the gatekeeper for marketing data, admin rights, and customer trust. Setting up a dedicated Google account for business use is about more than looking professional. It is a practical control point that keeps business information separate from personal activity, reduces the risk of lockouts, and makes it easier to give the right people access to the right tools. For owners running Google Ads, Google Business Profile, Analytics, or shared Drive folders, that separation can save time every week and prevent avoidable account disputes later. If your business depends on one person remembering passwords or approving every login, the account management best practices are already a risk area. What a dedicated account changes for your business A dedicated Google account creates a clean line between personal and business identity. That matters because Google services are interconnected: a single login may control Gmail, Drive, Calendar, Meet, Search Console, YouTube, Ads, and analytics access. If personal and business activities are mixed, it becomes harder to audit access , onboard staff, and hand over ownership when roles change. For a marketing director or business owner, the main benefit is governance. You can assign ownership of brand assets to the business account, invite team members as users or managers, and keep recovery details tied to the company rather than one person’s phone. That structure supports cleaner reporting, smoother collaboration, and fewer gaps when an agency, freelancer, or internal team member needs access. Business need Why a dedicated account helps Advertising and analytics access Keeps ownership of Google Ads and Analytics tied to the company. Team collaboration Makes it easier to share Drive files, calendars, and meetings securely. Brand management Supports a consistent business identity across Google services. Risk control Reduces dependency on one personal inbox and recovery phone number. The practical setup path for a South African business The setup approach depends on whether you need a simple business login or a managed company environment. For smaller businesses, a dedicated Google account can begin with a business-specific email and a clear naming convention. For teams that need more control, Google Workspace is usually the better route because it allows central administration, custom email domains, user management, and policy settings. A sensible setup sequence starts with deciding who owns the account, who recovers it, and which services it must control from day one. That means creating the account under a company-controlled email domain where possible, documenting the recovery phone and backup email, and assigning at least two responsible admins if the account will manage critical assets. From there, connect only the services the business actually uses, rather than turning on everything at once. A simple setup checklist Create the business account using a company-owned email address or Google Workspace domain. Use the legal business name consistently across recovery details, billing, and profile settings. Set a secure password stored in a password manager approved by the business. Add backup recovery options that the company can access if one person leaves. Connect Google Ads, Business Profile, Drive, Calendar, and Analytics only after ownership is clear. Record admin access, recovery settings, and asset ownership in an internal document. The best time to decide account ownership is before anything is connected, not after campaigns and customer data are already inside it. Security measures that should be in place from day one Because a dedicated Google account becomes the home for sensitive business access, security should be configured immediately. Two-step verification is the first layer, but it should not be the only one. A strong setup uses a secure password, a recovery process the company controls, and limited admin access. If you are working with an agency, set permissions by role instead of sharing the main login. For businesses in South Africa, security should also account for staff movement and contractor access. If a marketer leaves, access should be revoked quickly across all linked tools. The goal is not just to stop unauthorised use; it is to preserve ownership, continuity, and traceability. This becomes even more important when the account is tied to paid media billing, customer data, or brand reputation. Security control Why it matters Two-step verification Adds a second barrier if a password is exposed. Recovery ownership Ensures the business, not one employee, can regain access. Role-based access Prevents unnecessary admin rights across the team. Password manager use Reduces reuse and makes secure sharing easier. If your account is likely to manage ad spend, file storage, or verified business listings, it is worth treating the setup as part of operational risk management rather than a simple IT task. The sooner the structure is right, the less painful future changes become.

Oct 11, 20268 min read
Read more

Need Help?

Office 17, Block A, Willowbrook Office Park, Roodepoort, 1724

Get Google Ads Consultation

Speak with our Google Ads specialists. Free Google Ads account audit (worth R1,500).

GET FREE ADS STRATEGY

Why Choose Us for Google Ads

What working with Prebo Digital gets you on every Google Ads project

300% ROAS Average

Campaigns average a 300% return on ad spend across R50M+ in managed budget.

Google Premier Partner

Premier Partner status places us in the top 3% of agencies in the country.

Advanced Analytics Setup

Conversion tracking and GA4 configured properly from day one, not months later.

Rapid Campaign Launch

New campaigns built, reviewed and live in days rather than weeks.

Why Choose Us

Here's what sets us apart from the competition

500+ Expert Articles

A content hub covering SEO, paid media, CRO and web design for South African businesses.

200+ Success Stories

Campaigns and builds delivered across retail, services, B2B and ecommerce.

200+ Happy Clients

Businesses that trust Prebo Digital with their digital growth.

4.9 Average Rating

Rated 4.9 out of 5 across verified Google reviews.

24h Response Time

Questions answered within one business day, every time.

Google Premier Partner

Premier Partner status since 2022, placing us in the top 3% of agencies.

Amazon Verified Partner

One of the first verified Amazon Ads partners in South Africa.

Meta Business Partner

Certified to run paid social across Facebook, Instagram and beyond.

Frequently Asked Questions

Find answers to common questions

Google Ads can drive qualified traffic to your website, increase brand visibility, and generate measurable results.

We craft tailored strategies, conduct in-depth keyword research, and create compelling ad copy to maximize visibility and engagement.

As a Google Premier Partner, we offer advanced support and insights, ensuring your campaigns are optimized for success.