Prebo Digital
Google Ads

Google Ads Articles

News, advice and articles about Google Ads

Latest Google Ads Articles

Professional google ads footwear services and strategyGoogle Ads

PPC Audit Durban: What a Real Account Audit Delivers (and What a Pitch Deck Doesn't)

The Umhlanga Retailer Whose 'Free Audit' Recommended a Full Rebuild (Hypothetical Scenario) Imagine a Durban-based homeware retailer with a Shopify store, spending around R60,000 a month on Google Ads. A self-described PPC agency offers a free audit. The deliverable: a 20-slide deck claiming the account is 'poorly structured' and needs a complete rebuild - new campaigns, new ad groups, new everything. The retailer signs a six-month retainer. Three months later, spend is up 30%, reported conversions look similar, but revenue is flat. What happened? The 'audit' never inspected search terms, change history, or conversion settings. It was a sales pitch dressed as a diagnosis. A genuine PPC audit does the opposite: it gives you an independent, evidence-based assessment of what is working, what is wasting budget, and what to fix first - with a portable deliverable you can action in-house or hand to any competent manager. Key insight: an audit is a diagnosis, not a management proposal. If the deliverable cannot be separated from the pitch, it is not an audit. What a PPC Audit Actually Is - and How It Differs From a Management Proposal A PPC audit is a structured, vendor-neutral review of an existing advertising account - typically Google Ads, but often Meta or Amazon - against a defined checklist. Its purpose is to surface inefficiencies, misconfigurations, and opportunities, and to prioritise fixes by expected impact and effort. A management proposal, by contrast, is a sales document designed to win a retainer. The two can share data, but they serve different masters. A real audit has three hallmarks: Account access required: read-only access to the ad platform, analytics, and ideally the e-commerce back end. Without it, the auditor is guessing. Scored baseline: each area (tracking, structure, bidding, creative, compliance) is rated against a rubric, so you can see the starting point and measure progress later. Portable deliverable: a written report with prioritised actions, expected impact, and owner - not locked inside an agency's proprietary dashboard. Prebo Digital's reporting approach follows this principle: every audit produces a scored account-health snapshot and a fix list the client can keep, regardless of who implements it. Tracking and Measurement: The First Audit Tranche That Everything Else Depends On Before examining bids or ad copy, an audit must verify that the data feeding the algorithms is trustworthy. In our experience, conversion tracking is the most common source of phantom performance - and the easiest to fix. What gets inspected: Conversion actions: Are all valuable actions (purchase, lead, add-to-cart) tagged correctly? Are some marked 'Primary' that should be 'Secondary' - or vice versa? Misclassification distorts Smart Bidding. Count settings: 'Every' vs 'One' conversion per click. For lead gen, counting every submission can inflate conversion volume and mislead bid strategies. For e-commerce, 'One' is usually correct. Attribution model and window: Google Ads may use data-driven attribution while GA4 uses last-click - leading to reconciliation gaps. The audit documents the mismatch and recommends a single source of truth. Consent Mode v2: For traffic from the EEA/UK, Consent Mode v2 has been mandatory since March 2024. For South African traffic, POPIA alignment is the relevant framework - not certification, but a documented consent approach reviewed by legal counsel. For a Durban retailer selling nationally, delivery-cost attribution is another thorn: if shipping fees are baked into conversion value, reported ROAS may look healthy while margin erodes. The audit should flag whether conversion values reflect net revenue or gross. Warning: If your auditor does not ask for read-only access to Google Analytics and your e-commerce platform, they cannot verify that platform-reported conversions match business reality. Conversion Action Settings: Primary vs Secondary, and Why Count Settings Distort CPA Google Ads allows you to designate conversion actions as 'Primary' (used for bidding and reported in the Conversions column) or 'Secondary' (observed but not used for bidding). A frequent error: leaving 'Add to cart' or 'Newsletter signup' as Primary, which trains Smart Bidding to chase low-value actions. The audit should map every action to its business value and recommend the correct hierarchy. Count settings compound the problem. If a lead-gen form counts 'Every' submission, one user requesting three quotes inflates conversions by 3x, making CPA look better than it is. Switching to 'One' often reveals the true cost per lead - and may require bid strategy adjustments. See Google's official guidance on how conversions are counted . Search-Term and Query Hygiene: Finding the Waste You Are Already Paying For The search terms report shows the actual queries that triggered your ads. In many accounts, 20-40% of spend goes to irrelevant or low-intent terms - especially in broad match campaigns without negative keyword lists. For a Durban B2B wholesaler in Pinetown targeting 'industrial packaging', irrelevant terms might include 'packaging design course' or 'food packaging jobs'. An audit must review at least the last 90 days of search terms, categorise waste, and propose negative keywords. It should also check for close variants and auto-applied recommendations - Google's 'Recommendations' page often suggests broad match or budget increases that may not align with your goals. The audit should assess whether auto-apply is enabled and whether it has caused unintended changes. Tip: Export the search terms report and sort by cost. Manually review the top 50 spenders - that is where the waste hides. Account Structure and 12 Months of Change History Campaign structure should reflect the customer journey and business lines. Common issues: too many campaigns splitting data, or a single campaign mixing brand and non-brand terms (leading to brand cannibalisation). The audit should assess whether structure supports clear budgeting and reporting. Change history is the audit's forensic tool. Reviewing 12 months of changes reveals bid-strategy thrashing, panic edits after a bad week, and unexplained pauses. For example, a Durban guesthouse might have switched from tROAS to Maximise Clicks during a quiet season and never switched back. The audit documents these patterns. Google's change history guide explains how to access it. Which Audit Format Suits Your Durban Business? Not every business needs the same depth. We typically see three profiles: Profile Typical monthly ad spend Recommended audit format Deliverable focus SME diagnostic Under ~R20k Fixed-fee one-off review (2-4 hours) Top 5 fixes, quick wins, tracking check Mid-market full-funnel R50k-R500k+ Comprehensive audit across Google, Meta, Amazon Scored baseline, prioritised roadmap, 90-day plan In-house second opinion Any Audit plus knowledge-transfer workshop Validation of current setup, skill gaps, roadmap Pricing is scope-dependent and indicative only. Always request a written scope document that specifies what will be inspected, what access is required, and what the deliverable includes.

Oct 26, 202610 min read
Read more
seo-and-google-ads-integration — google-ads heroGoogle Ads

Local PPC Services in Roodepoort: Hyperlocal Targeting That Stops Budget Leaking Outside Your Service Radius

This is an illustrative scenario, not a real client case. It shows how geographic mis-targeting typically unfolds for Roodepoort service businesses. Context: The Wilropark Plumber Whose Ad Spend Was Mostly Going to Midrand Picture a hypothetical plumbing and geyser-repair business based in Wilropark, serving Roodepoort and a few neighbouring suburbs. The owner runs a Google Search campaign for “geyser repair near me” and similar queries. After a month, the search terms report shows a healthy click-through rate, but the call log tells a different story: roughly 40% of clicks trace back to Midrand, Pretoria and even further afield. Worse, prospects in Krugersdorp are being routed to a competitor because the ad never appeared for them. This pattern is common when location settings are left on default and no negative locations are applied. The fix is not a bigger budget or a new ad. It is a disciplined approach to how Google Ads interprets “local”. This article walks through the settings, tracking and evaluation criteria that separate hyperlocal PPC from a national campaign with a Roodepoort postcode bolted on. What 'Local' Actually Means in Google Ads for a Roodepoort Service Business In Google Ads, “local” is a combination of three things: the geographic area you target, the way Google interprets a user's relationship to that area, and the physical location information you provide through assets. Getting all three right means your ads are seen by people who can actually use your service, and your budget is not spent on clicks from users who will never convert. For a Roodepoort business, this starts with defining a service radius in kilometres or drive-time. Google Ads lets you target a radius around a specific address, a pin drop, or a list of locations. But radius alone is not enough: you must also choose whether to show ads to people who are physically in that radius, or to people who have shown interest in the area (which includes anyone searching from anywhere). Warning: The default location option in Google Ads is “Presence or interest,” which includes people who have expressed interest in your targeted location but are not physically there. For a service business, this is often too broad and leads to wasted spend. Local PPC vs Local SEO in Roodepoort: Different Machines, Different Inputs Local PPC and local SEO are often lumped together, but they operate on different mechanisms. Local PPC is driven by paid geographic settings, bid adjustments and ad extensions that reflect physical location. Local SEO, on the other hand, centres on your Google Business Profile (GBP) optimisation, review signals and organic on-page content. For a Roodepoort service business, both matter, but they require different inputs and measurement. PPC gives you immediate control over who sees your ad and where; SEO builds long-term visibility for “near me” and suburb-specific queries. The mistake is to treat them as interchangeable: a well-optimised GBP does not fix a misconfigured location setting, and a tight PPC radius does not improve your organic ranking. Tip: Use PPC to test which suburbs actually convert, then feed those insights into your SEO content and GBP service-area settings. The Roodepoort Service-Radius Settings That Quietly Waste or Save Budget The table below summarises the key location settings and how to configure them for a tight Roodepoort radius. Recommendations assume a service area of 5-15 km around your base, with suburbs like Florida, Wilropark, Constantia Kloof, Helderkruin, Little Falls and Ruimsig in scope. Setting Recommendation for Roodepoort Why it matters Location option Set to “People in or regularly in your targeted locations” (presence-based) Excludes users merely interested in Roodepoort but located elsewhere Radius Start with 10 km; adjust based on drive-time and lead quality Balances reach with service feasibility Negative locations Exclude suburbs you cannot serve (e.g., Midrand, Pretoria, Krugersdorp if not served) Prevents wasted clicks from out-of-area users Bid adjustments Increase bids for high-value suburbs (e.g., Constantia Kloof, Ruimsig) Prioritises areas with better conversion rates or higher job value Presence vs Interest: Choosing the Right Location Option for a 10 km Radius Google Ads offers two location options: “Presence or interest” (the default) and “Presence”. The first shows ads to anyone in your targeted location plus anyone who has shown interest in it (e.g., searched for “plumber Roodepoort” from Pretoria). The second restricts ads to users who are physically in your targeted area. For a service business with a finite service radius, presence-based targeting is almost always the right choice. It reduces clicks from outside your area, which improves lead quality and lowers cost per qualified lead. The only exception is if you offer remote services or have a delivery model that can serve a wider region. According to Google Ads Help, presence-based targeting ensures your ads are shown only to people in your targeted locations, cutting out interest-based impressions. Negative Locations: Excluding Adjacent Suburbs You Cannot Serve Profitably Even with a tight radius and presence-based targeting, you may still get clicks from areas you cannot serve profitably-for example, if your radius overlaps with Midrand or Pretoria. Negative location targeting lets you exclude specific geographic areas, postcodes, or even cities. For a Roodepoort plumber, you might exclude Midrand, Pretoria, and Krugersdorp (if you do not serve it). Review your negative location list monthly. As your business expands or contracts, the list should evolve. Also consider using a smaller radius and layering negative locations rather than a larger radius with fewer exclusions-this gives you more control. These settings are the foundation of hyperlocal PPC. If you manage campaigns yourself, audit them quarterly. If you work with a provider, ask for screenshots of location settings and negative lists-this is a quick way to verify whether the work is truly hyperlocal or just a national account with a Roodepoort keyword added.

Oct 25, 202610 min read
Read more
google-ads-services — google-ads heroGoogle Ads

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

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. The Tracking Foundation That Comes Before Any Campaign Build: GA4 Key Events, Consent Mode v2 and POPIA Alignment 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.

Oct 25, 202611 min read
Read more
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
Professional google ppc management optimization for organizations south africa optimization in actionGoogle Ads

Google Ads Optimization Guide 2026: Strategies for E-commerce Success

A mid-sized e-commerce account in 2026 is not short of clicks - it is short of signal In 2026, many e-commerce teams are dealing with the same problem: Google Ads is still driving traffic, but the account no longer tells a clean story about what is actually profitable. Consent loss, cross-device browsing, longer consideration cycles, and more automation in the auction have made simplistic reporting less useful. A mid-sized Shopify or WooCommerce retailer can easily see conversions in platform reports while still struggling with margin pressure, rising CAC, or unclear product-level profitability. That is why a modern Google Ads optimization guide has to start with signal quality, not with campaign structure. If product margins vary, if you sell bundles and accessories, or if repeat purchases matter more than first-order revenue, then optimization in 2026 means connecting paid media decisions to business reality. At Prebo Digital, that usually means cleaning conversion inputs, tightening feed quality, and aligning bids to value rather than raw volume. The aim is not just more traffic; it is better decision-making. If your account is still judged mainly on platform-reported ROAS, you are probably optimizing to an incomplete picture of demand. How to read the 2026 landscape before you change bids The first step is understanding what has changed. Search behaviour is still important, but Google’s auction now leans heavily on automation, audience signals, asset quality, and conversion value. For e-commerce brands, that means campaign performance depends on more than keywords. Product data, first-party audiences, landing page quality, and event quality all shape what the algorithm learns. The practical implication is simple: if your account structure is weak, automation will scale the weakness faster. If your conversion data is noisy, Smart Bidding will learn from the wrong events. If your Merchant Center feed is incomplete, your Shopping and Performance Max coverage will skew toward the most readable products rather than the most profitable ones. Before chasing more spend, build a stable measurement base. Area What often breaks What to fix first Conversion tracking Duplicate fires, missing values, weak enhanced conversions Validate primary events and deduplicate purchases Feed quality Thin titles, poor product taxonomy, weak imagery Rewrite titles and align attributes to search intent Audience data Old lists, short lookbacks, limited segmentation Refresh first-party segments and lifecycle pools A realistic scenario: why optimization has to be operational, not cosmetic Consider a mid-sized homeware e-commerce brand with a broad catalogue, a modest repeat-purchase rate, and spending spread across Search, Shopping, and Performance Max. On paper, the account looks active. In practice, the team is seeing unstable CPA, inconsistent product visibility, and a mismatch between reported conversions and gross margin. The problem is not a single bad campaign. It is the interaction between feed quality, audience definitions, and bidding priorities. In a case like this, the playbook is to stop treating every product equally. High-margin bundles should not be bid on the same way as low-margin entry products. Returning customers should not be treated like first-time browsers. Searches with strong commercial intent should not be bundled into the same learning pool as broad discovery terms. The account needs commercial logic, not just platform logic. A common mistake is scaling Performance Max before the feed, conversion values, and audience signals are stable. Automation amplifies what you feed it. Why data-driven decisions matter more than ever Data-driven optimization is not about collecting more dashboards; it is about deciding which numbers deserve to steer the account. For e-commerce, the most useful metrics usually sit below traffic and above revenue: conversion rate by campaign, cost per qualified purchase, margin-aware ROAS, impression share on high-intent queries, and product-level performance by device and audience. That is the level where budget decisions become meaningful. Prebo Digital’s reporting approach is built around this principle: the report should help a team make the next decision, not simply summarise the last month. That often means separating branded from non-branded search, tracking assisted value where relevant, and using cleaner naming conventions so campaign changes can be tied back to outcomes. It also means not over-reading small fluctuations when conversion volume is still too low to support strong conclusions. Use the report to answer one question at a time: which channel, audience, product group, or device is creating profitable demand? Advanced targeting strategies that fit modern e-commerce accounts Targeting in 2026 is less about stacking every audience type and more about giving Google better signals about who matters. First-party data is central here. Customer lists, purchase history, repeat-buyer cohorts, and cart abandoners can all inform bidding and segmentation. These are especially useful when privacy changes reduce the reliability of cookie-based observation. For e-commerce brands, there are three targeting moves that usually create the most value. First, split prospecting from remarketing so you do not confuse new-customer acquisition with returning-customer efficiency. Second, segment by lifecycle stage: first purchase, repeat purchase, and high-value customer groups each deserve different messaging and value assumptions. Third, use product-category intent where the catalog is diverse, so the algorithm can distinguish between, for example, premium items and entry-level stock. Targeting layer What it is good for When to use it Customer match Lifecycle and repeat-purchase optimisation When your CRM or Shopify data is clean and current Cart abandoner audiences Recovery and remarketing When basket drop-off is high enough to matter New-customer focus Prospecting efficiency When acquisition growth matters more than repeat revenue Creative optimization techniques that improve the quality of clicks Creative still matters, even in a highly automated account. The difference in 2026 is that creative has to work harder at the asset level. For Search, this means tightly matching ad copy to product category, margin tier, and commercial intent. For Shopping and Performance Max, it means stronger product titles, clearer imagery, and landing pages that reflect the promise of the ad. A useful pattern is to write ads around decision friction. If price is the issue, address value or bundle economics. If trust is the issue, surface returns, shipping, and support. If choice overload is the issue, guide the user to a curated range. This is where Google Ads and conversion rate optimisation overlap: the ad should pre-qualify the click, and the page should continue the same logic. Better ad creative is not just more persuasive copy; it reduces wasted clicks from users who were never likely to buy.

Oct 10, 20269 min read
Read more
google-ads-agency — google-ads heroGoogle Ads

Harnessing Google Local Services Ads for Realtors: A Strategic Playbook

A common realtor scenario: you have listings to move this month, but organic ranking, social content, and referral loops are too slow to create predictable lead flow. Context: The Need for Immediate Visibility in Real Estate For a realtor, timing is not a vanity metric. It is the difference between getting the buyer enquiry while a property is still fresh and watching that attention drift to another agent, another suburb, or another portal listing. Google Local Services Ads for realtors are designed for that exact moment of intent: when someone searches for an agent, a property expert, or help with a buying or selling decision in a specific area. Unlike slower channels that depend on long nurture cycles, Local Services Ads can place a realtor at the top of local search results when urgency is highest. This matters most in competitive markets where multiple agents are targeting the same neighbourhoods, price bands, and property types. In Johannesburg, Cape Town, and Durban, as well as in UK and Middle East property markets, buyers and sellers often compare several agents before making contact. That means the agent who appears first with a credible local presence can win the lead before competitors even enter the consideration set. The point is not simply visibility for its own sake. The point is visibility for the right search, in the right area, with the right proof signals. High-intent search moments LSAs are built for local buyers and sellers who are already looking for help, not just browsing content. For realtors, the challenge is that real estate demand is fragmented. A seller in a sought-after suburb may care about recent sales in that exact area, while a first-time buyer may want a specialist who understands deposit constraints, transfer timelines, and listing quality. Google Local Services Ads work best when they are connected to a clear local proposition. That means the ad strategy should not just say “real estate agent.” It should communicate the specific geography, inventory type, and service promise that make your team relevant. Search situation What the lead wants Why LSAs help Seller looking for a valuation Fast response and local market knowledge Ad surfaces prominently when intent is immediate Buyer searching in a suburb An agent who knows the area and property stock Local relevance improves trust and enquiry quality Investor comparing agents Specialisation, consistency, and proof of results Profile details and reviews support credibility Playbook: Setting Up Google Local Services Ads A strong setup starts before the first ad is ever shown. The most common mistake is treating LSAs like a quick toggle inside a campaign manager. In practice, the platform rewards completeness, trust, and operational readiness. For realtors, that means aligning your business profile, service area, license details where applicable, review profile, and response workflow before launch. If the system cannot confidently understand who you are, where you operate, and how fast you respond, your visibility and lead quality can suffer. The first step is eligibility and account verification. Google Local Services Ads are available only in selected industries and markets, so the process begins with confirming that your business category and geography qualify. Once the account is opened, complete the profile carefully: business name, service categories, operating hours, service areas, and languages supported. For realtor teams, the service area should reflect the suburbs or districts where you actually want enquiries, not just a broad city label. Overextending the area can dilute lead quality and waste follow-up time. Do not rush the profile stage. In real estate, incomplete verification or vague service areas often produce weaker lead quality than a tighter, better documented setup. A practical setup sequence looks like this: Confirm eligibility for the estate agency category in your target region. Prepare legal and business verification documents early. Define service areas by suburb, district, or metro cluster rather than by country-wide reach. Build a review acquisition process so your profile launches with social proof. Set a response protocol for incoming calls and messages within business hours. That final point is critical. Local Services Ads are not a passive branding layer. They create opportunities that expect fast follow-up. In real estate, a lead that waits too long can already be talking to three other agents. The operational side of the campaign, including who answers the phone, how missed calls are handled, and how the lead is routed into CRM or spreadsheet tracking, matters as much as the ad itself. Setup element What to get right Common mistake Verification Complete documents and business details accurately Delays caused by mismatched legal information Service areas Use precise suburbs and districts you actually serve Choosing a broad region that attracts low-fit leads Reviews Consistent recent feedback from real clients Launching with no proof signals Lead handling Fast call answer and structured follow-up Missing leads after office hours or during showings Lead handling workflow for LSAs 1. Incoming lead arrives 2. Auto-notify agent + admin 3. Call within 5 minutes if possible 4. Log source, suburb, intent, and property value range 5. Route to buyer, seller, or rental specialist 6. Follow up within 24 hours if no answer At Prebo Digital, the most effective real estate setups are the ones that treat ad intake and sales intake as the same system. The campaign may originate in Google, but the result is determined by how efficiently that lead enters the sales pipeline. If you already use a CRM, make sure the enquiry fields capture suburb, property type, and lead intent. If you do not, even a structured spreadsheet can improve attribution and help you see which neighbourhoods deliver the strongest opportunities. Customizing Your Ads for Maximum Impact Customization in Local Services Ads is less about flashy creative and more about narrowing relevance. Realtors win more useful enquiries when the profile speaks to the exact kind of property journey the prospect is on. That means highlighting local expertise, transaction type, property price range, and service promise without overcomplicating the message. A luxury residential agent should not be framed the same way as a volume rental specialist or a mixed-use commercial broker. Start with positioning. If you work in a high-value suburb, your profile should reflect neighborhood familiarity, pricing confidence, and seller-market knowledge. If your business focuses on first-time buyers, emphasize clarity, support, and responsiveness. If you service a broader metro area, break your proposition into smaller clusters so the message feels local instead of generic. The goal is to reduce uncertainty for the person considering whether to call you now or keep searching. Sharper positioning usually improves lead quality more than broadening your radius. For real estate, relevance beats reach when the decision window is short. Reviews are another customization lever. In real estate, review wording matters because prospects often look for evidence of negotiation skill, communication speed, and area knowledge. A review that says “helped us sell in Bedfordview with clear updates and a fast closing process” carries more weight than a generic five-star comment. Encourage clients to mention the suburb, property type, and specific service outcome they experienced. This improves trust and gives your profile geographic texture. The same logic applies to service descriptions. Do not list every possible property service unless you genuinely provide them. Instead, match the description to your core commercial focus: Seller-focused teams should emphasize valuation, listing strategy, and negotiation support. Buyer-focused teams should emphasize neighbourhood guidance, viewing coordination, and market comparisons. Rental specialists should emphasize tenant screening, speed to lease, and portfolio management. A useful way to think about customization is to map it to the funnel. At the top of funnel, the prospect is trying to decide whether you are a legitimate local choice. In the middle of funnel, they want proof that you understand the area and transaction type. At the bottom of funnel, they want a human being who will answer quickly and move the process forward. LSAs support all three stages when the profile is built with precision. Profile element What it signals Realtor example Service area Local relevance Sandton, Rosebank, Bryanston instead of “Johannesburg” only Review language Real-world proof “Sold our home in four weeks with regular updates” Primary service Commercial focus Luxury sales, residential buying, or rentals If you manage multiple teams or locations, keep the structure clean. One profile should not try to represent every office, every suburb, and every asset class at once. It is better to run tightly themed local profiles with disciplined tracking than to dilute performance through one oversized, unfocused presence. In practice, this often means splitting by city cluster, transaction type, or team specialization depending on how your agency is organised. Budgeting Strategies for Effective Advertising Budgeting for Google Local Services Ads is about lead economics, not just spend caps. Realtors should evaluate the channel based on the quality of contacted leads, the speed of enquiry conversion, and the value of closed transactions rather than raw volume alone. Because property sales cycles are longer than most consumer purchases, a useful budget model starts with how many qualified conversations you need each month to fill the pipeline, then works backward to expected lead costs. A practical budgeting approach is to divide spending into three layers: test budget, working budget, and scale budget. The test budget validates whether your service area and profile are attracting relevant enquiries. The working budget supports consistent enquiry flow once the profile is stable. The scale budget comes later, after you can see which suburbs, transaction types, or agent teams are producing the strongest lead-to-appointment rates. This avoids the common mistake of overspending before the intake system has been proven. Budget with lead quality in mind A smaller, well-targeted budget can outperform a larger budget if it reaches better-fit local prospects. For South African agencies, it is sensible to model budget in ZAR and to treat spend as a function of commercial value. For example, if your average commission potential on a residential sale is materially higher than on rental lettings, your acceptable cost per qualified lead will differ. The right budget is not the cheapest possible budget. It is the one that generates enough credible opportunities to keep your agents productive while protecting margin. You should also budget for the operational layer. A realtor campaign with poor call answering or slow CRM follow-up will produce weaker return on spend, even if the ad itself is well positioned. That means internal admin time, tracking tools, review requests, and lead routing should be considered part of the campaign cost. If your team is already stretched, a more focused campaign with fewer service areas is often better than a broad campaign that creates response bottlenecks. Budget tier Typical use case What success looks like Test New LSA profile or new suburb cluster Enough leads to judge quality and response patterns Working Stable campaigns with steady enquiry flow Predictable weekly leads and consistent call handling Scale High-performing area or seasonally strong market More booked valuations, viewings, or listing appointments The most useful question is not “how much should we spend?” It is “how much can we spend while still keeping the right enquiries profitable?” In real estate, that answer depends on commission size, close rate, market cycle, and internal sales capacity. A smaller, high-converting suburb campaign can justify a tighter budget than a broad metro campaign with lower intent and more competition. Budget decisions should therefore be reviewed monthly against lead quality, not only against the ad platform’s reported activity.

Sep 13, 202615 min read
Read more
Professional google ads footwear services and strategyGoogle Ads

Leveraging Google Local Services Ads for Lawyers: A Step-by-Step Guide

A practical scenario: a personal injury attorney in Johannesburg has steady referrals, but too many searches come in after hours, from neighbouring suburbs, or from people who are not yet ready to speak. Google Local Services Ads can help intercept high-intent local searches at the exact moment someone needs a lawyer. When a law firm needs visibility now, not months from now For a personal injury practice, visibility is not just about being found; it is about being found by the right person in the right moment. Someone searching for legal help after a car accident, a workplace injury, or a slip-and-fall is usually not browsing casually. They want a nearby lawyer, fast. That is where Google Local Services Ads , or LSAs, are different from a standard search campaign. Instead of competing mainly on keywords and landing page clicks, the ad unit is built to surface local providers who have been screened by Google and can be contacted directly. This matters because traditional paid search can still be expensive for legal terms, especially when broad match, competitor terms, and urgent intent collide. LSAs often reduce the friction between search and lead by putting a law firm’s name, rating, office area, and contact path in front of the user earlier in the decision process. For a firm focused on personal injury, that can mean fewer wasted clicks and a better chance of speaking to someone who needs case evaluation rather than general legal information. Local intent LSAs are designed for searches where proximity, trust, and immediate contact matter most. Why this format fits legal services better than a generic ad A lawyer’s buyer journey is often compressed. The user may search “personal injury lawyer near me” at night, compare three listings, and call the first firm that looks credible. In that environment, LSAs help the firm show trust signals upfront. The ad can display review counts, service areas, business hours, and a Google-backed screening badge where applicable. That combination is powerful because legal clients are rarely buying the cheapest option; they are buying confidence, responsiveness, and local relevance. For Prebo Digital’s audience, the strategic difference is even more important: LSAs should be treated as a lead quality channel, not simply a volume channel. A law firm may see fewer total interactions than with broad search campaigns, but if those leads are more relevant, more local, and more likely to book consultations, the channel can still outperform on practical return. The metric that matters is not impressions; it is qualified conversations with the right intake profile. Warning: LSAs are not a replacement for a strong intake process. If calls are missed, follow-up is slow, or service-area settings are too broad, the channel will look weaker than it really is. A setup playbook for law firms entering Local Services Ads The setup process works best when it is handled like an operations project, not a quick media buy. For a personal injury attorney, the first step is confirming eligibility and preparing all supporting business information. Google’s Local Services Ads program requires business verification, license checks in many categories, and profile completion before a firm can run meaningfully. That is a feature, not a burden. It filters out weak competitors and rewards firms that can prove legitimacy. The next step is structuring the profile around the specific legal services the firm can actually deliver. A practice handling motor vehicle accidents, third-party claims, and workplace injuries should not advertise every imaginable legal service if the intake team cannot confidently support it. A smaller but accurate profile often converts better than a broad, vague one. This is especially true in South Africa, where location, urgency, and case type can vary sharply by suburb and referral channel. Setup step What to do Why it matters Profile verification Submit business details, licensing, and service information accurately. Prevents delays and improves trust with both Google and users. Service mapping Select only the legal categories your firm genuinely handles. Improves lead relevance and reduces wasted enquiries. Coverage areas Set realistic office and service areas around where you can serve clients. Avoids attracting leads that cannot be serviced efficiently. Intake routing Connect calls, message responses, and lead handling to a fast follow-up system. Ensures high-intent leads are contacted before they go elsewhere. In practical terms, a Johannesburg firm serving Sandton, Rosebank, Bryanston, and surrounding areas should not set a service radius so wide that it draws in poor-fit leads from far outside its operating model. If the firm cannot attend appointments easily or does not want to manage long-distance consultations, the profile should reflect that reality. Google rewards accuracy, and so do users. Tip: align LSA hours with your actual intake coverage. If the phone rings after hours but nobody answers, the algorithm may still spend into time slots that do not convert well. How to structure the offer around the cases you want A common mistake is treating LSAs like a generic “law firm” lead source. That usually creates mixed-intent enquiries. A personal injury attorney will usually get better outcomes by separating the offer into service-specific pathways. For example, one intake path can be for motor vehicle accidents, another for workplace injuries, and a third for public liability claims. Each path should use the same firm identity, but the messaging and follow-up questions should differ. This is where targeting becomes more than geography. It becomes case selection. If your firm wins better on road accident claims than on general litigation, your LSA setup should bias toward those queries and service categories. The goal is to increase the share of leads that fit your commercial and operational model. That is better for attorneys, better for intake teams, and better for cash flow planning. To do this well, law firms should map their service pages, intake scripts, and LSA profile to the same language. If the ad promises a response for personal injury matters, the answering team should know how to qualify urgency, location, and claim type in the first few minutes. Consistency matters because the ad only starts the conversation; the intake process closes the gap between interest and signed representation. Tip: one of the strongest signals for lead quality is not the click itself but how closely the caller’s case type matches your intake criteria within the first minute of conversation.

Sep 10, 202610 min read
Read more
google-ads-agency — google-ads heroGoogle Ads

Managed Google Ads Services: A Strategic Approach to Success

Understanding the Need for Managed Google Ads Services Managed Google Ads services become valuable when a business has enough spend, complexity, or internal pressure that “doing it in-house” stops being efficient. At that point, the problem is rarely a lack of effort. It is usually a mix of limited time, incomplete tracking, weak query hygiene, inconsistent bidding decisions, and a gap between platform data and actual revenue. For a Johannesburg-based e-commerce brand spending ZAR 120,000 to ZAR 300,000 per month, even small inefficiencies in search terms, feed quality, or conversion tracking can compound into serious waste. This is where managed services differ from simple campaign administration. Good management is not just logging into Google Ads and changing bids. It means building a repeatable system around account structure, conversion quality, budget allocation, query control, creative testing, landing page feedback, and reporting. Prebo Digital’s approach is shaped by that reality: campaigns are not judged by clicks alone, but by how reliably they produce qualified demand, store revenue, and a cleaner picture of CAC, LTV, and MER. That matters for Shopify stores, WooCommerce merchants, B2B SaaS companies, and service businesses that need more than platform-reported conversions. Managed Google Ads services are most useful when growth depends on attribution accuracy, disciplined testing, and better decision-making across the whole funnel. What changes when management is structured Instead of reacting to daily fluctuations, a managed account runs on a sequence: diagnose, restructure, test, and scale. Search campaigns are segmented by intent, branded and non-branded traffic are separated, match types are monitored, and budget shifts are based on margin-aware performance rather than vanity metrics. On the ecommerce side, product feed quality, merchant center diagnostics, and conversion value rules matter as much as keyword selection. On the lead generation side, form quality, call tracking, CRM sync, and lead-scoring rules determine whether reported performance is real. For teams in South Africa and other English-speaking markets, a further reason to use managed services is the complexity of local and cross-border selling. Currency differences, delivery constraints, VAT considerations, stock availability, and regional shipping promises can all affect ad performance. A campaign that looks efficient in Google Ads may still be unprofitable if product margins are thin or the checkout path leaks revenue. ZAR 1 on waste In a high-spend account, small inefficiencies often scale faster than gains. Scenario: A Local Retail Store's Struggle Consider a South African retail business with both a physical store and an online catalogue. The owner has been running Google Ads for months, mainly using broad keywords, automated bidding, and a single generic landing page. Sales are coming in, but the team cannot tell which campaigns are driving store visits, which ones are generating profitable online orders, and which search terms are attracting low-intent traffic. The in-house team notices that conversions are reported in Google Ads, yet the finance team sees a different revenue picture in the backend. This kind of setup is common when a business has grown faster than its measurement stack. The account may have duplicate conversion actions, no value weighting, and no clear separation between top-of-funnel curiosity and bottom-of-funnel purchase intent. In practice, that means the business is paying for mixed-intent traffic and making decisions on incomplete evidence. Managed services help by tightening the account around commercially meaningful outcomes. The first win is usually not “more traffic”; it is less confusion. If reporting cannot answer which products, locations, or query themes create profit, the campaign is not ready to scale. In a case like this, a managed approach would begin by separating brand from generic search, isolating high-intent product categories, and reviewing the entire conversion path from ad click to checkout. If the store sells furniture, for example, “buy dining table” should not be treated the same as “dining table dimensions” or “how to style dining room.” Those queries belong to different stages of intent and should not share the same bid strategy. Prebo Digital’s performance mindset is built on that distinction: one campaign can be learning, another can be harvesting, and a third can be defending profitable branded demand. The Playbook for Success The most effective managed Google Ads services follow a clear operational playbook. That playbook is not a template copied from one client to another. It is a sequence adapted to the business model, average order value, sales cycle, and available data. For e-commerce, the playbook needs feed hygiene and product-level value control. For B2B, it needs lead quality validation and CRM alignment. For service companies, it often needs call tracking, form-funnel reviews, and geographic segmentation. The goal is to reduce guesswork and make campaign changes attributable. How a strong managed service process is usually built Audit account structure, conversion actions, and naming conventions. Map campaign intent to business objectives, not just keywords. Identify wasted spend from search terms, placements, or low-quality audiences. Rebuild tracking so revenue, lead quality, and offline outcomes are visible. Set testing priorities around copy, landing pages, bidding, and audience layering. What matters is the order. Teams often want to start with new ads or new bidding strategies, but if conversion measurement is broken, the algorithm learns the wrong thing. If product margins are unknown, tROAS may chase revenue that is not actually profitable. If a lead gen business cannot distinguish between a sales-qualified lead and a spam form submission, automated bidding can optimize toward noise. Managed services prevent that by fixing the decision layer before pushing for scale. 1. Initial Assessment: Identifying Opportunities The first phase is a commercial and technical audit. This usually includes keyword coverage, search term quality, budget distribution, geographic performance, device split, auction insights, conversion setup, landing page relevance, and account history. The audit is also where a management team looks for hidden constraints: slow mobile pages, poor product titles, low impression share due to budget caps, or campaign overlap that causes internal competition. At Prebo Digital, this step would also include an attribution sanity check. Are primary conversions actually primary business outcomes? Are micro-conversions inflating reported success? Is GA4 aligned with Google Ads, and is server-side tracking being considered where browser-based data is incomplete? These questions are not academic. They determine whether the account can be optimized with confidence or only approximated. Audit Area What Good Looks Like Common Red Flag Conversion tracking One primary action tied to revenue or qualified leads Multiple duplicate conversions Search terms Mostly high-intent commercial queries Broad, unrelated, or research-only queries Budget split Money flows to proven revenue drivers Budget spread evenly across weak campaigns

Sep 6, 202610 min read
Read more
google-ads-services — google-ads heroGoogle Ads

Decoding Google Ads Services Pricing: A Comprehensive Guide for E-Commerce

A Johannesburg-based Shopify brand selling premium homeware comes into Q4 with a familiar problem: sales are rising, but Google Ads costs are rising faster. The marketing team can see clicks, impressions, and platform-reported conversions, yet nobody can answer the question that matters most: how much should Google Ads services pricing actually be for a business that cares about profit, not just traffic? That question is more strategic than it looks. Pricing is not just the agency fee or the media budget. It is the interaction between account structure, feed quality, conversion tracking, bid strategy, margins, seasonality, and the number of moving parts needed to keep spend efficient. For e-commerce teams in South Africa and other English-speaking markets, Google Ads pricing becomes confusing because the real cost of growth is spread across multiple layers. You may pay for media through Google, management through an agency or in-house team, and then additional costs for product feed work, landing page improvements, server-side tracking, and reporting. If those layers are not planned together, the account can look “active” while quietly leaking margin. The better approach is to treat pricing as a budget design problem: define the commercial target first, then work backward into the spend, management scope, and measurement requirements needed to support it. In e-commerce, Google Ads pricing should be evaluated against contribution margin and tracked revenue, not against clicks alone. The E-Commerce Budget Dilemma The core dilemma is simple: a store wants more revenue, but every additional rand spent in Google Ads must still leave room for gross margin, shipping, refunds, payment fees, and operational overhead. A search campaign that looks expensive on CPC can still be profitable if it reaches bottom-of-funnel buyers with a high conversion rate and strong average order value. The opposite is also true: a campaign with “cheap” traffic can become wasteful if it attracts research-heavy visitors who never reach checkout. That is why Google Ads services pricing for e-commerce should be assessed in terms of business fit rather than platform averages. In practice, most mid-sized stores need three budget decisions before launch. First, what share of monthly revenue can be allocated to paid acquisition without compromising cash flow? Second, what level of management is required to keep the account profitable at that spend level? Third, what measurement stack is needed so the business can trust the numbers? When those three decisions are made separately, pricing becomes unpredictable. When they are made together, the budget becomes a system. This is especially relevant for merchants selling across Shopify or WooCommerce, where product catalogue complexity, inventory turnover, and promotions can materially change the economics of the account. 3 layers Media, management, and measurement all affect the real cost of Google Ads growth. Understanding Google Ads Pricing Structures Google Ads itself does not charge a fixed service fee the way an agency does. Instead, pricing shows up through auction mechanics and campaign objectives. The most common models are CPC, CPM, and CPA. CPC, or cost per click, is the dominant model for search campaigns because it aligns with user intent: you pay when someone clicks. CPM, or cost per thousand impressions, matters more in awareness-led placements such as YouTube or Display. CPA, or cost per acquisition, is the clearest commercial lens, because it aims to optimize for a conversion action rather than a click. Pricing model What you pay for Best use case E-commerce implication CPC Each click Search campaigns, high-intent product terms Useful when conversion tracking is solid and landing pages convert well CPM Impressions Brand awareness, video, remarketing reach Can support demand creation, but needs careful attribution CPA Conversions Goal-based bidding Most useful when the account has enough conversion volume for machine learning For e-commerce budgeting, the key is not choosing one model forever. It is knowing which model fits the stage of the account. Newer stores often start with CPC-focused search campaigns because they need direct demand capture and fast feedback. Established stores with reliable tracking and meaningful conversion volume can move toward automated bidding strategies that optimize toward target CPA or target ROAS. Google’s own guidance explains that auction pricing is dynamic and depends on competition, quality, and ad relevance rather than a static price card, which means your cost can change materially by product category, query intent, and device mix. A low CPC does not automatically mean a low acquisition cost. If conversion rate drops, the true cost per sale rises. Factors Influencing Google Ads Costs Several forces shape Google Ads services pricing in e-commerce. Competition is the obvious one: the more advertisers bidding on a keyword, the more expensive clicks tend to become. But competition is only part of the story. Google Ads consulting often focuses on Quality Score, ad relevance, landing page experience, geo-targeting, device behaviour, and seasonality—all of which can move costs significantly. In South Africa, many merchants also face narrower market sizes than in the UK or US, which means account efficiency matters even more because there are fewer qualified users to absorb waste. Quality Score deserves special attention because it is one of the few levers that can improve auction economics without simply increasing spend. Better ad relevance and landing page alignment can reduce the price paid to compete for the same query. For stores with product feeds, feed health is another hidden pricing factor. Poor titles, missing GTINs, weak image coverage, and disorganized product taxonomy can all reduce performance in Shopping and Performance Max campaigns. In other words, pricing is not only about bids; it is also about how much technical work is required upstream to make those bids efficient. Cost driver What it changes Practical effect on e-commerce accounts Competition Bid pressure Seasonal products and commodity terms become more expensive Quality Score Auction efficiency Higher relevance can lower effective CPC Feed quality Shopping visibility Better titles and attributes can improve product-level performance Seasonality Demand spikes Budgets may need to rise during Black Friday, year-end, or pay-cycle peaks There is also a service-cost side to consider. If your account needs extensive catalog cleanup, conversion tracking fixes, or landing page testing before it can spend efficiently, the management scope is larger than a basic “run my ads” retainer. That is why agencies often price Google Ads services based on complexity, not just media spend. A multi-category retailer like the Johannesburg brand could benefit from Google Ads agency packages that are tailored to specific needs, but they must ensure the package includes the necessary technical work. Building a Google Ads Budget: A Step-by-Step Playbook The cleanest way to build a budget is to reverse-engineer from commercial targets. Start with the monthly revenue you want Google Ads to generate, then estimate the conversion rate and average order value required to get there. From that, calculate the traffic and spend needed. This is more reliable than setting an arbitrary monthly figure and hoping performance fills the gap. For example, if an e-commerce store wants ZAR 600,000 in monthly Google Ads-driven revenue, with an average order value of ZAR 1,200 and a website conversion rate of 2.5%, the store needs roughly 500 orders. That implies about 20,000 qualified sessions. If the blended CPC is ZAR 8, the media budget could sit around ZAR 160,000 before management and tooling. Work backward from revenue, then test whether your current conversion rate and CPC can realistically support that target. A practical budgeting process for e-commerce teams looks like this: define the commercial target, separate branded and non-branded demand, estimate traffic needs by funnel stage, assign media budget by campaign type, and reserve a testing bucket. The testing bucket matters because a budget that is 100% committed to proven campaigns leaves no room to improve performance. Even mature accounts need structured experimentation across ad copy, product grouping, audience layers, and landing pages. Without that reserve, pricing becomes brittle: you pay for the same outcomes month after month and lose the chance to lower acquisition costs over time. If you are comparing internal management with external support, separate the media budget from the service budget. A lower management fee is not a win if it causes poor structure, weak reporting, and wasted spend. Likewise, a high fee is not automatically justified unless it includes strategic inputs that influence results: feed management, creative testing, conversion tracking, and profitability reporting. Prebo Digital’s reporting approach emphasizes clean measurement and commercial context, because budget decisions become better when the team can see revenue, margin, and cost per acquisition in one place rather than in disconnected platform dashboards. For a deeper look at how professional management can unlock potential, consider Google Ads PPC management services —they often provide the structure needed to turn a budget into a system. Budget formula example for e-commerce: Monthly revenue target = Orders needed × Average order value Orders needed = Revenue target ÷ Average order value Sessions needed = Orders needed ÷ Conversion rate Media budget = Sessions needed × Blended CPC

Sep 5, 202613 min read
Read more

Why Choose Us

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.

Get a Quote

Fill out the form below and our team will get back to you within 24 hours

What Our Clients Say

Hear from businesses we have helped succeed

“Great service and professional team.”

ES
Emelda Schuster

“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

“Excellent service and support.”

DB
Des Brown

“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

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

MG
Mike Gray

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

AW
Alastair Waldeck

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

LV
Lynelle van Niekerk

“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

“Great service from Prebo Digital team.”

MC
Mothusi Calvin Mogorosi

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

DD
David Delaney

“Outstanding digital marketing services.”

DD
DUNCAN DUNSHAM

“Industry experts!”

RB
Ricardo Banda

“Excellent work and professional service.”

MM
Menzi Mohale

“Expertise, ethos, excellence”

AJ
Andrew Johnson

“Professional and reliable service.”

ED
Ebert Du Plessis
5.0/ 5
·15 reviews