Key takeaways: Software is cheapest and fastest to start, but it only moves bids; it cannot fix a listing or decide your strategy. An in-house hire gives you the most control and the most fixed cost, and only makes sense above roughly $15,000–$20,000 a month in ad spend. An agency sits between them: more judgment than software, less fixed cost than a hire, and the only option that can run ads, listings and creative as one system. Most sellers between $1,000 and $20,000 a month in spend are best served by an agency or a hybrid of software plus a part-time specialist.

The short answer

Choose by two things: how much you spend on ads each month, and whether anyone in your business has the time and skill to make decisions about it every week.

Under about $1,000 a month, the honest answer is often software or your own time, because no agency fee is small enough to make sense against that spend. Between $1,000 and $20,000, an agency usually wins because the work needs judgment every week but not a full-time person. Above $20,000, an in-house hire becomes viable, and many brands run one alongside an agency or a tool rather than instead of them.

The comparison below assumes you have already decided to advertise. If you are still asking whether you need help at all, When to Hire an Amazon Agency (and When Not To) covers that.

Side by side

PPC software Agency In-house hire
Typical monthly cost $50–$1,000 depending on spend $750–$5,000 flat, or 8–15% of spend $4,000–$9,000 in salary plus tools and benefits
Time to start Same day Audit plus onboarding, typically 1–2 weeks Hiring typically takes 1–3 months
What it changes Bids, budgets, some negatives Bids, structure, search terms, placements, and usually listings and creative Whatever you point them at
Strategy You provide it Provided, agreed in writing Provided, if you hire the right person
Judgment on the account Rules you set A named strategist and manager One person, full time
Listing and creative work No Usually yes at mid tiers and above Only if they have those skills too
Reporting Dashboards Weekly and monthly reports with reasons Whatever you ask for
Works best at ad spend Under $1k, or above $20k as a tool for the team $1k–$20k Above $15k–$20k
Biggest risk Automating a bad structure faster Choosing the wrong agency One person holding all the knowledge

When software is the right choice

PPC software does one job well: it changes bids and budgets on a schedule according to rules, across more keywords than a human could touch in the same time. If your campaign structure is clean, your listings convert, and you know what ACoS each keyword should run at, a tool can hold that position with very little of your time.

It is the right choice when ad spend is small and you cannot justify a fee, or when you already have someone in-house who needs leverage rather than replacement. It is also a reasonable stopgap while you decide between the other two.

What it cannot do is the part that usually moves the number. Software will not notice that your main image is losing the click, that a competitor dropped price, or that your best keyword stopped indexing after a listing edit. It will lower the bid on a keyword whose ACoS rose, when the right fix was the page. Rules applied to a broken structure produce a broken structure with more precise bids.

If you go this route, spend the first month on structure before you turn on any automation. Amazon PPC Campaign Structure That Scales With Your Catalog explains what that structure should look like.

When an agency is the right choice

An agency is the right choice when the account needs decisions every week, the decisions need context from the listing and the market as well as the campaigns, and you do not have a person whose job it is to make them.

The case for an agency is judgment plus breadth. A good one has seen your problem in other accounts. It knows that a rising ACoS in week three of a launch is expected and a rising ACoS in a mature account is a symptom to diagnose. It can move from a search term report to a bullet-point rewrite to a new main image without handing the job to three different vendors. That breadth is why better pages mean cheaper clicks, and cheaper clicks mean more sales and higher organic rank. One team can pull all of those levers; a tool can pull one.

The case against is real too. You are one of many accounts. You depend on the agency's process to make sure your account gets attention every week rather than when something breaks. And you are trusting someone else's judgment on money that leaves your business. That is why the selection matters more than the model. How to Choose an Amazon Agency: 12 Questions to Ask First lists the questions that separate agencies with a process from agencies with a sales deck.

An agency usually costs more than software and less than a hire. The fee is typically 10–25% of what you spend on ads. For a full breakdown of models and what each tier should include, see Amazon PPC Management Cost: Agency Fees, Models and What You Get.

When an in-house hire is the right choice

An in-house PPC specialist makes sense when the account is large enough to fill a working week and important enough that you want the knowledge inside the building. As a rough rule, that is $15,000–$20,000 a month in ad spend and up, or a smaller spend spread over many marketplaces and a large catalog.

The advantages are control and focus. One person, on your account only, in your meetings, who knows why every campaign exists. Over time that person becomes a real asset.

