Most brands wait too long. By the time they pull the plug on a bad agency relationship, they've burned six to twelve months of margin, lost ground on key rankings, and cycled through the emotional stages of denial, frustration, and resignation. The signs were there earlier. This post is about spotting them.
Below are five measurable indicators that your agency is costing you money. There's also an honest section at the end, because sometimes the problem isn't the agency.
Key Takeaways
- Rising TACoS with flat organic sales is the clearest single signal of agency underperformance
- Vanity metric reporting (ROAS, revenue) without profit visibility is a structural problem, not a presentation style
- An account manager handling 50+ clients physically cannot give your brand real strategic attention
- Switching agencies with a proper handoff does not damage rankings
- 90 days is a fair window for initial results; 30 days is enough to know whether communication and reporting are solid

Sign 1: your reports show revenue, not profit
This is the most common pattern and the most quietly destructive. Your agency sends a weekly report. It shows ad spend, ROAS, total revenue, and ACoS. It might even show ranking improvements.
What it doesn't show: contribution margin per unit. Whether you're actually making money on the products they're running ads against. Whether fee increases, return rates, or rising CPCs have eroded the margin underneath the revenue numbers.
My Amazon Guy's red flags guide lists "ad spend over results" as a core warning sign: agencies whose pricing is tied to how much you spend have no structural incentive to improve your profit. That same incentive problem shows up in reporting. If your agency is rewarded for revenue growth, that's what they'll show you.
The fix isn't more reports. It's a different model. An agency that tracks contribution margin per SKU will naturally report on it, because that's what they're working against. If your current agency has never mentioned contribution margin, they aren't running that analysis.
Sign 2: you can't get your account manager on the phone
Response time is a proxy for workload. When account managers are handling 50+ brands at once, which is common at large agencies, response time drops, strategic thinking gets replaced with template execution, and your brand stops being a business relationship and starts being a ticket number.
MAG's red flags guide identifies overloaded account managers directly: "If your point of contact is managing 50 or more clients, your account is just another number." This isn't about finding an agency where people are nice. It's about finding one where your account manager has the bandwidth to actually think about your brand.
The difference between 1-in-18 and 1-in-450 is not a rounding error. When you're 5% of an agency's book of business, a single bad quarter triggers real conversations. When you're 0.2%, it doesn't register until you threaten to leave.
If you're sending follow-up emails, re-explaining your brand's context on calls, or getting generic answers that feel borrowed from another client's situation, your account is understaffed. That's a structural problem, not a people problem.
Sign 3: your strategy hasn't changed in six months
Markets move. Amazon's algorithm updates. Competitors launch new SKUs. Ad costs shift by category. A strategy that made sense in September may be bleeding money in March.
If your agency hasn't adjusted your campaign structure, keyword targeting, or bid strategy in the last 90 days, they aren't managing your account. They're maintaining it. Maintenance is not strategy.
Three questions to ask your account manager right now:
- What changes did you make to our campaigns in the last 30 days, and why?
- What's changed in our category since we started working together?
- What's the last test you ran for us?
If the answers are vague, backward-looking, or reference things that happened during initial setup, you're paying retainer fees for work that stopped months ago.

