Fire your PPC agency when you spot a pattern, not a single bad month: no access to your own ad account, jargon-heavy reports with no real numbers, no strategy change in months, or reluctance to explain decisions. A genuine performance dip with a clear explanation isn't one of these red flags — a lack of transparency is.
Book a free strategy callGoogle Ads performance moves. Seasonality, algorithm changes, auction competition, and even a good agency testing something new can all cause a dip that looks alarming on a graph but isn’t a sign anything’s wrong. If your agency flags a drop, explains why it happened, and shows you what they’re doing about it, that’s not a red flag — that’s the relationship working as it should.
The problem isn’t performance dipping. The problem is not knowing why, not being able to check for yourself, and getting the same vague reassurance every time you ask. That’s the pattern worth watching for, and it’s what the rest of this article is about.
Being upfront and honest with clients is something I try to build every part of how I work around. Sometimes that means telling a prospective client their current agency is actually doing a solid job and they should stay put. If you’re reading this list and none of it rings true for your agency, that’s a good sign — don’t fix what isn’t broken.
A PPC relationship that’s working looks the opposite of the list above: you have full access to your own account at all times, reports lead with the numbers that actually matter to your business, and the person managing your account can explain any decision in a five-minute call without reaching for jargon. Strategy evolves as the account learns — new tests, pruned waste, adjusted bidding — rather than sitting static for months at a time.
That’s the standard I hold my own client relationships to. Every client gets access to their own account, no lock-in, and reporting that tells you what actually happened and why — including the months where the honest answer is ‘this didn’t work as well as I hoped, here’s what I’m changing.’
It depends on the account’s conversion volume and how much history the campaigns already have, so there’s no single number that applies everywhere. What matters more than a fixed timeframe is whether they’re proactively telling you what’s happening and why during that period, rather than going quiet until you ask.
No. Seasonality, market conditions, competitor activity, and even legitimate testing can all cause temporary dips. The question isn’t whether performance ever drops — it will — it’s whether your agency notices it, explains it, and has a plan, or whether you find out weeks later and get a shrug.
Yes. Your Google Ads account, and the conversion data inside it, should be owned by you, with your agency added as a user or manager. If an agency won’t grant you admin access to your own account, treat that as a serious warning sign rather than standard practice.
Ask for your current cost per lead or cost per sale compared with a few months ago, what specifically changed in the account recently, and why. A transparent agency answers in plain terms within a call; a defensive one reaches for jargon or reschedules.
Generally yes. An independent audit from someone with no stake in defending the current setup will usually show fairly quickly whether the account structure, tracking, and strategy are sound, or whether it’s been left on autopilot. That’s a more reliable basis for a decision than a gut feeling alone.
Typically it means requesting access/ownership of your existing Google Ads account, a handover conversation with the outgoing agency if they’re cooperative, and a period where the new agency gets familiar with your account’s history and conversion data before making major changes. Some disruption is normal; a competent new agency will keep it to a minimum.
I'll take an honest, independent look at your account and tell you what's actually going on — including if the answer is that you're in good hands and should stay put. Book a free strategy call.
Call 07410 907 104 Book a free strategy call