The costs are also real. Salary for someone who can genuinely run Amazon ads without supervision is typically $50,000–$110,000 a year in the US, before benefits and tools. Recruiting takes months. Training takes more. And the account rests on one person: when they go on holiday, the bids still need watching, and when they leave, the knowledge often leaves with them unless the process was documented.

Many brands at this size run a hybrid: an in-house owner who sets goals and holds the relationship, plus an agency or tool that does the weekly work. That is often the best of both, provided the roles are clear about who decides what.

A decision path

Read this flowchart as text
  1. Deciding how to run Amazon PPC
  2. Monthly ad spend?
  3. Do you have 3 to 5 hours a week for it yourself?
  4. Software or manual, focused on one hero ASIN
  5. Focused agency tier on one hero ASIN
  6. Is the listing converting at or above category norm?
  7. Agency that runs ads, listings and creative together
  8. Someone in-house with time and PPC skill every week?
  9. In-house owner plus software or an agency for weekly work
  10. Multiple marketplaces or a large catalog?
  11. In-house lead plus agency for breadth and coverage
  12. In-house specialist, software for scale
  13. Review the choice every quarter against ACoS, TACoS and hours spent

What each option costs in practice

Take a seller spending $8,000 a month on ads with a catalog of ten parent ASINs in the US.

Software typically costs $200–$600 a month at that spend, plus the seller's own time. If that time is five hours a week, the real cost is whatever those hours are worth to the business. If nobody actually puts in the hours, the tool runs on stale rules and the real cost is wasted spend nobody is watching.

An agency typically charges $2,000–$3,500 a month at that spend, or 10–15% of spend, with listing work on the main ASINs usually included. That fee is 25–45% of the ad budget, which sounds high until you compare it to the alternative of a full-time hire.

An in-house hire costs $4,000–$9,000 a month fully loaded, plus a tool. At $8,000 of spend, the manager's cost approaches or exceeds the ad budget itself, which is why the in-house route rarely makes sense below $15,000 a month unless the person also does other work.

The cheapest option on paper is rarely the cheapest option in the account. Judge each one by total ad cost as a share of total sales, not by the fee alone.

Mistakes we see in each model

Software: automating before structuring. Setting a single target ACoS across launch and mature products. Never opening the search term report because the tool "handles it".

Agency: choosing on price. Signing without an audit. Accepting dashboards in place of reports. Letting the agency manage ads while a separate freelancer manages listings, so nobody owns conversion rate.

In-house: hiring a generalist marketer and expecting Amazon expertise. Not documenting the process, so the account resets every time the role turns over. Giving the person no budget for tools or training.

How WeSpark fits in

We are an agency, so read this section knowing that. We run PPC as one program built around a single objective, audited before we spend, and optimized weekly with every change logged. We set bids by the job each keyword does rather than one blanket rule, and we run ads, listings and creative as one team because each one changes the economics of the others. If you already have an in-house owner, we work alongside them; the weekly report and the monthly call are designed for exactly that.

B11PPC management — start to finishan advertising programme built around one objective, audited before we spend, and optimised every week.

B16How we set bidsbids that reflect the job each keyword does — ranking, profit, discovery or defence — rather than one blanket rule.

A8Why ads, listings and creative work better togetherbetter pages mean cheaper clicks; cheaper clicks mean more sales; more sales mean higher organic rank and lower dependence on ads. One loop takes about a quarter for most accounts.

QUESTIONS

Frequently asked questions

Can I use PPC software and an agency at the same time?

Yes, and many agencies use software themselves. What matters is that one party owns the decisions. If the tool changes bids overnight and the agency changes them in the morning, neither can tell what worked. Agree who controls what before either starts.

At what ad spend should I hire someone in-house?

Roughly $15,000–$20,000 a month, or lower if you sell in several marketplaces or have a very large catalog. Below that, a full-time salary usually exceeds what the role can save or earn. Many brands hire an in-house owner and keep an agency for the weekly work.

Is an agency worth it if I only spend $1,000 a month on ads?

Only at a focused tier with a small fee and a narrow scope, such as one hero ASIN on Sponsored Products with a weekly search term clean-up. A full-service fee against $1,000 of spend does not add up. Our Focus package starts at $750 a month for exactly that narrow scope.

What can an agency do that software cannot?

Diagnose. Software sees a keyword with high ACoS and lowers the bid. An agency asks whether the listing converts, whether the search term is relevant, whether the placement is the problem, and only then touches the bid. It can also fix the listing, which no bid tool can.

Do agencies just use software behind the scenes?

Some use bulk sheets and Amazon's own tools; some use third-party software for bid changes. Neither is wrong. Ask what tool is used, who reviews its changes, and whether its cost is included in the fee.