Almost every business that has been burned by a marketing agency will tell you the same thing afterwards. The signs were there early, they just did not know what they were looking at. Agencies rarely fail suddenly. They fail in patterns, and the patterns are visible in the sales process if you know them.
Here are the ones worth taking seriously. Not every red flag is fatal on its own, but two or three together is a clear answer.
Guarantees that the medium cannot support
Nobody can guarantee first page rankings on Google, because nobody controls Google. Nobody can guarantee a specific number of leads at a specific cost before testing, because that depends on your offer, market and competition. Anyone promising these is either inexperienced or counting on you not checking.
The version of this that catches people out is subtler. Guarantees framed as confidence, such as promising specific results in a specific timeframe without any diagnostic work first. Confidence before diagnosis is not expertise, it is a script.
A proposal that was written before they met you
If the deliverables are identical whether you are a manufacturer, a clinic or a fashion label, you are being sold a package. Packages are efficient for the agency and rarely optimal for you, because the mix of channels that works for a hospital is not the mix that works for a retailer.
The clearest test is whether the proposal references anything specific about your business: your customers, your margins, your competitors, your current position. If it could be sent to any company by changing the name at the top, it was.
Reporting built on vanity metrics
Watch what an agency chooses to celebrate. If reports lead with impressions, reach, engagement and follower growth, and business outcomes appear late or not at all, that is a deliberate choice of scoreboard.
The reason it matters is that these numbers are the easiest to move and the least connected to revenue. An agency that reports them prominently is optimising for a report that looks good, and over time the work follows the scoreboard.
They want to own your accounts
This is the most expensive red flag and the easiest to miss during onboarding. If the agency creates ad accounts, the website, the domain or the analytics under their own ownership rather than yours, leaving becomes very costly. You lose historical data that improves campaign performance, and you may lose the asset entirely.
The correct structure is simple. You own everything, in your own accounts, and grant the agency access. A confident agency has no objection to this. Resistance here tells you they expect to retain clients through friction rather than results.
Long lock ins with weak exit terms
Marketing takes time, so a reasonable minimum term is fair. A twelve month lock in with a heavy exit penalty and no performance review points is not about time, it is about protection.
Look for a sensible notice period, defined review milestones, and clarity on what happens to work in progress if the relationship ends. Agencies that are confident in their results build relationships on outcomes, not contract terms.
Vague scope and undefined limits
Ambiguity in a scope always resolves in the agency’s favour later, because they are the ones who define it. Phrases like ongoing optimisation, regular content and as required are the ones to pin down before signing.
Ask exactly what is not included, how many revisions are covered, whether shoots and ad spend are separate, and what happens when scope grows mid month. The answers are far easier to get before you sign than after.
The pitch team is not the delivery team
Senior people win the account, junior people run it. This is standard practice and not automatically wrong, but you should know it is happening and who will actually be on your work.
Ask to meet the delivery team before signing. Ask how many other clients they carry. If the agency avoids the question or keeps redirecting to the founder, you have learned something useful about how your account will be staffed.
They never disagree with you
This one is counterintuitive but reliable. An agency that agrees with every idea you raise, accepts every scope addition and never says a request is a bad use of budget is prioritising the sale over the outcome.
You are paying for judgement. If they will not exercise it while trying to win you, they will not exercise it once they have you. The best sign in a pitch is a polite, well argued disagreement.
What good looks like instead
The healthy version of all this is unglamorous. An agency that asks a lot of questions before quoting, sets expectations you find slightly conservative, insists you own your accounts, reports in business numbers, keeps exit terms clean and occasionally tells you no.
That combination is far less exciting than a big promise. It is also the profile of nearly every agency relationship that lasts for years.