How Do I Know if My Marketing Agency Is Legit? (SA Guide)
Four checks that tell you whether a South African digital marketing agency is doing real work: account ownership, raw data access, plain-language explanations and sales reconciliation.
How to tell whether your digital marketing agency is doing real work, with the specific checks and warning signs that matter in South Africa.

TL;DR: Quick Answer
Four checks that tell you whether a South African digital marketing agency is doing real work: account ownership, raw data access, plain-language explanations and sales reconciliation.
Key takeaways
- Very cheap quotes (under R5,000) almost always exclude copywriting, SEO, custom design and post-launch support
- Professional copywriting can represent 20-35% of a total website project cost, and is worth it for search visibility
- On-page SEO built into the website at launch costs a fraction of what it costs to retrofit after the site is live
- Hosting, SSL, domain and maintenance add R3,000-R10,000 per year on top of build cost
- E-commerce adds significant cost due to payment gateway integrations, product data, security requirements and checkout UX
- Timeline and client responsiveness directly affect cost: slow feedback rounds extend agency hours
The fastest way to tell whether a digital marketing agency is legitimate is to ask for administrator access to your own advertising and analytics accounts. An agency doing real work hands it over without hesitation. An agency that refuses, delays or explains why it is not possible has told you what you need to know.
Here are the four checks worth running, in order of how much they reveal.
1. Who owns your accounts?
You should be the owner of your Google Ads account, your Google Analytics property, your Google Business Profile and your Meta Business Manager. The agency should have access granted to them, which you can revoke.
This is not a technicality. If the agency owns the accounts, then on the day you leave you lose your campaign history, your conversion data, your audience lists and your historical performance benchmarks. Years of accumulated learning walks out with them, and the next agency starts blind. There is no legitimate operational reason for an agency to hold ownership of a client's accounts, so when it happens it is usually about making departure expensive.
Ask today. The answer, and the speed of it, is informative.
2. Can you see the raw data?
An agency report is a summary written by the party being evaluated. That does not make it dishonest, but it does mean it is not verification.
Log into Google Analytics and Google Ads yourself and check that the headline figures reconcile. Pay particular attention to a handful of numbers that are easy to present flatteringly: sessions against engaged sessions, clicks against conversions, and impressions against actual position.
One specific South African warning sign is worth naming. If your analytics shows a large volume of sessions with near-total engagement rates and almost no enquiries, that pattern is usually bot traffic rather than a marketing success. It inflates every dashboard while producing nothing, and an agency reporting it as growth either has not looked or is hoping you will not.
3. Can they explain what they did, in plain language?
Ask what specifically changed on your account last month. A legitimate answer sounds like: we rewrote the ad copy for these three campaigns, paused this keyword group because cost per conversion had doubled, and added these two landing pages.
An evasive answer sounds like: we optimised the campaigns and improved the SEO. If the person cannot name the actual changes, either they did not make any or they are not close enough to the work to know.
Related question worth asking: who actually does the work? Many agencies sell with a senior person and deliver with a junior. That is not automatically wrong, but you should know, because it explains a great deal about both the price and the output.
4. Do the numbers reconcile with your business?
This is the check that matters most and gets run least. Take the agency's reported conversions for a month and compare them against the enquiries and sales your team actually received.
Small discrepancies are normal, since tracking is imperfect and some conversions are duplicates or spam. A large gap is not. If the report claims eighty leads and your sales team saw twelve, the tracking is measuring something that is not a lead, and every optimisation decision built on that number has been pointed in the wrong direction.
The warning signs, in one list
Guaranteed rankings. Nobody controls Google's results. An agency guaranteeing a first-page position for a competitive term is either selling you worthless long-tail terms or misrepresenting what they can do.
Refusal to give account access. Covered above, and the single clearest signal.
Reports with no raw data. A branded PDF with green arrows is a design exercise, not evidence.
No named person. If you cannot name who does your work, you cannot assess whether they are any good.
Long lock-in sold as a discount. Twelve-month contracts protect the agency's revenue, not your outcome. A confident agency keeps clients by producing results, not by contract terms.
Traffic up, enquiries flat. The most common way for marketing to look successful while achieving nothing.
What good looks like
You own every account. You can log in and verify anything at any time. The person doing the work is on the call and can explain their decisions. Reporting leads with enquiries and revenue rather than impressions. And there is no contractual barrier to leaving, because the agency's argument for keeping you is the results rather than the paperwork.
Juicy Designs is founder-led, month-to-month with no lock-in, and clients own every account we work in. That is the standard to hold any agency to, including us. See why clients choose us or what agencies charge in South Africa.
Frequently asked questions
How do I know if my digital marketing agency is legit?
Check four things: whether they show you the raw platform data rather than only their own reports, whether you have administrator ownership of your own ad and analytics accounts, whether they can explain what they did in plain language, and whether the reported numbers reconcile with your actual sales. An agency that fails the account-ownership test is the one to worry about first.
Should the agency own our Google Ads account?
No. You should own the Google Ads, Analytics, Google Business Profile and Meta Business accounts, with the agency granted access. If an agency holds ownership, you lose your entire campaign history and data the day you leave, which is a commercial hostage position rather than a technical necessity.
What are the biggest warning signs?
Guaranteed rankings, refusal to give account access, reports without raw platform data, no named person doing the work, long lock-in contracts sold as a discount, and traffic that rises while enquiries do not. Any one of these deserves a direct question.
Is it normal for an agency to report only their own dashboard?
It is common but it should not be accepted without cross-checking. A report generated by the agency is not independent verification. Log into Google Analytics and Google Ads yourself and confirm that the headline numbers match.
What if traffic is up but sales are not?
That is the most important discrepancy in digital marketing and it deserves a specific answer. Sometimes it is legitimate, such as early-stage awareness work. Sometimes it means the traffic is low quality or, in the worst cases, not human. Ask which specific queries and pages produced the growth and whether they relate to what you sell.
