Marketing consultant vs. agency: which do you need?
A marketing consultant advises; a marketing agency executes. The consultant diagnoses the marketing, decides strategy and priorities, and hands the business a plan, leaving whether and how it gets built to the business or to others. An agency takes the work and produces it: the campaigns, the content, the sites, the reporting. The simplest test is the deliverable. A consultant’s deliverable is a decision. An agency’s deliverable is the work itself.
Most businesses need both at different moments, and the failures come from hiring one expecting the other: an agency pressed for the senior strategy it was never built to own, or a consultant pressed for execution they were never staffed to deliver. The gap both arrangements leave is the same one, a single senior mind accountable for the whole of the program rather than for a slice of it. That gap is what a fractional CMO, or an integrated practice, exists to close.
Where this matters
Hire a consultant when the problem is that no one has decided what the marketing should do; the deliverable is the decision, and you price it for the seniority of the judgment. Hire an agency when the strategy is settled and the constraint is production capacity. When the real need is one accountable owner for both the deciding and the doing, neither a pure consultant nor a pure agency fits, and the answer is a fractional CMO or a practice that holds both.
For how the practice holds strategy and execution as one engagement, see the practice.