Should you do your own marketing or hire an agency? An honest answer.

The answer most agencies won't give you, because half the time the honest answer means turning a client away. So let me give it to you.

I run a marketing agency. So you'd expect my answer to "Should I do my own marketing or hire an agency?" to be: "Hire an agency. Specifically, mine."

It's not. The honest answer depends on three things, and most businesses sit in a middle zone where neither approach makes sense and they end up doing both badly. Let me walk through it.

You should do your own marketing if…

You're in the early stages of your business, your monthly marketing budget is under ₦200,000, and you actually have time (real time — not "I'll squeeze it in at midnight" time) to learn and execute.

At this stage, hiring an agency is bad for two reasons:

  1. You don't yet know what works for your business. An agency will guess. They have to. Your buyer, your offer, your tone — these are still being defined. The fastest way to learn them is to run small ads yourself, get feedback, iterate.
  2. The agency cost-to-budget ratio is wrong. If you have ₦150k/month total marketing budget, paying an agency ₦100k of it leaves you with ₦50k to actually spend on ads. That's not enough ad spend to learn anything useful. You'd be better off keeping the ₦100k and spending the whole ₦150k on ads — even if you do it imperfectly.

The DIY phase is uncomfortable but cheap. You'll make mistakes, but you'll learn what your business actually needs. Most successful Nigerian business owners I work with did 6–12 months of DIY marketing before they ever hired anyone.

You should hire an agency if…

You have a working business (real customers, real revenue), a real monthly ad budget (₦500k+/month is the threshold where agency support becomes mathematically sensible), and you've reached a ceiling that your own time and skill cannot break through.

That ceiling usually looks like one of these:

At this stage, an agency isn't an expense — it's leverage. You're trading money you have for time and expertise you don't. The math usually works out 3–5x in your favour.

The worst-case middle path (where most businesses get stuck).

Here's the scenario I see constantly: a business owner with ₦300k/month in ad budget hires a junior freelancer for ₦80k/month to "run their ads." The freelancer is overworked, juggling 5 other clients, knows just enough to set up campaigns but not enough to optimise them. The ads run. They generate some leads. Sales happen — but not great ones.

The business owner can't tell if the freelancer is doing well or poorly because they have nothing to compare to. They feel like they "have marketing handled" — but they don't. They're paying for the appearance of marketing.

This is worse than either DIY or a proper agency:

The honest math: A senior freelancer or junior agency person you hire for ₦80k–₦150k/month will, on average, lose you more in optimisation opportunities than they save you in agency fees. You'd often be better off doing it yourself (and learning) or hiring properly (and paying for real strategy).

What a real agency engagement actually costs.

In Nigeria right now, you should expect:

If you can't afford the first tier, you're not yet at the right stage to hire an agency. That's not a put-down — it's a recommendation. Build to that stage first.

The question that actually matters.

Not "should I do my own marketing or hire an agency?" — but "what's the actual bottleneck in my business right now?"

If the bottleneck is "I don't know what to say to my market" — no agency can fix that until you do. You need to talk to customers, learn the language, find the angle. DIY phase.

If the bottleneck is "I know what works but I don't have time to execute it" — that's a perfect agency engagement. Show them what works. They execute and scale it.

If the bottleneck is "I'm hitting a plateau I can't figure out" — agencies are excellent here because they've seen plateaus you haven't, in businesses you don't know about.

If the bottleneck is "I'm not sure if I have a business yet" — you don't need marketing help. You need product help, customer help, or honest feedback from people who've been there. Marketing won't save a business that's still figuring out what it sells.

Ask the bottleneck question first. The DIY vs agency answer flows from it.

If you're at a real plateau and want to talk through whether agency support makes sense for your business, message me on WhatsApp. The first call is free and we'll tell you honestly if it's a fit.

Emmanuel Uzoma Anofienem
Founder, Swellbridge Digital

Want an honest assessment?

Book a free discovery call. We'll tell you straight whether agency support is right for you — or whether you should DIY a while longer.

Book a Discovery Call →