Sign 4: your TACoS is rising while organic sales are flat
This is the clearest single metric for detecting a problem. Total Advertising Cost of Sale (TACoS) is calculated against total revenue, not just ad-attributed revenue. When TACoS rises steadily, ads are eating a growing share of your total sales, which means organic sales are declining.
The pattern looks like this: your ACoS stays "acceptable" (say, 25-30%) while your TACoS climbs from 8% to 12% to 16% over six months. Your agency shows you the ACoS number and calls it fine. What's actually happening is that the ads are replacing organic sales you used to get for free. You're paying Amazon to send customers who would have found you anyway.
This happens when agencies run broad campaigns without negative keyword discipline, or when they increase spend to maintain revenue numbers without addressing the underlying ranking or listing issues. A rising TACoS is a sign that the agency is running on spend volume, not on organic rank health.
If you see three consecutive months of TACoS growth with flat or declining organic sales, ask your agency what's driving it and what they're doing about it. If they don't know, or the answer is "let's increase the budget," that's the wrong response.
Sign 5: they can't explain what they're doing or why
This is the simplest test. Ask your agency: what's the specific rationale behind our current bidding strategy? Why are we using this campaign structure for this product? What's the hypothesis behind the last change you made?
A competent agency answers those questions clearly, without jargon, in under two minutes. They have reasoning, not just execution. They can connect what they're doing at the campaign level to what it means for your margins at the unit level.
If the answers are vague ("we're following best practices"), circular ("we set it this way because it usually works"), or delayed ("let me check with the team"), you're not getting strategy. You're getting execution without thinking.
MAG's red flags guide includes "fluffy reports" and "vague methodology" on their list. Those aren't style problems. They're symptoms of an agency that hasn't done the underlying analysis your account requires.
The honest check: is it actually your agency's fault?
Before switching, answer these honestly.
Did you give them enough time? Initial strategy implementation takes 60-90 days. Evaluating results at week six is premature.
Did you give them accurate information? If your COGS data is wrong, their contribution margin analysis will be wrong too. If you didn't share your product margins at onboarding, they've been working blind.
Did you have realistic expectations? No agency can offset a product with poor market fit, a pricing problem, or a listing sitting at 3-star reviews. If the fundamentals are broken, PPC management won't fix them.
Did the communication issue run both ways? If you've been slow to respond to requests for assets, approvals, or information, that slows strategy down.
If you can honestly say the agency had what they needed and still underperformed on the metrics above, the problem is theirs. If the situation is more mixed, have a direct conversation before switching. A good agency will be honest about what's working and what isn't. A bad one will get defensive.
What a healthy agency relationship actually looks like
For context, here's what you should be getting.
Reporting on profit, not just revenue. Every SKU should have a contribution margin target, and your reports should show whether you're hitting it.
An account manager who knows your business. Not because they re-read your onboarding doc before calls, but because they've been in your account long enough to have pattern recognition on your catalog.
Strategy that changes when the market changes. You shouldn't be the one pointing out that a competitor launched a new SKU in your category.
A clear answer to "why." Every campaign decision should have a rationale you can understand. If you can't understand it, they either can't explain it or they don't know it.
Month-to-month agreements. Agencies that need long-term contracts are managing churn risk, not earning their place. The best ones don't need the lock-in.
The post on how to choose an Amazon advertising agency gives you a full buyer's checklist if you're now in the market.
How to switch agencies without losing momentum
Switching agencies is lower-risk than most brands think, provided it's done with a proper handoff.
Step 1: Secure your account access. Before giving notice, make sure you have admin access to your Seller Central account, your ad console, and your Brand Registry. Some agencies are listed as the primary account holder. This is a red flag on its own.
Step 2: Request a campaign export. Get the full campaign structure, keyword lists, bid history, and negative keyword files from your current agency before they're no longer motivated to provide them.
Step 3: Give appropriate notice. Most agency agreements require 30 days. Honor it. A clean exit reduces the chance they go passive on your account before you're fully transitioned.
Step 4: Run a parallel observation period. The new agency should audit and develop their strategy before making changes. Two weeks of observing your account before touching it reduces the risk of a gap in coverage.
Step 5: Don't make big structural changes in the first 30 days. The new agency needs baseline data before they can improve intelligently. Agencies that start restructuring everything immediately are working on assumptions, not data.
Rankings don't drop from switching agencies. They drop from bad campaign management during the transition or from a period with no active management at all. A new agency with a structured onboarding process keeps your account moving from day one.
For a full breakdown of what separates strong agencies from weak ones at the 7-figure level, the post on the best Amazon PPC agencies for 7-8 figure brands covers the field in detail.
How do I know if my Amazon agency is underperforming?
Look at three metrics: TACoS trend (should be stable or declining, not climbing), contribution margin per unit (should appear in reporting), and organic session share (if ads are growing as a share of traffic, organic is declining). If two or more are moving in the wrong direction for 60 or more days, performance is the problem.
How long should I give an agency before evaluating results?
90 days is the right window for initial results. Communication quality, reporting format, and strategic clarity should be evident within 30 days. If those aren't solid in the first month, they won't improve on their own.
Will my Amazon rankings drop if I switch agencies?
Not if the transition is managed properly. Rankings drop from coverage gaps or poor campaign decisions during handoff, not from the change itself. An agency with a structured onboarding process will maintain your campaigns while building their own strategy.
What should I look for in a replacement agency?
A hard client cap (under 30), contribution margin reporting rather than just ACoS and ROAS, no long-term contracts, and a clear answer to "what do the first 90 days look like?" Ask them to walk you through an actual audit they've done to see how they think, not just how they pitch.
Should I manage Amazon in-house instead of hiring a new agency?
For 7-figure brands, in-house works only if you can dedicate senior-level Amazon expertise full-time. Most brands underestimate what that actually requires: not just someone who "knows PPC," but someone with visibility across listings, operations, pricing, and catalog strategy. If that person doesn't exist on your team yet, the in-house path trades one problem for a different one.
Is there ever a reason to stay with a struggling agency?
Yes. If the problems are fixable and the agency is willing to have an honest conversation about them, a direct discussion about the five signs above sometimes produces real change. If the response is defensiveness, denial, or promises without a plan, that's your answer.
What to do this week
- Pull your TACoS for the last 90 days. If it's trending up while organic sessions are flat or declining, that's signal, not noise.
- Request a contribution margin breakdown from your current agency. If they don't know what that means, you have your answer.
- Ask your account manager what specific changes they made to your campaigns in the last 30 days and why. Write down the answer.
- Check your agency contract for exit terms, notice periods, and account access rights. Know what you own before you have the exit conversation.
- Confirm you have admin access to your Seller Central account, ad console, and Brand Registry now, while the relationship is still intact.
If what you're finding suggests a switch makes sense, talk to ALFI. We run a contribution margin audit as the first step in every engagement, so you'll know exactly where you stand before we start.