You've probably seen a dozen "Top Amazon Agencies" lists by now. They all look the same: ten agencies ranked from best to "also great," each with a glowing description, a named case study, and zero useful information about what you should actually look for.
There's a reason for that. The agency writing the list ranks itself #1. The other nine are there for SEO legitimacy. Nobody discusses pricing. Nobody mentions red flags. Nobody explains what separates a $5,000/month retainer from a $15,000/month retainer, or why some agencies lock you into 12-month contracts while others work month-to-month.
This article takes a different approach. Instead of ranking agencies, it teaches you how to evaluate them. You'll learn what agency models exist, how pricing structures align (or misalign) incentives, what questions expose weak operations, and what your brand stage actually requires. At the end, you'll have a framework for building your own shortlist instead of trusting someone else's self-promotional ranking.
We're writing this from 13+ years of experience as both an Amazon retailer and an agency. We've been on both sides of the table. That perspective shapes what follows.
Search for "top amazon agencies" right now. Look at the top 10 organic results. At least seven are written by Amazon agencies. Every one of them ranks their own company in the top three.
This isn't subtle. Thrive Internet Marketing ranks itself #1 in a list it wrote. Canopy Management ranks itself #1 in a list it wrote. SalesDuo ranks itself #1 in a list it wrote. They include nine other agencies to make the list look objective, but the structure is identical: massive section for themselves (1,500+ words, detailed case studies, named clients), short sections for everyone else (200-400 words, generic service descriptions).
Google's AI Overview now generates ranked lists by scraping these articles. So the algorithm is learning from self-promotional content, then presenting it as neutral guidance. The result: you get agencies citing each other's listicles as proof of quality, creating a closed loop of SEO-driven credibility signaling that tells you almost nothing about fit.
Most "best of" lists rank agencies on criteria like:
These matter, but they're incomplete. A 10-year-old agency managing 300 accounts might assign you to a junior account manager handling 25 brands. A newer agency managing 30 accounts might give you a senior strategist's full attention. The list won't tell you which scenario you're buying.
What's missing from every list:
If you're choosing an agency based on a ranked list, you're choosing based on marketing copy, not operational reality.
Amazon agencies aren't one-size-fits-all. Your revenue stage determines what you need.
Under $500K annual revenue: You probably don't need a full-service agency yet. At this stage, you're better off with a PPC-only specialist or Amazon's self-service ad tools. Full-service retainers ($5K-$15K/month) will eat your margin before you've proven product-market fit. Focus on learning the platform yourself or hiring a freelance PPC manager ($2K-$4K/month). Save the agency investment for when ad spend and operational complexity justify it.
$500K to $5M annual revenue: This is where a mid-market Amazon agency makes sense. You've proven the product works, but scaling requires expertise you don't have in-house. Look for agencies that offer:
At this stage, expect to pay $5K-$10K/month retainer or 10-15% of ad spend. Your account manager should be handling 10-15 accounts max. More than that and you're not getting strategic attention.
$5M to $20M annual revenue: Full-service becomes necessary. You're now dealing with supply chain complexity, brand protection issues, international expansion, and multi-channel advertising (DSP, AMC, off-Amazon attribution). Look for agencies that offer:
Expect $10K-$20K/month retainers or hybrid pricing models. Your team should include a senior strategist, PPC specialist, content lead, and analyst.
$20M+ annual revenue: At this level, you're deciding between an enterprise-tier agency or building an in-house team with specialized agency support. Some brands bring advertising in-house and outsource content. Others keep ads with an agency and handle operations internally. The decision hinges on whether you can recruit and retain talent at Amazon's pace of change (new ad products, algorithm updates, policy shifts).
PPC-only agencies: They manage your ad campaigns. That's it. No listing optimization, no content creation, no supply chain coordination. This works when:
PPC-only pricing typically runs $1K-$5K/month retainer or 10-20% of monthly ad spend.
Full-service agencies: They handle ads, content, logistics coordination, account health, and strategy. This works when:
This is SupplyKick's model. We started as Amazon retailers in 2012, managing our own brands before becoming an agency. That retailer-operator background means we understand how advertising, inventory, and logistics interact. If your PPC is perfect but you're out of stock half the time, your agency's ad performance looks good while your business suffers. Full-service agencies should prevent that disconnect.
Pricing: $5K-$20K+/month depending on revenue scale and service scope.
Hybrid model: You handle some functions in-house and outsource others. Common splits:
Hybrid works best for brands with some internal Amazon experience who need specialist help in specific areas.
Most Amazon agencies started as marketing companies that added Amazon services. They understand advertising but not operations. They can run your PPC campaigns, but they won't notice when your 3PL is shipping late or your listing got hijacked.
Agencies that started as Amazon retailers think differently. They've managed their own inventory, dealt with account suspensions, fought MAP violations, and optimized their own listings for years before managing other brands. That operational background changes how they approach strategy.
Ask any agency: "Did you start as an Amazon seller or as a marketing agency?" Their answer tells you whether they think about Amazon as an advertising platform or as a full business operation.
13+ years as Amazon retailers turned agency. We manage advertising, content, and operations because they don't work in isolation.
Connect With Our Team"How many accounts does my account manager handle?" If the answer is more than 15, you're not getting strategic attention. You're getting a process-driven manager executing playbooks across dozens of brands. That works for some businesses, but if you need custom strategy or rapid iteration, high account loads become a bottleneck.
"Who specifically will work on my account: names and titles?" This question exposes bait-and-switch dynamics. Many agencies sell with senior strategists, then assign junior associates to do the day-to-day work. Ask for names. Ask how long those people have been with the agency. If the team changes after you sign, that's a red flag.
"Can I see a sample monthly report (with client data redacted)?" If they won't show you reporting examples, their reports are probably weak. Good agencies have nothing to hide here. You should see clear data visualization, performance trends, action items, and strategic recommendations, not just raw spreadsheet dumps.
"What happens if results aren't where we expected after 90 days?" Listen for problem-solving, not excuses. Strong agencies will walk you through diagnostic steps, testing plans, and adjustment timelines. Weak agencies will blame external factors (Amazon's algorithm, your product, your pricing) without offering a path forward.
"What metrics do you improve?" If they say "ROAS" and nothing else, they're tuning for ad efficiency, not total business performance. Amazon success requires balancing ROAS, total sales, market share, new-to-brand customer acquisition, and organic rank. Agencies that only watch ROAS will underspend and leave growth on the table.
"How do you handle the trade-off between ROAS and market share?" This is the core tension in Amazon advertising. High ROAS often means conservative ad spend targeting only your brand keywords and high-intent searches. That's efficient, but it cedes market share to competitors. Aggressive market-share plays tank short-term ROAS. Great agencies know how to navigate this trade-off based on your business goals. Weak agencies don't even acknowledge it exists.
"Can you show me a case study where a client didn't hit targets and what you did about it?" Every agency has case studies where everything went perfectly. Ask about failures. If they refuse or say they've never had a client miss targets, they're either lying or they haven't worked with enough brands to encounter real problems. You want an agency that's solved messy situations, not just replicated past successes.
"What's your pricing model, and why did you choose it?" The pricing model reveals incentive alignment (or misalignment).
Monthly retainer: Fixed fee regardless of ad spend. This aligns agency effort with your business goals, not with how much you spend on ads. SupplyKick uses custom retainer pricing because we don't want to earn more by pushing you to spend more on ads.
Percentage of ad spend (10-20%): The agency earns more when your ad spend increases. This creates an incentive problem: their revenue grows when you spend more on ads, even if that spend isn't profitable for you. Some brands are fine with this model (especially if they're scaling aggressively), but it's worth knowing the structural incentive.
Revenue share (3-10% of Amazon revenue): The agency gets a percentage of your total Amazon sales. This ties their success directly to yours, but it can create margin pressure if your business model is low-margin, high-volume. Also, revenue share doesn't account for profitability. The agency still earns their cut even if your unit economics are terrible.
Hybrid (retainer + percentage): Combines a base retainer with performance incentives. Common in mid-market and enterprise deals. This balances predictable agency revenue with outcome-based upside.
"What's the contract term, and what are the exit conditions?" Month-to-month is rare but exists (Thrive explicitly markets a no-contract model). Most agencies require 3-6 month minimums, and some lock you in for 12 months. Long contracts aren't inherently bad, but you need to know what happens if results don't materialize. Can you exit early? Is there a penalty? How much notice do you need to give?
"If I leave, what happens to my ad campaign data and history?" This is critical. Some agencies build campaigns in their own Amazon Ads account and won't transfer historical data when you leave. Others build in your account and you keep everything. If the agency controls your data and you can't export it, switching agencies or bringing ads in-house becomes painful. Ask this before you sign.
Most agencies publish case studies like this:
"We helped a leading outdoor brand increase sales by 150% and reduce ACoS by 30%."
That sounds great, but what does it mean? 150% growth from what baseline? Over what timeframe? Was the brand launching new products during that period? Did they run external promotions? Did they just get better inventory availability?
Real case studies include:
If an agency only shows percentage gains without context, they're hiding the story.
Watch for:
Strong agencies don't need lock-in because their results keep you around. If an agency insists on a long contract with no flexibility, ask why.
Every Amazon agency now says they're "AI-powered." Most mean basic bid automation (which Amazon provides natively) or ChatGPT-generated listing copy.
Ask them: "Show me your AI tooling. What decisions does it make automatically, and what does a human review?"
If they can't demo it or give you specifics, it's marketing copy. Real AI integration means proprietary models or tooling that does something Amazon's native tools don't. Most agencies don't have that, and that's fine, but don't pay a premium for buzzwords.
If an agency's pitch sounds identical for every brand they show you, that's a warning sign. A pet supplements brand and a furniture brand need different strategies. Launch products need different approaches than catalog stalwarts. If the agency's playbook doesn't flex by category, business model, or brand maturity, you're getting process, not strategy.
Ask: "How would your approach differ for a brand at my revenue stage versus one at $10M or $50M?"
Their answer should show segmentation. If they say "our process works for everyone," that's a red flag.
Good agencies don't just run Sponsored Products campaigns. They orchestrate multi-layer advertising strategies:
Most mid-market agencies stop at Sponsored Products and Sponsored Brands. DSP and AMC require higher minimums ($35K+/month ad spend) and deeper analytical capability. If your brand is at that scale, make sure the agency actually has DSP and AMC experience, not just a bullet point on their website.
Amazon advertising only works if your catalog is solid. That means:
Agencies that only touch advertising are leaving conversions on the table. Full-service agencies should audit your catalog, identify weak listings, and either fix them or coordinate with your internal team to fix them.
Running out of stock kills your ad momentum. Amazon penalizes stockouts by dropping your organic rank. Your agency can't fix this alone, but good agencies track inventory levels and alert you when stock is low. They adjust ad spend to avoid promoting products that might go OOS. They help you plan promotional calendars around inventory availability.
This is where the retailer-agency distinction matters. Agencies that started as sellers understand supply chain dynamics. They've lived through stockouts and overstock situations. Marketing-first agencies often miss this entirely.
Amazon is the biggest marketplace, but it's not the only one. Walmart, TikTok Shop, Target+, and others are growing fast. Strong agencies help you expand strategically:
If you're only selling on Amazon and thinking about Walmart or TikTok Shop, ask the agency if they have experience beyond Amazon. Some do, most don't. If expansion is on your roadmap, that capability matters.
We covered this briefly in the Q&A section, but it's worth breaking down in detail because most "best of" lists avoid pricing entirely.
How it works: Fixed monthly fee. Ad spend, revenue, and other variables don't change the retainer.
Typical range: $3K-$20K+/month depending on service scope and brand complexity.
Incentive alignment: Good. The agency's revenue isn't tied to how much you spend on ads or how many products you launch. Their job is to grow your business, not to grow their billable hours or your ad budget.
When it makes sense: When you want strategic partnership, not transactional execution. When you're skeptical of percentage-based models that incentivize ad spend over profitability.
SupplyKick uses custom retainer pricing. We don't earn more by pushing you to increase ad spend. Our incentive is to keep you as a long-term partner, and that only happens if your business performs.
How it works: Agency takes 10-20% of your monthly Amazon ad spend.
Example: You spend $50K/month on ads. Agency takes $7,500/month (15%).
Incentive alignment: Misaligned. The agency earns more when you spend more on ads, even if that spend isn't efficient. If your ROAS drops from 4.5 to 3.0 but you double your ad spend, the agency's revenue doubles. Yours might not.
When it makes sense: When you're aggressively scaling and ad efficiency is secondary to market-share capture. When you're confident the agency will still drive profitability despite the structural incentive to grow spend.
How it works: Agency takes 3-10% of total Amazon revenue (not just ad spend).
Example: You do $500K/month in Amazon sales. Agency takes $25K/month (5%).
Incentive alignment: Strong on growth, weak on profitability. The agency wins when your revenue grows, which aligns with your goals. But revenue share doesn't account for margin. If you're a low-margin, high-volume business, giving up 5% of revenue can eat all your profit.
When it makes sense: When you're launching and the agency is taking meaningful risk. When you're willing to share upside in exchange for performance-based pricing.
How it works: Base retainer + percentage incentive or performance bonus.
Example: $5K/month retainer + 5% of ad spend. Or $8K/month retainer + 2% of revenue above a baseline.
Incentive alignment: Balanced. The agency has predictable revenue (the retainer) plus upside tied to performance.
When it makes sense: When you want the strategic commitment of a retainer but also want to reward results. Common in mid-market and enterprise deals.
You should build an in-house Amazon team when:
Cost reality: A senior Amazon PPC manager costs $80K-$120K salary + benefits. Add a content specialist ($60K-$90K), an operations coordinator ($50K-$70K), and an analyst ($60K-$80K), and you're at $250K-$360K/year in payroll alone. That doesn't include tools, software, training, or management overhead.
For brands doing $10M-$20M/year on Amazon, that's a heavy lift. For brands doing $50M+/year, it starts to make sense.
You should hire an agency when:
Cost reality: A $10K/month agency retainer ($120K/year) gets you a team: strategist, PPC specialist, content creator, analyst. You're paying less than one senior in-house hire but getting access to a full skill set.
The trade-off: divided attention. Your in-house team is 100% focused on you. Your agency team manages multiple clients. The question is whether 20% of an expert's time beats 100% of a generalist's time.
Many brands at the $10M-$30M/year stage do this:
This keeps strategic control internal while outsourcing execution where agencies have scale and tooling advantages.
The risk: coordination overhead. You need clear handoff points and communication protocols. If your in-house team and agency aren't aligned, you get duplicated work or dropped tasks.
You've done your research. You've identified 5-10 agencies that could work. Now narrow to 2-3 finalists using these filters:
Weak agencies pitch. Strong agencies ask.
A good discovery call includes:
If the agency spends 80% of the call talking about themselves, that's not discovery. That's a sales pitch.
Some agencies offer 90-day pilot engagements before requiring a long-term contract. This is ideal if you're risk-averse or testing multiple agencies.
During the pilot:
After 90 days, you should know whether this partnership works. If results are on track and communication is solid, sign long-term. If not, move on without a heavy exit cost.
SupplyKick has managed Amazon operations since 2012. If you're evaluating agencies, we're happy to walk through how we'd approach your brand.
Talk to Our TeamMatch the agency model to your brand stage. Under $5M/year, you probably need PPC management and listing refinement. Over $5M/year, look for full-service agencies that handle advertising, content, operations, and supply chain coordination. Check contract terms, pricing structure, account manager workload, and client retention rates. Ask to see real case studies with numbers, not percentages.
PPC-only agencies typically charge $1K-$5K/month retainer or 10-20% of ad spend. Full-service agencies charge $5K-$20K+/month depending on revenue scale and service scope. Some use revenue-share models (3-10% of Amazon revenue) or hybrid structures (retainer + performance incentive). Make sure the pricing model aligns incentives. Percentage-of-ad-spend models can push agencies to increase your spend even when it's not profitable for you.
PPC-only agencies manage your ad campaigns (Sponsored Products, Sponsored Brands, Sponsored Display, sometimes DSP). Full-service agencies handle advertising plus content refinement, catalog strategy, supply chain coordination, account health management, and cross-marketplace expansion. If your operations are strong and you just need expert ad management, PPC-only works. If you're scaling and need operational support, full-service is the better fit.
If you're under $500K/year in Amazon revenue, probably not yet. Most full-service agencies charge $5K+/month, which will eat your margin before you've proven product-market fit. At that stage, use Amazon's self-service ad tools or hire a freelance PPC specialist ($2K-$4K/month). Once you're past $500K and scaling, an agency becomes worth the investment.
Ask about account manager workload (more than 15 accounts is a red flag), team structure (who specifically will work on your account), reporting quality (request a sample report), pricing model and incentive alignment, contract terms and exit conditions, and what happens to your ad data if you leave. Also ask: "Can you show me a case study where a client didn't hit targets and what you did about it?" Their response tells you how they handle challenges.
Track these metrics: ad sales growth, ROAS or ACoS trends, new-to-brand customer percentage, organic rank improvement for key products, and total Amazon revenue. But also evaluate communication quality. How fast do they respond when issues arise? How useful are their monthly reports? Do they bring proactive ideas or just execute what you ask for? Strong agencies improve both metrics and strategic thinking.
If you're doing $20M+/year on Amazon and can afford multiple full-time specialists, in-house might make sense. A senior PPC manager costs $80K-$120K + benefits. Add content, operations, and analytics roles and you're at $250K-$360K+/year in payroll. If you're under $20M/year, an agency gives you a full team for $5K-$15K/month. Many brands at $10M-$30M/year use a hybrid: in-house for strategy and operations, agency for advertising and content execution.
Vague case studies with no real numbers. Lock-in contracts (12+ months) with no exit flexibility. Hidden fees (setup charges, platform fees, minimum ad spend requirements that don't fit your business). "AI-powered" claims without substance (ask them to demo their tools). One-size-fits-all strategies that don't adjust for your category, brand stage, or business model. High account manager workloads (more than 15-20 accounts per person). Refusal to share sample reports or let you speak with your assigned team before signing.