The original is one click away. Open original ↗
When to DIY vs outsource your digital marketing
Executive overview
Most small businesses either go too hands-off with agencies or hire for a channel they're not ready for. The decision to outsource hinges on two factors: skill gaps on your team and your ability to stay consistent. Outsourcing buys you speed and specialist expertise while your team focuses on the business.
The real risk isn't outsourcing — it's outsourcing without enough internal knowledge to hold the agency accountable.
When to outsource vs keep in house
- Outsource when you have a skill gap that would take too long to hire for internally
- Outsource when consistency is the problem — teams get busy, marketing lapses, leads dry up
- Keep email marketing in house: requires intimate knowledge of your audience
- Outsource search and social — results are visible, measurable, easier to evaluate externally
- Even if building in-house eventually, outsource to get results moving while you recruit
Common mistakes when outsourcing
- Being too hands-off and expecting the agency to figure everything out
- Not having internal resources to action agency recommendations (e.g. no engineering team to implement SEO fixes)
- Outsourcing to a channel before you're ready — chasing SEO before you have content, or organic before paid is proven
- Not understanding your marketing mix before hiring; some channels suit your stage better than others
- E-commerce businesses often need paid search first — faster, more predictable than organic
How to evaluate an agency before hiring
- Do baseline research on the channel first — enough to ask informed questions
- Look for case studies — the work is the proof, not the agency's own social presence
- Look for thought leadership — agencies that publish how they work are more transparent
- Check the website before a single call: process documentation signals clarity and honesty
- Transparency about methodology is a green flag; "just pay us and see results" is a red flag
- Clear communication in plain language matters — if they can't explain ROAS simply, they won't be a good long-term partner
- Industry experience is not required — an outside perspective often surfaces opportunities insiders miss
Metrics and feedback loops
- Share your analytics with the agency — they can't optimise without the feedback loop
- Go beyond vanity metrics: share lead quality, return rates, sales outcomes
- A two-way data exchange is essential — the agency's numbers may look great while the business results are poor
- Define what success looks like at the business level, not just the channel level
Budgeting a hybrid in-house / agency model
- Allocate budget based on expected ROI, not comfort or habit
- Leave budget stable on channels you already do well; experiment with a portion (e.g. 20%) on new channels
- Evaluate after two quarters — did it work? Scale up or redirect
- If an agency is performing but growth has plateaued, reinvest in channels you know work
- Double down on what works; treat new channels as structured experiments
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.