Most businesses hire a marketing agency at least once and regret it at least once. The pitch was sharp, the deck looked polished, and three months later the only thing that had moved was money out of the account. Choosing the right marketing agency is not complicated – but it does require asking different questions than most buyers think to ask.
Why most marketing agency relationships fail early
The problem usually starts before the contract is signed. A business comes in with a vague brief – “we need more leads” or “we want to grow online” – and the agency responds with a vague proposal full of channel names and deliverables that sound impressive but commit to nothing measurable.
Both sides sign. Both sides are already misaligned.
The agency is optimising for retained hours. The business is hoping for pipeline. These are not the same objective, and no amount of monthly reporting reconciles them if the foundation is off.
A good agency starts with your funnel, not their service menu. They want to know where leads come from currently, where they drop out, and what it costs to close one. If an agency’s first question is about your budget rather than your current conversion data, that tells you something.
The questions worth asking before you commit
Can they show you results for businesses like yours?
Not logos. Results. A case study that says “we ran a campaign for a manufacturing client” is not evidence. A case study that explains the problem, the specific tactics used, and the measurable outcome – that is evidence.
Ask for examples in your industry or at your company size. A team that has only ever worked with enterprise clients will approach an SME brief the wrong way. The budget assumptions, the timeline expectations, the channel mix – all of it skews toward a type of client you are not.
Equally, ask how long those client relationships lasted. Agencies that consistently lose clients after six months are not delivering value. Agencies that keep clients for two or three years usually are.
Who will actually work on your account?
This is the question that separates good agency conversations from great ones. Senior people pitch. Junior people execute. In many agencies, the strategist who impressed you in the meeting hands your account to a coordinator who started eight months ago.
Ask directly: who writes the briefs, who reviews the ads, who checks the SEO work before it goes live? If the answer is vague, the structure probably is too.
How do they measure success?
Impressions and reach are not business outcomes. Neither are followers or engagement rates, in isolation. A marketing agency worth hiring will agree on metrics that connect to revenue: qualified leads, cost per acquisition, pipeline value influenced, conversion rate by channel.
If an agency resists setting hard targets, ask why. Sometimes there is a legitimate reason – a brand-new product with no benchmark data, for instance. But often the resistance is about protecting themselves from accountability. That is not a partner you want.
The budget conversation most businesses get wrong
Quality digital marketing has always been expensive. Proper SEO, paid media, social, and web – done well, by experienced people – costs what it costs. For years, that put serious marketing out of reach for smaller businesses. They either paid for a fraction of what they needed or hired a generalist who stretched across everything and excelled at nothing.
The honest answer from any reputable marketing agency is this: the price reflects the experience behind the work. A team that has run campaigns for multinationals brings a level of pattern recognition that a cheaper team simply does not have. They have already made the expensive mistakes – on someone else’s budget – and they know how to avoid them on yours.
That said, budget mismatches cause problems in both directions. An agency quoting well below market rates is cutting somewhere: junior staff, automated outputs with thin human review, or templated strategy dressed up as bespoke thinking. An agency quoting well above market rates for a small account may not prioritise it appropriately – your R15,000 retainer is not interesting to a team billing R150,000 to their anchor client.
Know what your budget can realistically buy, and find an agency whose business model makes your account worth caring about.
Channels are not a strategy
A common mistake is hiring a marketing agency for a single channel – just Google Ads, or just social media – and expecting that channel to carry the full growth objective. Channels interact. A prospect sees your paid ad, searches your brand name, reads a blog post, and converts through organic search. Which channel gets credit? All of them contributed.
The agencies that consistently generate pipeline run search, paid media, content, and social as a connected system. Each channel feeds the others. SEO content supports paid landing pages. Paid campaigns surface intent data that sharpens organic targeting. Social builds the brand recognition that lifts paid conversion rates.
When channels compete for budget instead of compounding each other, you pay more per lead and get less of them. Ask any agency you are considering how the channels they propose will work together – not just what each one does in isolation.
The role of AI in modern agency work
AI has changed what a well-resourced marketing team can do, and at what cost. The honest version of this: AI does not replace strategy. It accelerates execution. A system built on 20 years of real campaign experience – knowing which tactics work for which business types, which mistakes to avoid, how to allocate budget across a funnel – can now run at a pace and consistency that was previously only possible with a large team.
For SMEs, this matters. The gap between what a multinational’s marketing budget buys and what a small business could access has narrowed considerably. The caveat is that the AI is only as good as the expertise behind it. Generic AI tools produce generic output. A system trained on real campaign data, built by practitioners who have run the full range of campaigns, produces something different.
If an agency pitches AI as a cost-cutting measure without explaining the expertise layer underneath it, be sceptical. If they explain how the AI is trained, what it is optimising for, and who reviews its outputs – that is worth exploring further.
Green flags and red flags in an agency pitch
Green flags
- They ask about your current funnel before proposing anything
- They name specific tactics and explain why those tactics fit your situation
- They set measurable targets and agree to be held to them
- They can name the person who will run your account day to day
- They show case studies with real numbers, not just logos
- They tell you honestly what your budget can and cannot achieve
Red flags
- The pitch is heavy on channel names and light on strategy
- They avoid committing to any measurable outcome
- They cannot explain clearly who does the work
- They promise results in timelines that do not match the channel (SEO does not produce qualified leads in four weeks)
- They lead with their own awards and accolades rather than your business problem
- The contract locks you in for 12 months with no performance clause
How long before you should see results
This depends entirely on the channel. Paid search can produce lead flow within days of launch, assuming the account is set up correctly and the landing page converts. SEO is a 3-to-6-month investment before organic rankings compound. Social builds audience over time and rarely drives direct pipeline in the first 60 days.
Any marketing agency that promises fast results across all channels simultaneously is either describing paid media only (which stops the moment you stop paying) or overstating what is possible. A realistic agency sets a phased timeline: what you should see in 30 days, 90 days, and 6 months – and what each phase costs to get there.
Hold them to that timeline. Not aggressively, but consistently. Monthly reviews with clear data keep both sides honest and surface problems before they compound.
Before you sign, do one more thing
Talk to a current client. Not a reference the agency selected and pre-briefed – ask if you can speak to a client in a similar industry or at a similar size, and let the agency make the introduction without scripting it. The quality of that conversation tells you more than any deck.
A confident agency welcomes this. An agency that hedges, delays, or redirects to testimonials on their website is telling you something about the relationships underneath the pitch.
Choosing a marketing agency is a significant decision. The wrong one costs you budget and months you will not get back. The right one builds a pipeline that compounds over time and a marketing system that keeps working even when you are focused elsewhere.
If you want to understand how a system built on 20 years of real campaign experience approaches this, see how ActiveAI works in practice. Or if you are still working out what to look for in any agency, the detailed guide on how to choose a digital marketing agency that actually moves the needle covers the full evaluation process.