Most agency shortlists get built backwards
A founder picks three names off a Google search, books three discovery calls, and only afterwards tries to work out which channel their business actually needs. That order is exactly wrong, and it is the single biggest reason South African SMEs end up with a retainer that does not fit.
Choosing a digital marketing agency is vendor selection, and vendor selection starts with a precise statement of the problem, not a shopping list of services that sound impressive on a proposal cover. Before a single sales call, write one sentence: what is actually stopping growth right now? Too few leads, leads that never close, a website that cannot convert the traffic it already gets, or a team with no spare capacity to follow up on the demand you already generate?
Every agency you meet will have a natural instinct to sell you their strongest service, whether or not it addresses your actual constraint. A paid media specialist diagnoses a paid media problem. An SEO agency diagnoses an SEO problem. That is not necessarily dishonest (it is simply what a specialist reaches for first) which is exactly why you need to walk in already knowing your own bottleneck, before anyone gets the chance to diagnose it for you.
The right agency for your business is the one whose process, pricing model and delivery rhythm actually match your sales cycle, your budget ceiling, and how much internal capacity you have to feed them information and act on what they find. There is no universal best agency in South Africa. There is only the best fit for your specific constraint, right now, this quarter.
Evaluation criteria that separate real partners from sales theatre
| Criterion | Good signal | Warning sign |
|---|---|---|
| Diagnosis | Asks detailed questions about your offer, CPL and sales capacity before pitching | Jumps straight to a package recommendation on the first call |
| Proof | Describes a specific process and offers relevant, honest context | Vague claims of "amazing results" with no substantiated detail |
| Measurement | Defines a qualified lead with you, in writing | Reports only impressions, reach or rankings with no commercial tie-in |
| Ownership | You keep admin access to ad accounts and analytics | Accounts are built and held under the agency’s own login |
| Honesty | Will tell you SEO or ads are not the right first move yet | Says yes to every channel you mention, regardless of fit |
Read every quote as three separate numbers, not one
A common source of confusion when comparing agency quotes in South Africa is that proposals bundle costs differently from one another. One agency’s "R15,000 a month" might include ad spend. Another’s might be management fee only, with your media budget sitting entirely on top of that number. Ask every agency to break this down explicitly: what is the management or retainer fee, what is production (creative, landing pages, content) and what is actual media spend flowing straight to the ad platforms.
This separation lets you compare like with like, and it protects you from a common trap: an agency that looks cheaper on the surface only because its quoted number hides a much smaller media budget than a competitor’s quote. Read every figure as "for this fee, what capacity and what spend do I actually get", never as a single headline number worth comparing on its own.
It matters for accountability later too. If results stall, you need to know quickly whether the issue is strategy, execution, or simply that the media budget was never large enough to reach a meaningful test volume in the first place.
Five questions that expose reality faster than an hour of slides
A short, specific set of questions in your first meeting will tell you more than an hour of polished slides ever will. Ask these directly, and watch how confidently (and how specifically) each agency actually answers.
- What would you actually do in the first thirty days, specifically on our website, our data and our offer, not a generic onboarding template?
- What is explicitly excluded from the monthly fee, in writing?
- How do you handle disagreements between marketing-reported "leads" and sales-reported lead quality?
- At what point would you recommend pausing or reducing spend, and who makes that call?
- Who owns our ad accounts, pixel data and analytics if we ever part ways?
Good chemistry is real. It is also not a substitute for definitions
A friendly discovery call, a genuine sense that the account manager gets your business, and a team you enjoy talking to are all real and valuable, good working relationships make everything easier across a long retainer. But chemistry alone tells you nothing about whether the commercial model underneath it is sound.
Insist that good chemistry be backed by written specifics: a defined qualified lead, a documented 90-day plan, explicit exclusions, and clear ownership of your own assets. If a genuinely likeable team cannot produce those documents without hedging, the likeability is doing work the contract should be doing instead.
Watch particularly for agencies that redirect every specific question back to "trust the process" or "every account is different." Every account is different in its tactics. The commercial definitions underneath should never be a mystery to the client paying for them.
Specialist vs full-service: match the model to your actual constraint
| Model | Strongest fit | Watch for |
|---|---|---|
| Specialist boutique | One clear bottleneck (paid media, SEO, or web conversion) needing real depth | May not coordinate well with other unmanaged channels |
| Full-service agency | Multiple channels genuinely needing coordination and one point of accountability | Coordination promises not backed by an actual cross-channel process |
| Fractional strategist + specialist builders | A team with some internal capacity needing senior direction without full headcount | Requires you to actively manage the relationship between strategist and builders |
A practical shortlisting checklist
- Your bottleneck is written down in one sentence before any calls happen
- Budget is separated into project, retainer and media spend for every quote you compare
- You have spoken to at least one reference operating in a similar business model
- You have reviewed a sample report and confirmed it ties activity to commercial outcomes
- Exit terms and data/account ownership are clear and in writing before signing
- No proposal promises a guaranteed ranking, ROAS or lead volume
An agency earns trust by telling you what not to do yet, not by agreeing to everything on your channel wish list.
Sipho Dlamini, Growth Marketing Lead
Three red flags worth walking away from immediately
Any guarantee of a specific search ranking position, a fixed return on ad spend, or an exact lead volume within a set timeframe is a red flag on its own. Nobody controls Google’s algorithm or an ad auction closely enough to promise those outcomes honestly. Treat a guarantee like that as a sign of either inexperience or a willingness to say whatever it takes to close the deal.
Be equally cautious of agencies that build and hold your ad accounts, analytics or domain access under their own logins with no clear handover process spelled out. This is one of the most common ways South African SMEs get functionally locked into a relationship that has already stopped delivering value, the switching cost becomes rebuilding an entire tracking history from zero.
Long, vague contracts with automatic renewal clauses and no clear thirty or sixty-day exit path deserve real scrutiny too. A confident agency is comfortable earning your renewal through results, not through a contract engineered to make leaving expensive.
Price the capacity and inclusions, never the package name
Package names like "Growth," "Accelerate" or "Premium" tell you almost nothing on their own. Ask instead: how many hours or deliverables does this fee actually buy per month, how many campaigns or pages does that cover, and what is the realistic senior-to-junior staffing ratio on my account specifically?
A lower monthly fee with genuinely limited capacity can be entirely appropriate for an early-stage business that needs to start small and prove a channel works before committing more. A higher fee is only worth it if the added capacity actually maps to your growth stage, paying for a strategist you do not yet need wastes money just as thoroughly as underpaying for depth you genuinely require.
Ask what happens as you scale. A good partner has a clear, pre-agreed path for adding capacity as budget or complexity grows, rather than renegotiating from scratch, or worse, quietly stretching the same team across more accounts without ever mentioning it.
A retailer who nearly signed the wrong kind of agency
An online retailer with a clear conversion problem (decent traffic, poor checkout completion) took a meeting with a well-regarded SEO agency because a competitor had recommended them. The agency, understandably, pitched an SEO retainer: content, backlinks, technical audits. It was competent work, in the wrong category entirely for what the business actually needed that quarter.
Running the five RFP questions before signing anything surfaced the mismatch quickly, the agency’s answer to "what would you do in the first thirty days" was a generic SEO onboarding checklist that never touched the checkout flow at all. The retailer instead engaged a conversion-focused specialist for a shorter, scoped project first, fixed the checkout leak, and only revisited SEO once qualified traffic had somewhere to actually land and convert. Diagnosing the bottleneck before taking a meeting, not during it, is what avoided a quarter of well-executed work aimed at the wrong problem.
Matching your bottleneck to the right first hire
| Your actual bottleneck | Hire this first | Not yet |
|---|---|---|
| Traffic is fine, but the site does not convert | CRO / web conversion specialist | More SEO or paid spend |
| Nobody is searching for you at all | SEO or paid search specialist | A rebrand or full agency retainer |
| Leads arrive but never get followed up properly | An internal process fix, not an agency | Any new marketing spend |
| Multiple channels need coordinating | Full-service agency or fractional strategist | A single-channel specialist working in isolation |
What to do next
This week: write your bottleneck sentence, and separate any quotes you already have into project, retainer and media spend so you can actually compare them side by side.
Next: shortlist two or three agencies and send each the RFP questions above before any sales call happens. Their written answers will tell you more than the meeting will.
If you want a second opinion on a proposal you have already received, bring it to us. We will give you a clear read on fit, fair pricing and any terms worth renegotiating before you sign.


