We hired a growth agency for 6 months and paid them $8k a month. Our best month came 2 weeks after we fired them.
I want to write this carefully because I don't think agencies are a scam, I think we were the wrong client at the wrong stage and nobody was honest with us about that including us
we hired them at about $18k MRR, the pitch was that they'd done this for 12 other SaaS companies, they had a playbook, they knew the channels, we just needed to execute, and honestly after 8 months of grinding distribution ourselves we were tired and that pitch was exactly what we wanted to hear
the first month was strategy and onboarding, lots of documents, positioning frameworks, ICP workshops, it felt productive, second month they started running paid on LinkedIn and Google, third month the leads were coming in and they looked right on paper but almost none of them were converting, the ICP we'd aligned on in month one turned out to be the ICP that looked good in a deck not the ICP that actually bought our product
we flagged this in month 4 and the response was that conversion is a product problem not a traffic problem and we needed to improve our onboarding before the ads could work, which might have been true but also meant we were paying $8k a month to run ads into a funnel they were telling us was broken
we ended the contract after month 6, total spend $48k, net new ARR attributable to that period maybe $6k
two weeks after we stopped running their campaigns we went back to doing what had worked before, direct outreach, honest Reddit posts, a few well placed partnerships, and we had our best month since founding
the thing I've thought about most since: the agency's job was to run our growth, our job was to grow, and those two things are not the same job, they needed to show activity and report metrics, we needed customers, and for 6 months we confused the reporting for the result
if you're under $50k MRR and you're thinking about a growth agency, I'd genuinely ask whether you've exhausted the things only you can do first