THINXSTER
Blog/AI Agency
AI Agency8 min readAugust 3, 2026

What Reddit Gets Right (and Badly Wrong) About Hiring a Marketing Agency

Reddit's advice on small business marketing agencies is unusually honest and unusually incomplete. Here's what the threads get right, and the expensive thing they consistently miss.

RK
Ryan Korsz
Founder & CEO, Thinxster

TL;DR

Reddit's advice on small business marketing agencies is unusually honest and unusually incomplete. Here's what the threads get right, and the expensive thing they consistently miss.

→ See how this applies to your business (free 30-min call)

If you search Reddit for advice on hiring a marketing agency, you'll find something you almost never find in a sales deck: people describing exactly how they got burned, with dollar amounts attached.

That makes it genuinely valuable. It also makes it systematically biased, because the person who quietly tripled revenue with an agency doesn't post about it. They're busy. The threads are dominated by the disappointed, and reading only the disappointed produces its own kind of bad decision.

Here's what the collective wisdom gets right, and the one thing it almost never addresses.

What Reddit gets right

"Ask what happens to the leads after they come in." This is the highest-value question in any of those threads and it's asked far too rarely by actual buyers. An agency that generates 200 leads a month into a business that responds in six hours has generated very little. The community intuits this because they've lived it — inbox full of form fills, calendar still empty.

"You will get pitched a 'strategy' and billed for a deck." Accurate. There's an entire tier of agency whose deliverable is documentation: audits, personas, funnel maps, content calendars. It's not fraud, it's just not growth. If month one produces a strategy document and month two produces a revised strategy document, you're funding a consultancy, not a growth partner.

"Ownership of your accounts is non-negotiable." Dead right, and worth more than most of the other advice combined. Your ad accounts, pixel, domain, CRM data, and analytics should live under your ownership with the agency granted access. Agencies that insist on running everything through their own accounts are, intentionally or not, building a switching cost out of your data.

"Beware the twelve-month contract with a ninety-day ramp." Also right. A long lock-in paired with a long excuse window means you're four months in before anyone can honestly assess results, and by then sunk cost does the rest of the selling.

"Small agencies and freelancers often outperform big ones for small budgets." True more often than not, for an unglamorous reason: at a $3,000 monthly retainer you are not a priority account at a large agency, and your work gets done by whoever is most junior and least busy.

$102M+
client revenue generated — the number an agency should be able to state plainly

What Reddit gets wrong

The blanket "just do it yourself" advice. It shows up in every thread and it's right for maybe a third of the people who receive it. Doing your own Google Ads is genuinely feasible if you have five focused hours a week and the temperament for it. Most owners of a busy service business have neither, and the actual outcome of DIY advice isn't a well-run in-house program — it's a campaign that runs unmanaged for eight months while the owner does their real job. That's more expensive than a mediocre agency.

The assumption that the agency's job is traffic. Most threads treat agencies as lead vendors and evaluate them on lead volume and cost per lead. That's how you end up with an agency optimizing for cheap leads, which is trivially easy to do and almost always produces worse business. The number that matters is cost per acquired customer, and it moves in the opposite direction from cost per lead more often than people expect.

Survivorship bias in reverse. The horror stories are real, but they're not representative. Reading fifty threads about bad agencies produces the belief that all agencies are bad, which leads to hiring the cheapest one because "they're all the same anyway." That's the single most reliable way to reproduce the horror story.

Treating price as the primary variable. The recurring question is "what should I expect to pay?" The better question is "what should I expect to receive?" A $2,000 retainer that generates nothing is infinitely more expensive than an $8,000 retainer that produces a positive return, and the threads rarely frame it that way.

Cheap marketing isn't cheap. It's just a smaller number attached to the same zero.

The thing the threads almost never discuss

Here's the gap. Nearly every Reddit conversation about agencies is about who is running your ads. Almost none of them are about what happens in the ninety seconds after someone clicks.

That's backwards, because for a local service business the response layer usually has more upside than the traffic layer. If you're converting 20% of your inbound leads into appointments, getting to 35% is worth more than a 20% improvement in cost per click — and it's usually easier to achieve, because most businesses are starting from a genuinely terrible baseline: hours of delay, one follow-up attempt, no evening or weekend coverage.

