Google Ads agency Pretoria: a buyer's guide

If you are choosing a Google Ads agency in Pretoria, do not start with promises about clicks or a low cost per lead. Start with the commercial system behind the campaign: who owns the account, which locations are actually included, what counts as a qualified enquiry, how calls are reviewed, and whether closed business is sent back to the ad platform.
What a Pretoria Google Ads agency should solve
Pretoria is not one undifferentiated market. A professional practice in Hatfield, a home-services company covering Pretoria East and Centurion, and a specialist supplier selling across Tshwane need different campaign structures. The agency's job is to turn that service geography into deliberate targeting, search intent and landing-page decisions.
For a local lead-generation campaign, the operating questions are concrete:
- Which suburbs, towns or radiuses can the sales team serve profitably?
- Should somebody merely interested in Pretoria see the ad, or only somebody likely to be present in the target area?
- Which searches signal an urgent buyer rather than a researcher or job seeker?
- Is a phone call valuable at any length, or only after it reaches a person and passes a qualification threshold?
- Can the business distinguish a booked consultation, approved quote or completed sale from an unqualified enquiry?
Google explains that location targeting uses several signals and is a best-effort system rather than a guarantee of a user's exact location. That makes exclusions and location reports an ongoing optimisation job, not a once-off setup task (Google Ads location targeting).
Inspect geography before budget
Ask the agency to show its proposed location map before it discusses media spend. A useful plan separates three things:
| Layer | Decision | Evidence to review |
|---|---|---|
| Core service area | Places where the business can reliably fulfil work | CRM addresses, completed jobs, delivery limits |
| Expansion area | Places worth testing with controlled spend | Search demand, margin and sales capacity |
| Exclusions | Places that create waste or cannot be served | Search terms, call records, rejected leads |
Google Ads supports countries, regions, cities and radius targeting, but the available target types vary. Radius targeting is useful when serviceability is genuinely distance-based; it is not a substitute for checking where qualified leads come from (Google's geographic targeting setup).
The default advanced location option may include people who are present in a location as well as people who have shown interest in it. That can be useful for some sectors, but a Pretoria emergency-service campaign may need a tighter presence-oriented test. Your agency should explain the trade-off and record the choice instead of quietly accepting the default (Google's advanced location options).
Separate keywords by buying job
A strong account does not place every service and every suburb into one campaign. It groups searches according to the job the buyer is trying to complete.
For example, a professional-services account may separate:
- urgent service searches with immediate contact intent;
- comparison searches where proof and credentials matter;
- brand searches that protect navigation and measure existing demand;
- location-qualified searches for Pretoria, Centurion or a defined service node;
- research terms that deserve content but should not consume high-intent campaign budget.
The landing page should continue the same promise. If the ad is about a Pretoria-specific service, the page must explain availability, process, proof, response expectations and the next step. Sending every ad to the homepage makes attribution harder and forces the visitor to repeat the search.
Negative keywords are equally important. Ask to see the negative-keyword log and the reason for each addition. Job searches, training queries, free resources, unrelated products and unsupported locations can quietly absorb budget if nobody reviews actual search terms.
Define a qualified lead before launch
An agency cannot optimise for lead quality if the business has never defined it. Create a short qualification contract between marketing and sales.
| Field | Example decision |
|---|---|
| Service fit | The requested service is currently offered |
| Geography | The customer is inside the serviceable area |
| Commercial fit | The requirement meets a minimum scope or value |
| Contactability | Valid details and permission to respond are present |
| Sales outcome | Qualified, quoted, won, lost or duplicate |
The initial form submission is a signal, not the final outcome. Google recommends qualified-lead or converted-lead goals for enhanced conversions for leads, because those stages reflect what happened after the first online enquiry (Google Ads offline conversion FAQ).
This is where CRM ownership matters. Capture the click identifier or permitted first-party matching data, store it with the contact, and return the later qualification event. Google describes enhanced conversions for leads as an upgraded form of offline conversion import that can improve the durability and accuracy of measurement (Google's offline conversion overview).
Treat calls as sales records, not anonymous conversions
For many Pretoria service businesses, the highest-intent response is a call. Counting every tap on a phone number as equal will distort bidding.
A practical call-measurement design should record:
- campaign and search context;
- whether the call connected;
- call duration as a diagnostic, not automatic proof of quality;
- the service requested;
- qualification and sales outcome in the CRM;
- missed-call follow-up and duplicate handling.
Google's call reporting can show details such as call time, whether a call was missed or received, area code and call type. A duration threshold can determine whether a call is counted as a conversion, but your own sales review should still decide whether it was useful (Google Ads call reporting).
Demand ownership and an audit trail
Your business should retain administrative ownership of the Google Ads account, analytics property, tag manager container, landing pages and CRM data. The agency can receive the access it needs without becoming the only party able to see or operate the system.
Before signing, require written answers to these questions:
- Will campaigns run in our existing account or a new account owned by us?
- Who controls billing, audiences and conversion actions?
- Can we export campaign history and change records at any time?
- Which changes need approval, and which can the agency make autonomously?
- What happens to landing pages, tracking and data when the contract ends?
An activity report is not enough. The monthly evidence pack should connect spend to meaningful business stages.
Use a monthly evidence pack
The most useful report fits on one decision page, with drill-down available when needed:
| Evidence | What it should answer |
|---|---|
| Spend and search demand | Where did budget go, and what changed? |
| Search terms and negatives | Which real queries were bought or blocked? |
| Location performance | Which service areas produced qualified demand? |
| Landing-page performance | Where did visitors abandon or contact the business? |
| Calls and forms | How many were contactable and relevant? |
| CRM stages | How many became qualified, quoted and won? |
| Next actions | What will change, who owns it, and by when? |
Do not let a blended cost per lead hide the difference between a spam form, a wrong-area call and a sales-qualified opportunity. Ask for raw counts at each stage and a reconciliation note when ad-platform figures differ from CRM records.
A controlled first 90 days
Use the first three months as a measured rollout rather than a promise of instant scale.
Days 1–30: measurement and intent
Confirm ownership, conversion definitions, location settings, exclusions, call handling, consent language and CRM fields. Launch a narrow set of high-intent campaigns and verify that every test lead reaches the right owner.
Days 31–60: quality feedback
Review search terms, locations, calls and sales dispositions every week. Add negatives, refine landing pages and send qualified outcomes back to the ad platform. Do not expand simply because the campaign can spend more.
Days 61–90: controlled expansion
Increase budget only where lead quality and operational capacity support it. Test one new service, area or intent cluster at a time so the reason for improvement remains visible.
What should a Google Ads agency in Pretoria charge?
Should we optimise for form submissions immediately?
Do we need a different landing page for every suburb?
Choose the agency that can prove the whole path
The right Google Ads agency for a Pretoria business is not simply a campaign operator. It is accountable for the path from search term to landing page, enquiry, sales handoff and verified outcome. If that path is visible, budget decisions become easier. If it is hidden, more spend only magnifies uncertainty.
Luminum's Omnichannel Campaigns connect landing pages, paid media, email, WhatsApp and measurable outcomes to one campaign record. Bring your current account, reporting gaps and lead-quality questions to a practical review.