This post covers the 7 clearest red flags that your PPC agency is not delivering: no clear reporting, vanity metrics, no proactive testing, disappearing account managers, stale campaign structures, ignoring your questions, and declining results with no plan.

1. They Cannot Explain What They Are Doing

You should be able to ask your agency "what did you change this week and why?" and get a clear, specific answer. Not jargon. Not "we adjusted bids." An actual explanation like "We noticed CPCs on your non-branded campaigns increased 15% over two weeks, so we shifted $2K/day from underperforming ad groups to the three that are still hitting target ROAS."

If your agency responds to basic questions with vague answers or marketing buzzwords, that is a signal. Either they do not know what they are doing, or they are not doing much at all. Both are bad.

A good agency can explain their work in plain language. If you feel confused after every status call, the problem is probably not you.

2. Reports Focus on Vanity Metrics

Impressions are up 40%. Clicks grew 25%. Sounds great, right? But if your actual conversions are flat (or down) and your CPA has increased, those numbers do not mean anything useful. They mean you are paying more to reach more people who are not buying.

Your reports should focus on the metrics that connect to revenue: conversions, cost per acquisition, ROAS, and revenue generated. Everything else is context, not the main story.

Watch for agencies that bury the important numbers on page 4 of a 20-page report. If you have to hunt for the data that matters, that is probably by design. The gaps in agency reporting are often where the real problems hide.

Comparison of vanity metrics vs actionable PPC metrics
A report that leads with impressions and clicks instead of conversions and ROAS is usually hiding something.

Get Your Free Ad Score

See your Google Ads and Meta score in 60 seconds.

Start Free Audit

3. No Testing, No Experimentation

PPC is not a set-it-and-forget-it channel. Audiences shift. Creative wears out. Competitors enter the market. If your agency is running the same ads, same keywords, and same bid strategy they set up six months ago, they are coasting.

Ask your agency: "What tests are you running right now?" A healthy answer includes at least 2-3 active experiments at any given time. Things like testing new ad copy variations, trying different audience segments, or comparing bid strategies across campaigns.

If the answer is "we are monitoring performance," that is not a test. That is watching a dashboard. You are paying for active management, not observation.

4. Your Account Manager Keeps Changing

You signed up because you liked the team in the sales pitch. But now you are on your third account manager in eight months, and each new person needs a month to get up to speed. Meanwhile, your campaigns run on autopilot during every transition.

High turnover at an agency is usually a sign of internal problems: low pay, overloaded teams, or a culture that burns people out. Those are the agency's problems, but they become your problems when the person managing your $50K/month in spend is learning your business from scratch every few months.

One transition is normal. Two is a pattern. Three is a reason to leave.

5. Campaign Structure Has Not Changed in Months

Pull up your Google Ads change history. Sort by the last 90 days. If all you see is bid adjustments and budget changes, your agency is running on autopilot. Campaign structure should evolve as your business changes, as new data comes in, and as platforms release new features.

This does not mean they should rebuild your campaigns every month. That would be disruptive and counterproductive. But there should be evidence of active work: new ad groups for emerging keywords, updated audience segments, new creative assets, refined negative keyword lists.

A Google Ads audit can reveal whether your account is being actively managed or just maintained. There is a real difference between the two.

6. They Get Defensive When You Ask Questions

This one is subtle but telling. You ask why ROAS dropped last month. Instead of a direct answer, you get: "ROAS fluctuates, that is normal" or "the market is more competitive right now." Those things can be true. But a good agency follows up with what they are doing about it.

Defensiveness usually signals one of two things: the agency does not have a good answer, or they are not used to clients who pay attention. Neither is a good sign.

You are not being difficult by asking questions about how your money is being spent. If your agency makes you feel like you are, that is a red flag all by itself.

7. Results Are Declining and There Is No Plan

Performance goes through dips. That is normal and expected. Seasonality, market shifts, algorithm changes, all of these affect results. The red flag is not a dip. The red flag is a dip without a plan.

When results decline, your agency should come to you (not the other way around) with: what happened, what they have investigated, and what they plan to do about it. If you are the one who has to notice the decline, raise the issue, and then wait a week for an explanation, something is wrong.

Three months of declining results with nothing but excuses is a clear signal. Either the agency has hit the limit of what they can do with your account, or they have moved their best talent to other clients. Both mean it is time to consider your options.

How to Leave Without Losing Momentum

Once you have decided to move on, the transition matters. A messy breakup can cost you weeks of performance. Here is how to handle it.

First, secure your assets. Make sure your Google Ads account, Meta Business Manager, Google Analytics, and all tracking pixels are owned by you (not the agency). If the agency set things up under their accounts, get ownership transferred before you give notice.

Second, document everything. Export your campaign structures, keyword lists, negative keyword lists, audience lists, and ad copy. Download all historical reports. This data belongs to you and your next agency (or in-house team) will need it.

Third, overlap if possible. The best transitions have a 2-4 week overlap where the incoming team can audit the existing setup while the outgoing agency is still active. This prevents the "dead zone" where nobody is managing your campaigns. Read our full guide on switching PPC agencies without losing performance.

Frequently Asked Questions

Give a new agency 90 days to show improvement. If performance has not moved at all by month three, and the agency cannot explain why with a clear plan, it is probably time to start looking. For agencies you have been with longer, a single bad month is not cause for alarm. But three consecutive declining months with no clear explanation or corrective action is a pattern.

You can, but be prepared for a sudden improvement that may not last. Some agencies only perform well when they know you are about to leave. A better approach: document the specific issues, present them to your agency, give them 30 days to address them, and evaluate from there.

Make sure you own your ad accounts, tracking pixels, and analytics properties. Request a full export of historical data, audience lists, negative keyword lists, and any custom scripts. Confirm your billing is set up under your own payment method, not the agency's. These assets belong to you.

Check your contract for termination clauses. Most agencies require 30 days notice. Some have early termination fees. If performance has clearly declined and the agency has not met its obligations, you may have grounds for immediate termination depending on your contract terms.

Find Out What's Costing You

Not sure if your agency is doing a good job? Run a free audit and compare your performance to benchmarks. Takes 60 seconds.

Start Free Audit