Most bad agency relationships announce themselves before the contract is signed; buyers just don't know what to listen for. The warning signs are remarkably consistent: guaranteed results, ownership games with your accounts, vagueness about who does the work, reporting designed to flatter rather than inform, and contracts that make leaving painful. This article walks through the red flags that matter most, why each one predicts trouble, and the fair-minded counterpoint: which apparent red flags are actually harmless.
No agency controls Google's algorithm, ChatGPT's recommendations or your buyers' decisions, so guarantees of specific outcomes ("page one in 90 days", "50 leads a month") are either naive or deliberately misleading. In SEO specifically, guaranteed-ranking promises have been associated with shortcut tactics that can get sites penalised. What honest agencies offer instead is a credible track record, a clear method and realistic staged expectations, which is less exciting and far more valuable. If someone guarantees what they cannot control, ask yourself what else in the pitch is optimistic.
Your website, domain, Google Ads account, analytics and social profiles should be registered to your business, with the agency as an invited user. Some agencies set up accounts under their own ownership, which means that if you leave, you lose your advertising history, your data, sometimes your entire website. This is the most expensive trap on this list because you often discover it only at the moment of exit. The fix is simple: put asset and account ownership in the contract, and treat any resistance as disqualifying.
If you cannot get a straight answer about who will run your account day to day, how many clients that person juggles, and how much genuine senior time your retainer includes, assume the answer would disappoint you. The pitch-team-versus-delivery-team switch is the industry's most common complaint. Related: undisclosed white-labelling, where "our team" turns out to be a subcontractor you have never heard of. Outsourcing is not the sin; concealment is.
Beware dashboards built entirely from impressions, reach, likes and "brand awareness" with no connection to enquiries, pipeline or revenue. Vanity reporting is how underperformance hides for a year. Equally suspicious is no agreed measurement framework at all, or reluctance to give you direct access to your own analytics and ad accounts (you should never depend on the agency's summary of your own data). A good agency proposes the success metrics before you ask and reports the bad months with the same clarity as the good ones.
Watch for long lock-ins (12+ months) with automatic renewal, 90-day notice windows, cancellation fees, and ambiguity about what happens to work in progress when you leave. Reasonable B2B terms look like: an initial term of three to six months (agencies do need time for B2B marketing to work), then rolling monthly or quarterly with 30 to 60 days' notice. An agency confident in its work does not need contractual handcuffs; the handcuffs are a confession.
If the proposal arrives before anyone has asked hard questions about your customers, sales cycle, margins and capacity, you are looking at a template with your logo on it. B2B businesses differ enormously; a tactic mix that suits a SaaS company is wrong for an engineering consultancy. Discovery is not a sales formality, it is the work. Similarly, be wary of the agency that agrees with everything you say. You are paying for expertise, and expertise sometimes disagrees with you.
An agency selling SEO that cannot be found in search, or selling content marketing with a blog last updated in 2023, is telling you something. The cobbler's-children excuse ("we're too busy with client work") has some truth in it, so weight this flag moderately rather than absolutely, but combined with other flags it completes a picture.
Fairness matters here, because some common worries are misplaced. A small agency is not a red flag; small teams often mean senior people doing the actual work. Junior staff on your account is fine if senior review is real. Use of AI in the workflow is now standard practice and, done openly, benefits you through speed and cost; the flag is concealment or unedited AI output at artisan prices. Saying "that's outside our expertise" is a green flag wearing red; specialists who know their limits are safer than generalists who claim none. And an agency that pushes back on your ideas in the pitch is showing you the honesty you will want in month eight.
What's the single biggest red flag? Account ownership games. Every other mistake costs you months; losing your accounts and data costs you years of accumulated history.
How do we check an agency's claims? Ask for two client references and actually call them, with pointed questions: What do they do badly? Has the team changed? Would you re-sign? Silence and hesitation are data.
Is a cheap agency always a bad agency? Not always, but price far below market has to come from somewhere: junior-only delivery, templates, offshore work at onshore margins, or overloaded account managers. Ask which one funds the discount.
We've spotted these flags in our current agency. Now what? Raise them directly and specifically; competent agencies fix what is named. If nothing changes within one review cycle, your notice period exists for a reason, and this time you will know what to check before signing.