Skip to main content
Skip to content

Guide

Amazon PPC agency vs software vs in-house: how to choose

An Amazon PPC agency runs your ads for you and usually charges a percentage of ad spend, a monthly retainer, or both. PPC software automates the repetitive work for a subscription, but someone on your side still sets the goals. In-house means your own team runs the account, usually with software. Pick an agency when you need people and strategy you do not have. Pick software when you know your numbers and want control, and costs that do not rise with ad spend.

By Shurq. Last updated

Three ways to run Amazon PPC

Every Amazon advertiser ends up in one of three set-ups, or a mix of them. The right one depends less on the size of your ad budget than on who in your business understands the margins and has the time to act on them.

  • An agency. A team outside your business manages campaigns in your Amazon Ads account: structure, keywords, bids, budgets and reporting. Many also offer listing work, creative, Amazon DSP or wider account management. Amazon lists agencies and tool providers in its own partner directory.[1]
  • Software. A tool connects to your Amazon Ads account through Amazon's API and automates the repetitive part: bid changes, negative keywords, keyword harvesting, hourly schedules and reports. You decide the targets and the strategy.
  • In-house. An employee or a founder runs the account, usually with software, because changing bids one at a time in the Amazon console does not keep up once there are more than a few campaigns.

Mixed set-ups are common: an agency that runs software for you, or an in-house manager who uses software and brings in a specialist for a launch.

How each option is priced

Agency pricing models

  • Percentage of ad spend. The fee is a share of what you spend on ads each month, often with a monthly minimum.
  • Flat monthly retainer. A fixed fee for an agreed scope, whatever you spend.
  • Retainer plus percentage. A base fee plus a share of spend, sometimes only above a threshold.
  • Performance-based. A share of ad-attributed sales, or of growth over an agreed baseline.
  • Extras. Setup or onboarding fees, minimum contract terms and notice periods. Ask about all three.
This guide quotes no "typical" agency rates. Agencies set their own, they move with scope and spend, and we have not found a public primary source that measures them. Ask each agency for its model and its numbers in writing.

Why the model matters more than the rate

A fee tied to ad spend rises whenever spend rises, whether or not your profit does. Good agencies still manage for profit, but it is worth knowing which number the fee follows, because that is the number with the most gravity in every conversation about budgets.

Example (made-up inputs)

An agency charges 10% of ad spend. A month with $20,000 of spend costs $2,000 in fees. If spend grows to $30,000 the fee becomes $3,000, for the same account and the same work. On a flat retainer of $2,000, the fee is $2,000 at either level of spend.

Performance-based fees line up with sales, but read how "attributed sales" and "growth" are measured, and whether sales the ads did not cause can count towards the fee.

Software pricing models

Software is usually a monthly subscription, flat or tiered by ad spend, number of accounts or marketplaces. Some tools also take a percentage of ad spend once spend passes a threshold. The published pricing of named tools is on our comparison pages.

In-house costs

Salary or founder time, training and the tools the team uses. The hidden cost is continuity: when the person who built the account leaves, so does the reasoning behind it, unless it lives in a tool or in writing.

Agency vs software vs in-house at a glance

Amazon PPC agency, software and in-house compared
 AgencySoftwareIn-house
What you pay forA percentage of ad spend, a monthly retainer, or a mix, sometimes with a setup fee and a minimum term.A subscription. Some tools add a percentage of ad spend above a spend threshold.Salary or your own time, plus the tools your team uses.
Who does the workThe agency's team.The software does the repetitive work. You set targets and review.Your team.
Account controlYour account with agency users added, if you set it up that way. Keep the Admin role yourself.Your account, connected through Amazon's API. You can disconnect it.Your account.
Speed of changesSet by the agency's working rhythm and how many accounts each manager runs.As often as the software runs and you approve.As fast as your team has time for.
TransparencyVaries. Ask for a change log and your own login to every tool.Varies. Look for a reason beside every change and a way to undo it.Full, if your team keeps records.
Strategy and creativeUsually included or available.Not included. You bring the strategy.Depends on the people you hire.
Cost as ad spend growsRises with spend on percentage models. Flat on a pure retainer.Usually flat or tiered.Flat until you hire again.
Best forBrands that need people, strategy and accountability more than control.Sellers who know their margins and want control and visibility.Businesses where advertising is core and someone will own it long term.

When an agency is the better choice

  • Nobody on your team has the time to own advertising, and you would rather buy hours than build the skill.
  • You need more than bids: a structure for a large catalogue, launch plans, creative, listings, Amazon DSP or channels beyond Amazon.
  • You want a named person accountable for results and a regular review with them.
  • You are entering a new marketplace or category and want experience you do not have yet.

