Agencies add capacity. Consultants add judgment. Confuse the two and the engagement gets expensive fast.
Agencies and consultants get hired for the wrong reasons.
A founder says they need more marketing. What they usually mean is one of two things: we need someone to execute, or we need someone to tell us what to execute.
Those are different jobs.
Hire an agency when the plan is clear
Agencies are useful when you know the channel, the message, the offer, and the outcome. You need more hands. Paid search, design, content production, video, technical SEO, email operations. Good agencies turn a clear brief into shipped work.
But if the brief is vague, the agency will fill the gap with activity. That's how you get more posts, more campaigns, and no better pipeline.
Hire a consultant when the plan is not clear
A consultant should help you make better decisions. They should ask harder questions about positioning, buyer focus, sales friction, and whether the marketing plan matches the company's stage.
If you're not sure what is broken, start with judgment. Do not buy execution until you know what needs to be executed.
The best sequence
For founder-led B2B companies, the usual order is consultant first, agency second. Sharpen the story. Fix the offer. Decide the channels. Then bring in execution capacity.
If you reverse the order, the agency may do exactly what you asked and still fail because the request was wrong.
