How to Evaluate a Marketing Agency: Red Flags and Green Flags You Can't Afford to Miss
Hiring the wrong marketing agency is expensive and demoralizing. After running an agency for 8 years, here's my insider guide to spotting the great ones — and running from the terrible ones.
faizan-rafiq
How to Evaluate a Marketing Agency: Red Flags and Green Flags You Can't Afford to Miss
I run a marketing agency. I've been running one since 2018. And I'm about to tell you how to evaluate agencies — including, potentially, mine — because I think the industry has an honesty problem.
Here's what prompted this post. Last month, a company came to us after spending $47,000 over eight months with an agency that delivered exactly zero measurable results. No increase in traffic. No leads. No pipeline. Just monthly reports filled with impressive-sounding metrics that meant absolutely nothing.
That company wasn't stupid. Their leadership team included smart, experienced people. But they didn't know what to look for — or what to run from. By the time they figured it out, they'd burned nearly fifty grand and lost almost a year of momentum.
I don't want that happening to you. So consider this my inside-the-industry guide to finding an agency that'll actually move the needle.
Before You Start Looking: Know What You Actually Need
This is where most companies mess up before they even begin. They Google "best marketing agency," send the same vague brief to five agencies, and pick the one with the slickest proposal.
Stop. Before you talk to anyone, answer these questions honestly:
What specific business outcomes do you need? "More leads" isn't specific enough. "40 qualified demo requests per month from mid-market SaaS companies" is. If you can't define success clearly, you won't recognize it when an agency delivers it — or fails to.
What have you already tried? What worked? What didn't? An agency that doesn't ask about your history is planning to reinvent the wheel on your dime.
What's your realistic budget? Not your ideal budget. Your actual, committed budget. If you're planning to spend $2,000 a month, you need to find agencies that can deliver value at that price point. Don't waste time talking to agencies that charge $15,000 minimums.
What's your timeline? Are you looking for quick wins or long-term brand building? This dramatically changes which type of agency you need.
The Red Flags: Run When You See These
I've compiled these from eight years of watching the industry, talking to clients who left other agencies, and — I'll be honest — learning from our own early mistakes.
Red Flag #1: They Guarantee Specific Results
"We'll get you to page one of Google in 90 days." "We guarantee 50 leads per month." "Double your revenue in 6 months."
Look, no ethical agency can guarantee specific outcomes. We can guarantee effort, strategy, expertise, and transparency. But guaranteed results? That's like a doctor guaranteeing you'll live to 100. There are too many variables outside anyone's control.
When an agency guarantees results, one of three things is happening. They're lying to close the deal. They're defining "results" so loosely that anything counts. Or they're planning to use black-hat tactics that might work short-term but will eventually blow up.
Red Flag #2: They Won't Share Their Process
Ask any agency: "Walk me through exactly what the first 90 days look like." If they can't give you a detailed, step-by-step answer, they're winging it.
A legitimate agency has a documented process. Week one looks like this. Month one deliverables include that. Reporting happens this way. If they're vague or evasive about their methodology, they either don't have one or they're hiding something.
Red Flag #3: They Own Your Accounts and Assets
This is a big one, and it's surprisingly common. Some agencies set up your Google Ads, social media, and analytics under their own accounts. When you leave, you lose everything — your data, your campaign history, your audience lists.
Any agency worth working with will set up everything under your accounts. You should own your ad accounts, your analytics, your social profiles, and your content. Period. If an agency pushes back on this, walk away.
Red Flag #4: Long-Term Contracts with No Exit Clause
I understand why agencies want commitment — it takes time to build momentum, and client churn hurts. But a 12-month contract with no performance-based exit clause is a red flag.
Reasonable terms: a 3-month minimum commitment (because most strategies genuinely need 90 days to show traction), followed by month-to-month with 30-day cancellation notice. Some agencies offer 6 or 12-month contracts with a discount, which is fine — as long as there's a performance clause. If they fail to meet agreed-upon KPIs for two consecutive months, you should be able to exit.
Red Flag #5: They Talk More About Themselves Than About You
I sat in on a competitor's pitch once (long story). They spent 45 minutes talking about their awards, their team, their office space, and their proprietary "framework." They spent exactly 8 minutes asking about the client's business.
Great agencies are obsessed with your business, not their own. The best pitch meetings I've ever been in felt more like consulting sessions — the agency asks probing questions, challenges assumptions, and demonstrates understanding of your specific challenges. If it feels like a one-way presentation, that's telling.
Red Flag #6: Pricing That Seems Too Good to Be True
An agency offering full-service marketing for $1,500 a month is either outsourcing everything to unvetted freelancers, spreading one junior employee across 30 clients, or planning to upsell you aggressively once you're locked in.
Quality marketing requires experienced people, and experienced people cost money. If an agency's pricing doesn't make mathematical sense — like, how are they paying salaries at these rates? — something's off.
The Green Flags: Signs You've Found a Winner
Now the good stuff. What does a genuinely excellent agency look like?
Green Flag #1: They Push Back on You
The best agencies don't just agree with everything you say. They challenge your ideas when they see a better path. If you say "We need to be on TikTok" and they respond with "Let's look at where your buyers actually spend time first," that's a green flag.
Yes-agencies are dangerous. They'll execute your strategy even when they know it won't work, because disagreeing risks losing the account. A great agency cares more about your results than your comfort.
Green Flag #2: Transparent Reporting with Context
Any agency can send you a dashboard full of numbers. The good ones explain what those numbers mean, why they changed, and what they're doing about it.
Here's what great reporting looks like: "Organic traffic increased 23% month-over-month. This was driven primarily by three blog posts targeting long-tail keywords in the project management space. However, our conversion rate dropped from 3.1% to 2.4%, which we believe is due to increased mobile traffic with a poor mobile experience. We recommend prioritizing mobile UX improvements before scaling content production."
Want to see how this applies to your business?
Get a free growth audit and discover untapped opportunities for your brand.
Compare that to: "Traffic up 23%! Great month!" One of those agencies is actually thinking. The other is just reading a graph.
Green Flag #3: Relevant Case Studies with Specific Numbers
"We helped a SaaS company grow" tells you nothing. "We helped a B2B SaaS company in the HR tech space increase organic traffic from 12,000 to 67,000 monthly visits over 14 months, generating 340 marketing qualified leads per month at a $34 cost per lead" tells you everything.
Ask for case studies in your industry or with similar business models. Ask about failures too — an agency that claims they've never had a campaign underperform is either lying or hasn't been around long enough to have real experience.
Green Flag #4: They Have a Clear Onboarding Process
Good agencies have figured out how to onboard new clients smoothly because they've done it many times. Ask about their onboarding process. It should include things like:
- Access setup for all platforms and tools
- A kickoff call with defined agenda
- Brand guide review and messaging alignment
- Competitive audit
- Baseline metrics documentation
- 90-day strategy presentation with specific milestones
If they're vague about onboarding, they'll be vague about everything.
Green Flag #5: You'll Know Your Account Team
Ask who will actually work on your account. Not the senior partner who shows up for the pitch and then disappears. The actual humans doing the daily work. What's their experience? How many other accounts are they managing?
A great agency introduces you to your account team during the sales process. If they're evasive about who's doing the work, there's usually a reason — and that reason is typically inexperience or over-allocation.
Pricing Models: What to Expect
Agency pricing is confusing, so let me break down the common models.
Monthly Retainer is the most common. You pay a flat fee each month for a defined scope of work. Pros: predictable budgeting, the agency can plan resources. Cons: you pay the same whether it's a heavy month or a light month. Typical range for B2B: $3,000-15,000 per month.
Project-Based works for defined deliverables like website redesigns, brand identity, or campaign launches. Pros: clear scope, clear cost. Cons: doesn't work for ongoing services. Typical range: $5,000-50,000 depending on scope.
Performance-Based ties fees to results — you pay per lead, per sale, or based on hitting KPIs. Pros: aligned incentives. Cons: agencies may chase easy wins over strategic growth, and attribution gets messy. Less common and harder to structure fairly.
Hybrid combines a reduced retainer with performance bonuses. This is my personal favorite model because it aligns incentives while giving the agency enough baseline revenue to invest in strategy and talent.
The Evaluation Process: Step by Step
Here's exactly how I'd evaluate agencies if I were hiring one.
Step 1: Create a shortlist of 4-6 agencies. Use referrals from peers and industry directories. Don't just Google "marketing agency" — you'll find the ones best at marketing themselves, not necessarily best at marketing you.
Step 2: Send a brief. One page. Your business, goals, budget range, timeline. Any agency that responds with a full proposal before asking questions is using a template.
Step 3: Hold discovery calls. Evaluate how they listen, what questions they ask, and whether they challenge your assumptions.
Step 4: Request proposals. Give them two weeks. Look for: understanding of your situation, recommended strategy, specific tactics with timelines, pricing, and team composition.
Step 5: Check references. Not the references they give you — those are curated. Ask for clients who left in the past year. How they handle that request tells you a lot.
Step 6: Start small. Begin with a 90-day engagement or single project before committing to a full retainer.
Questions That Reveal the Truth
These are the questions I'd ask if I were sitting across from an agency. They're designed to cut through the pitch and reveal what working with them is actually like.
"What's the most common reason clients leave your agency?" An honest answer reveals self-awareness. A deflecting answer reveals ego.
"Can you walk me through a campaign that failed and what you learned?" Every agency has failures. The ones that can discuss them openly are the ones that grow from them.
"Who specifically will be doing the work on my account, and how many other clients are they managing?" You deserve to know if your $8,000 monthly retainer is being handled by someone juggling 15 other clients.
"How do you handle it when a strategy isn't working after 90 days?" The right answer involves data analysis, honest communication, and strategic pivoting. The wrong answer is "that doesn't happen to us."
"What do you need from us to be successful?" This question reveals whether they understand that the agency-client relationship is a partnership. Agencies that expect zero involvement from your team aren't planning to truly integrate with your business.
Our Honest Take
Look, I'd be lying if I said we're the right fit for every company. We're not. No agency is. At VCS, we're strongest in B2B marketing for companies that need integrated strategy across digital channels, especially when those companies are scaling and need a partner who can grow with them.
We're not the right choice if you need a massive creative agency for a Super Bowl ad campaign. We're not the right choice if you need deep expertise in a hyper-niche B2C vertical.
What I can tell you is that the principles in this guide are exactly how we try to run our agency. We push back when we disagree. We own our failures publicly. We set up everything under client accounts. And we compete for our clients' business every single month — because we believe great agencies don't need long contracts to keep clients around.
Whatever agency you choose, go in with clear expectations, honest conversations, and the confidence to walk away when something doesn't feel right. Your marketing budget is too important to spend on hope and vague promises.
Trust the agencies that earn your trust with actions, not with pitch decks.
Frequently Asked Questions
How long should I give a marketing agency before expecting results?+
What's a fair monthly retainer for a marketing agency?+
Should I hire a specialized agency or a full-service one?+
How do I know if my agency is actually doing work?+
Can I hire an agency on a project basis instead of a retainer?+
Ready to Scale Your Business Without the Overhead?
Get a personalized audit revealing exactly where you are losing money and how our solutions can save you 40-60% on operational costs.
Get Your Free AuditRelated Articles
How Small Businesses Can Compete With Enterprise Marketing (And Actually Win)
You don't need a Fortune 500 budget to dominate your market. These guerrilla tactics, niche strategies, and agility plays can put you ahead of companies 100x your size.
Read morebusiness-growthBuilding a Customer Success Team From Scratch: A Founder's Honest Playbook
When should you hire your first customer success rep? How do you structure the team? What metrics matter? I'll walk you through everything I learned building CS at VCS.
Read morebusiness-growthHow to Reduce Customer Acquisition Cost by 40%: The Playbook We Used
We cut our own customer acquisition cost from $340 to $195 in seven months. Here's exactly how — referral programs, content flywheels, conversion optimization, and the retention math most companies ignore.
Read more