A good agency brings judgement that software does not: whether a product deserves ad money at all, when a price change beats a bid change, and how to respond when a competitor moves. If those questions are the hard part of your business, pay for people.

When software is the better choice: the agency alternative

  • Someone on your side knows the margins and can set targets. Software carries out a goal; it does not choose your strategy.
  • You want control: to see every change, approve or undo it, and change direction the same day.
  • You want the cost of running ads to stay put when ad spend grows.
  • You want decisions tied to profit after Amazon fees and cost of goods, not to ACoS alone.
  • Most of the work is repetitive: bid steps, negatives, harvesting search terms into exact match, hourly bid schedules.
  • You want to keep the knowledge: targets, settings and the history of changes stay with you.

Whoever runs the account, judge it on profit and on TACoS (ad spend divided by total sales), not on ad-attributed ACoS alone. The TACoS calculator and the break-even ACoS calculator take a minute with your own numbers.

When in-house makes sense

In-house works when advertising is core to the business and you can keep the person who runs it. Pair them with software so their hours go into decisions rather than spreadsheets.

It is also a natural step after an agency. Campaigns live in your own Amazon Ads account, so the structure an agency built stays when the agency goes, and software can take over the repetitive part from day one.

Questions to ask before you sign

Before hiring an agency

  • What is the fee based on: spend, sales, a retainer or a mix? Is there a minimum, a setup fee, a minimum term and a notice period?
  • Whose account is it? Campaigns should live in your own Amazon Ads account with the agency invited as users. On Amazon Ads only Admins can invite, update or remove users, and access levels include Admin, Editor and Viewer, so keep the Admin role yourself.[2]
  • How do you set target ACoS? The answer should start from your margin (your break-even ACoS), not from an industry average.
  • Do you report profit, or only ACoS and ROAS?
  • Can I see every change you make, with the reason, and who made it?
  • Which tools do you use, and will I have my own login?
  • What happens to the account, the tools and the data if we stop working together?

Before choosing software

  • What changes automatically, what waits for my approval, and can I undo a change?
  • Is there a fee on ad spend, or only a subscription?
  • Where does the target come from, and can I set it per campaign?
  • Does it show profit after Amazon fees and cost of goods, and how fresh is the data?
  • Does every change say why it was made?

Where Shurq fits

Shurq is software, not an agency. Shurq Pro is $200/month with one connected Amazon account included. Extra connected accounts are $50/month each, team seats are free (up to 100), and there is no percentage of ad spend. It comes with a 30-day free trial and no credit card is required. See pricing.

What it does for the account:

  • Profit by product after Amazon fees and your cost of goods (profit dashboard).
  • Hourly ad performance data (Stream).
  • A bid optimizer that previews each proposed change with its reason, so nothing reaches Amazon until you apply it, plus rules, dayparting, keyword harvesting and negatives (AI Ad Manager). How it sets bids is in our bid optimization guide.
  • A log of applied optimizations that can be rolled back in one click.

What it does not do: decide your strategy, write your brand story or sit in a weekly meeting with you. If you need that, an agency is the right call, and agencies can run Shurq for their clients too.

Frequently asked questions

Is an Amazon PPC agency worth it?

It can be, when you need people and strategy you do not have in-house. Judge it on profit after the agency's fee, not on ACoS alone: an agency that lowers ACoS while total profit falls has not paid for itself. Get the fee model in writing and keep ownership of your Amazon Ads account.

How do Amazon PPC agencies charge?

Usually a percentage of ad spend, a flat monthly retainer, or a retainer plus a percentage. Some charge a share of ad-attributed sales or of growth over a baseline. Setup fees and minimum terms are common. Rates vary by agency and scope, so ask for them in writing before you sign.

What is the best alternative to an Amazon PPC agency?

Running PPC yourself, or with your own team, using software that automates the repetitive work. You set targets from your margins and own the strategy; the software handles bid changes, negatives, keyword harvesting and hourly schedules. It suits sellers who know their numbers and want control.

Can I use an agency and software together?

Yes. Many agencies run software for their clients. If you work this way, ask for your own login to the software so you can see the data and the history of changes yourself, and keep the Admin role on your Amazon Ads account.

How much does Shurq cost?

Shurq Pro is $200 a month with one connected Amazon account included, and each extra connected account is $50 a month. Team seats are free, there is no percentage of ad spend, and there is a 30-day free trial with no credit card required.

Learn more

Sources

  1. Amazon Ads, Find a Partner. https://advertising.amazon.com/partners/directory. Checked 3 October 2026.
  2. Amazon Ads Support Center, Add or remove users from your account. https://advertising.amazon.com/help/GDQVHVQMY9F88PCA (updated 17 April 2026). Checked 3 October 2026.