— If you're skimming
Key takeaways
- Choosing a marketing agency comes down to three things: proof they've done it in your exact model, seniority of the people who'll actually run your work, and whether their incentives are tied to your revenue.
- Ask to meet the specific human who'll run your account. If they have less than 3 years of hands-on experience or handle more than 5 clients, walk away regardless of the pitch.
- Their success metrics must be your success metrics: pipeline value and closed-won revenue, not clicks, impressions, or "engagement."
- Never sign without a 30-60 day performance escape clause, 100% ownership of your ad accounts and pixel data, and reporting via live dashboard rather than curated PDFs.
- Any agency that guarantees specific rankings, lead counts, or exact ROAS before auditing your account is lying. Walk away — that's not a red flag to negotiate, it's a red flag to leave.
Ignore the pitch deck. Choosing a marketing agency comes down to three things: whether they've actually done this before in your exact business model, whether the senior people who pitch you will actually run your work, and whether their incentives are tied to your revenue rather than their billable hours.
Most founders get burned because they hire for a brand story when they actually need channel execution. The agency that wins the deck-off isn't always the one that would win the account. Sometimes they're the opposite.
We've spent years watching how agencies pitch versus how they perform. What follows is the framework we'd use if we were on the buying side, laid out honestly. Before signing a contract worth five or six figures, spend twenty minutes here first.
Evaluation criteria for hiring a marketing agency
Most agencies look identical on paper. Same templates, same case study structures, same buzzword vocabulary. Getting past that surface is 90% of the work. Three criteria matter more than everything else combined.
1. Verification of vertical expertise
An agency that claims to specialise in everything specialises in nothing.
If you're a B2B SaaS company trying to lower CAC and increase LTV, an agency whose entire case study library is direct-to-consumer ecommerce is useless to you. The playbook for scaling high-ticket software sales — long cycles, multi-stakeholder committees, sales-assisted conversion — is nothing like the playbook for scaling impulse purchases. The economics don't rhyme.
Ask for anonymised, real-time cohort data or actual historical performance reports. Not static PDF case studies that only feature their best-performing week.
2. Operator-to-account ratio and seniority
The biggest bait-and-switch in the agency world: the strategic founder or VP who sells you the service will rarely touch your account. Your budget gets handed to a junior account manager who's juggling 15 other clients.
Ask to meet the specific human who'll run your campaigns. If they have less than three years of direct execution experience, or if they're stretched across more than five accounts, performance will suffer regardless of how good the pitch sounded.
1. Who specifically will run our account day-to-day? 2. How many other clients does that person currently manage? If either answer is vague, the answer is bad.
— Our services
What we do at Perfometrics.
Paid media, SEO, CRO, and analytics — coordinated by senior operators, reported through live dashboards, priced against outcomes. If any of the above matched your situation, we should probably talk.
See what we do3. Metric and incentive alignment
Don't pay an agency for inputs. Pay them for outcomes.
If an agency measures its own success by clicks, impressions, or traffic volume, you're misaligned from day one. You need a partner whose reporting starts with the numbers finance already cares about: qualified leads, pipeline value, revenue attribution.
Hard questions to ask a potential agency partner
Polite questions get polite answers. Here are three that force agencies to expose how they actually operate — not how they pitch.
"Who specifically is the day-to-day operator on our account, and can we speak with them before signing?"
Agencies hate this question because it breaks the standardised sales funnel. They want their technical staff focused on execution and their sales reps handling the talking.
"Yes. Let's schedule a 15-minute call with Sarah, who runs our B2B SaaS media buying team. She's personally managed over three million dollars in spend in your niche."
"Our whole team works collaboratively on your account under our creative director, so you get the collective brainpower of the entire agency."
We'll outsource your work to whoever has free capacity this week.
"Can we see an anonymised, live client dashboard from an active account in our industry?"
This tests actual reporting transparency and analytical maturity. If they can't produce a live dashboard showing real-time performance fluctuations, they're likely hiding poor performance behind curated monthly PDFs.
"Absolutely. Here's an obfuscated Looker Studio dashboard from a current client in your general vertical. You can see how we track spend, blended CAC, and pipeline velocity daily."
"Due to strict NDAs, we can only share static screenshots of our results in the pitch deck."
Our real-time data is messy, and we only want you to see our best days.
"How do you handle attribution when multiple channels run simultaneously?"
Every ad network — Meta, Google, LinkedIn — claims credit for the same conversion. If an agency simply adds up in-platform conversions, they'll present inflated numbers that don't match your bank account. You need to know whether they understand attribution models and blended metrics.
"We don't rely on platform-reported conversions alone. We set up custom UTM structures, use third-party attribution tools, and monitor your Blended Customer Acquisition Cost alongside Marketing Efficiency Ratio."
"We look at the conversions reported in Google Ads and Meta Ads managers to see which campaigns are performing best."
We'll double-count conversions and claim credit for organic traffic.
Red flags to watch for during vetting
Any of these is reason to walk. Not reason to negotiate. Reason to walk.
1. Long-term contracts with no performance escape clause
Never sign a 6- or 12-month contract without a performance-based termination clause. An agency confident in its work doesn't need to trap you legally. A reasonable contract has a 30- or 60-day out if predefined KPIs are missed for a consecutive 60-day period.
Agencies that demand long-term commitments upfront are usually built to acquire new clients, not retain them. If retention were their model, they wouldn't need the lock-in.
2. Refusal to grant full account ownership
Retain 100% ownership of your ad accounts, pixel data, Google Analytics properties, and creative assets. Some agencies insist on launching campaigns inside their master ad account, claiming administrative convenience.
That's not convenience. It's a hostage strategy. Fire them and you lose your historical pixel data, your optimised ad accounts, and your creative history. Your contract should state explicitly that all accounts, data, and creative outputs are your exclusive property from day one.
3. Guarantees on uncontrollable metrics
If an agency guarantees a specific number of organic ranking positions, a precise lead volume, or an exact ROAS before auditing your account, they're lying.
The digital ecosystem is volatile. Google updates algorithms daily. Ad auction costs shift by the hour. An honest agency guarantees their process, their testing cadence, and their reporting discipline. Not a magic number designed to close the contract.
4. Over-reliance on generic best practices
If their proposed plan is a boilerplate list — "post three times a week on LinkedIn," "run brand keyword ads," "start a newsletter" — without any deep analysis of your unit economics, competitive landscape, or sales cycle, they're running a factory line.
Your business has unique friction points. A generic strategy yields generic, unprofitable results.
The founder's final evaluation checklist
Before signing a proposal, run these six checks. Tick each one only if you can honestly say yes. Anything that fails, don't sign.
Six ticks means you've found an agency worth signing with. Four or five, negotiate the missing pieces before you commit. Three or fewer, keep looking. Your progress saves automatically, so you can come back and evaluate multiple candidates against the same list.
If you're weighing your next step and want to stop guessing which growth levers will actually move the needle, we can audit your current acquisition channels and build a transparent, data-first plan — one you can hold us accountable to using the exact criteria above.