The reason this doesn't come up in the threads is that it isn't an agency service in the traditional model. Agencies sell campaigns. Nobody sells you the thing that answers the phone. So the discussion never gets there, and businesses keep optimizing the front of the funnel while the back leaks.

90s
how long a lead should wait for a first response, not four hours

What a realistic first 90 days looks like

One reason Reddit threads are full of disappointment is that expectations were never calibrated. Here's what a competent engagement actually produces, month by month, so you can tell trouble from normal.

Month one: access, instrumentation, and baseline. A good agency spends the first weeks getting admin access to everything, fixing conversion tracking (which is broken or misconfigured in the majority of accounts we inherit), establishing what your current numbers actually are, and shipping a first round of creative or campaigns. If month one produces only a strategy deck, that's your first warning.

You should end month one knowing your real cost per lead, your real close rate, and your real average job value. If your agency can't produce those numbers by day 30, they can't manage toward them.

Month two: testing, not scaling. Multiple creative angles, multiple offers, structured against a hypothesis rather than sprayed. Costs may not improve yet and that's fine — you're buying information. What should improve is the quality of the conversation about what's working. Watch for an agency that goes quiet here; testing months are where weak partners hide.

Month three: the first honest verdict. By day 90 you should be able to see a trend line in cost per acquired customer and hear a clear point of view on where budget should go next. Not necessarily profitability — some categories take longer — but direction and conviction backed by data.

If at day 90 you're still getting impressions-and-clicks reports and nobody can tell you what a customer costs, the relationship isn't slow. It's broken, and month six will look identical.

The other thing that should happen in this window: someone should have looked at what happens after a lead comes in. If ninety days pass and nobody has asked how fast you respond or what your follow-up looks like, you've hired a traffic vendor and you should manage your expectations to match.

The questions worth asking instead

If you're taking anything from the Reddit consensus, take the skepticism and improve the questions:

1.

"Show me a client where you can trace ad spend to closed revenue." Not impressions. Not leads. Closed revenue. If they can't produce one example, they don't have the plumbing.

2.

"What's your plan for lead response and follow-up?" If the answer is "we hand them to you in the CRM," they're a traffic vendor. That's a legitimate thing to buy, but price it accordingly.

3.

"Who specifically works on my account, and what else are they on?" You want a name and a rough load, not a team page.

4.

"What do I own?" Ad accounts, pixel, CRM, creative files, phone numbers, domain. Get it in writing before signing.

5.

"What's the exit?" Thirty days' notice, data export included, no hostage-taking. An agency confident in its results doesn't need a lock-in.

6.

"What number will you be judged on in ninety days?" Make them commit to one. Watch whether they pick a vanity metric.

Where we land

We're an agency, so read this with appropriate suspicion — but our whole model is built around the gap the threads keep pointing at without naming. We build the response and qualification layer first: AI callers that reach every inbound lead within 90 seconds day or night, qualify them in a real conversation, and book the good ones straight onto a calendar. Then we run the traffic into a system that doesn't leak.

That order matters. Sending more leads into a broken follow-up process is the most common way agencies waste client money, and it's exactly what the disappointed Reddit posters are describing when they say they got "plenty of leads and no jobs."

If you've been reading those threads and concluding that agencies are a scam, we'd rather you get a straight answer than a pitch. [Book a free strategy call](/book) — we'll look at your actual numbers and tell you honestly whether you need an agency at all.

Free Weekly Briefing

One AI Marketing Tactic.
Every Tuesday. Free.

What's actually working across our client accounts right now — ROAS moves, follow-up sequences, creative angles. The stuff that isn't in any blog post yet.

No spam. Unsubscribe anytime. 1,200+ business owners already in.

Ready to Deploy

SEE THIS IN
YOUR BUSINESS.

30 minutes. We scope the exact systems that apply to your situation and give you a plan.

★★★★★ Trusted by 47+ local service businesses

BOOK A STRATEGY CALL →