If your agency sends a glossy report every month and your phone stays quiet, you’re not imagining the problem. Plenty of Cape Town owners reach the same point, and they start looking for alternatives to a traditional marketing agency.
We’re a Cape Town agency that runs SEO, Facebook Ads and paid advertising, WordPress builds, and Zapier and Monday.com automation for South African businesses. So the advice below comes from those channels. We’ll show you what goes wrong with the usual set-up, what the other options are, and what to put in writing before you hand anyone your budget.
Why a traditional marketing agency leaves good businesses frustrated
Picture a Cape Town service business whose monthly report shows impressions and page views climbing while the phone goes quiet. The agency calls it a good month. The owner knows it wasn’t.
That gap between activity and enquiries is the whole frustration. We hear the same three complaints again and again:
- Generic plans. The same package, the same content calendar and the same keywords, whether you run a plumbing firm or a physiotherapy practice.
- Reports built on the wrong numbers. Impressions, reach and page views are easy to produce and easy to make look good. They don’t tell you what a lead cost.
- Contracts that outlast the results. You’re locked in for twelve months, and the work isn’t moving the number you care about.
Owners feel let down because they bought growth and received activity. Most full-service agencies sell breadth: a bundle of deliverables on a retainer, from social posts to a newsletter to a blog. A results-based agency sells an outcome instead, and sets its targets in enquiries and revenue.
That difference changes who carries the risk, and we think it should sit closer to the agency.
What a results-based marketing agency measures
Results-based means we agree targets in enquiries and revenue before the work starts, then track every channel against them. It doesn’t mean a fancier report. It means the report answers one question: how many enquiries did this bring in, and at what cost?
Enquiries and cost per lead, not impressions
Cost per lead is the number you can take to your accountant. Divide what you spent on a channel by the enquiries it produced, and you know whether to spend more, less or differently.
Impressions and page views still have a place, because they explain why enquiries moved. They’re just never the headline. If you want the longer argument, here’s why enquiries matter more than traffic.
Tracking that shows the return, not just the activity
We set up tracking through Google Tag Manager, so form submissions, calls and WhatsApp clicks are counted as they happen. Then we feed the data into plain Looker Studio dashboards. You open one page and see which channel produced which enquiries, so the return on spend can be traced to each one.
An agency can only be held to a result it can measure, and that’s why the tracking comes first.
There are limits, and you should hear them upfront. Leads also depend on your offer, your website and how fast you follow up. We can fill the pipeline, but if enquiries sit unanswered for two days, no agency can fix that for you. Results-based marketing also isn’t the right fit if you only want brand awareness with no sales target attached.
Your options beyond the traditional marketing agency, compared
The comparisons you’ll find online mostly pit one channel against another, or one agency type against another. We think the better test is how each option handles three things: the contract, your control, and the measurement. Each model suits some businesses well, and a few suit it better than we do.
In-house, freelance and all-inclusive options: where each fits
An in-house marketer gives you someone who knows your business daily and sits in your meetings. That’s a strong choice once you have enough steady work to keep a salary justified, and enough budget to give them tools and ad spend. The catch is breadth: one person rarely covers SEO, paid ads, web development and automation well.
A freelancer is flexible and usually closer to the work. A good one is the right call for a single, well-defined job, like a website rebuild or a Google Ads clean-up. The risk is capacity and continuity, because when your freelancer is busy, falls ill or moves on, your campaigns stall.
A large full-service firm is the right call when you need many things at once: national campaigns, brand, media buying, PR and video under one roof, with a project manager coordinating it. If that’s you, a boutique will feel too small. The trade-off is layers between you and the people doing the work, and a retainer priced for breadth.
Where a results-based boutique fits, and where it doesn’t
A results-based boutique suits owners whose main goal is more enquiries and who want to see the return channel by channel. It works best when your offer is clear and your website can convert visitors.
It doesn’t suit you if you want a wide brand-building programme, or if you need an in-house team sitting in your office every day. And it won’t fix a weak offer.
No-contract doesn’t mean no commitment: the terms to check
“No contract” is a headline, not a plan. Some commitment is healthy: you commit to sharing access, answering leads quickly and giving a strategy time to work. What you shouldn’t accept is a lock-in that keeps you paying after the results have stopped.
A results-based model often mixes a base fee with outcome targets. So the honest answer to whether you only pay when results arrive is no, not entirely. The base fee covers the work, and the targets keep the agency accountable for what the work produces. Any agency promising zero fees and guaranteed leads is selling you something other than marketing.
What a no-contract marketing agency should put in writing
Before you sign anything, get these in writing, from us or anyone else:
- the notice period and how you exit
- what’s included in the monthly fee, and what costs extra
- the targets, how they’re measured and who reports them
- how your lead data is stored and handled under POPIA
Ask to see the notice and exit terms before you commit. Scope matters just as much, and what a clear SEO package should include is a useful yardstick for it.
Who owns the ad accounts, website and data
A fair exit looks like this: you hold admin access to your Google Business Profile, ad accounts and domain from the start, so ending a working relationship doesn’t mean starting from zero. Many owners discover only at the end that the agency opened the ad account in its own name, or that the website sits on the agency’s hosting with no handover.
Ask who owns each asset today. If the answer is “we do”, you’re renting your own marketing.
Performance marketing in South Africa: which channel fits your goal
Performance marketing in South Africa comes down to a handful of channels, and each one is useful for something different. The right mix depends on your margin and how long a sale takes to close, so you should choose by goal rather than by what’s fashionable.
Google Ads, SEO or Facebook lead ads: matching channel to goal
Facebook lead ads can surface enquiries quickly, because you pay to put an offer in front of a defined audience and collect details in a form. That suits businesses with a clear offer and a short sales cycle. For realistic numbers, see our Facebook Ads cost per lead benchmarks for South Africa.
Google Ads catches people who are already searching for what you sell. It starts working as soon as the campaign goes live, and stops the day you stop paying.
SEO is slower to start, but it builds enquiries that keep arriving once rankings are in place. If your margins are thin or your customers research for weeks before buying, it often carries the best long-term cost per lead.
For most small businesses, a mix works better than a single channel. We compare the trade-off in detail in Google Ads versus SEO for a small Cape Town business.
Whichever channel you use, measure it in enquiries rather than traffic, because a click that never becomes a conversation is only a cost.
Choosing a boutique marketing agency in Cape Town
In practice, a boutique marketing agency in Cape Town means a smaller team, direct access to the people doing the work, and fewer layers between you and the strategy. You speak to the person who builds your campaign, not an account manager relaying messages. But “boutique” is a size, not a guarantee of quality, so you still need to test whether a team can deliver leads.
Questions to ask before you sign anything
Put these to any agency you’re considering, and judge them on how specific the answers are:
- Ask who will actually work on your account, and whether you can speak to them directly.
- Ask which enquiry numbers they’ll report each month, and how those numbers are tracked.
- Ask for a client in a similar business, and what they approved to be shared about the work.
- Ask who owns the ad accounts, website and analytics.
- Ask what happens to your data and your accounts if you leave.
A team that can answer those clearly, in writing, is usually a team that can also deliver leads. Vague answers, or reports that only mention reach and views, are a warning sign. The full checklist is in our guide to choosing an agency without getting burned.
Where to start with a results-based partner
Your first conversation will be far more useful if you arrive with the facts in hand. It lets any agency, including us, tell you quickly whether it can help.
Bring these along:
- your current reports, as they were sent to you
- the enquiries you track today, even if that’s only a spreadsheet or a call log
- the terms you’re on now, including notice period and who holds the accounts
From there we can compare what you’re paying for with what’s coming back, and tell you plainly whether a results-based approach fits. Sometimes the honest answer is that it doesn’t.
If you’d like that conversation, get in touch with our Cape Town team and send us your current agency arrangement, the enquiries you track and the terms you’re on.
Frequently asked questions
What makes digital marketing different from traditional marketing?
Digital marketing, such as SEO, Google Ads and Facebook Ads, can be tracked down to the individual enquiry, so you can see what each rand produced. Traditional marketing like print, radio and billboards is much harder to trace to a sale. That tracking is why we judge digital campaigns on enquiries and cost per lead rather than reach.
What is reverse marketing?
Reverse marketing is when the customer goes looking for the business instead of the business chasing the customer. SEO and Google Business Profile work this way, because people searching for a service find you at the moment they need it. It suits businesses whose customers already know the problem they want solved.
What’s hot in marketing right now?
Owners are asking harder questions about return on spend, so tracking that links each channel to real enquiries is getting more attention. Automating the follow-up, for example with Zapier or Monday.com, is also growing because slow replies lose leads. Neither is flashy, but both show up in the numbers.
What can I say instead of marketing?
Depending on the context, you can say lead generation, customer acquisition, growth or promotion. For a business owner, lead generation is usually the clearest because it names the outcome: more enquiries from the right people.









