Shopkeeper News & Updates

Tips, Case Studies & News

Feb 2, 2023

My comparison of Amazon PPC Software Tools

Here is a list of all Amazon PPC software tools I tried, that manage Amazon Sponsored Ads campaigns for you. I describe them all bluntly. Exactly what I think of them. Hehe. Enjoy.

PPC Software Apps for Amazon Cover Image

Prerequisite Term for you to Know

I will be using the abbreviation 'PPC' many times over.
Of course you know what it means.
It's none of these:

PPC Definitions Screenshot

It stands for Pay-per-Click.

That's all you need to know.

p.s. If you're too lazy to read all of this, my favorite software, the winner of this challenge is Profit Whales.

One thing on Seller Central that I am lazy to do

Ok, so I don't know about you, but on Amazon Seller Central, the most annoying part about checking out PPC campaigns is this.

If the campaign is manual, it shows the keywords nicely like this:

Amazon Seller Central Manual Sponsored Ads Campaign Keywords Screenshot

But if campaign is auto, it shows this instead of a list of keywords:

Amazon Seller Central Auto Campaign Keywords Screenshot

I have to Download the excel report... This is like stone ages. I am very lazy to do that. That was my first reason for wanting to have some kind of software for PPC management. I wanted the app to just show the keywords to me.

If you're not lazy to look at Excel, it's still pretty bad how Amazon makes you download it.

Surely, you have experienced this anti-user-friendly interaction before.

First, you click Get Report:

Amazon Advertising Manager Get Report Button

Then, you click Request Report:

Seller Central Amazon Advertising Campaign Auto Search Terms

It does not end yet.

You see this:

Seller Central Refresh Request Report

Ok, then you click Refresh:

Seller Central Refresh Clicking

You are starting to get a little annoyed. In Progress.

Ok, click Refresh again.

Seller Central Refresh Clicking

Still In Progress.

Damn this. Again Refresh.

Seller Central Refresh Clicking


Click Refresh one more time.

Seller Central requesting Excel Report

Aaaah, finally.

You then happily click Download and hope your troubles are over.

But wait. There's a surprise.

Seller Central Report Downloaded

It's not an Excel file, it's a text file. So double clicking just opens a useless text-editor version.

You then have to right click on the file name and hope that you'll see Excel on that list, so you won't have to go online to import it to Google Sheets.

Excel is there. Good. 

Open With Excel on Mac

You Click. And here it finally is. The file. Open and Ready to be read.

But wait.

Excel Report Amazon Keywords

All your campaigns are smashed into one file, not only the auto keywords on one campaign you were hoping for.

Now, you must do more work - filtering and copying and deleting and ...

Waaay too much stuff for a busy Amazon Seller - who has time and patience for this?

I don't. You probably don't either.

That's why we need Apps. 

(To help us stay lazy)

The List of Software Apps I will be showing you

Sellics used to have separate apps for USA and for UK, now they released a unified version where you can see your ppc data from all marketplaces in one place. They also have Japan, India and China in their app - but there is no PPC support for these countries.

The reason most software tools don't support PPC for Japan, China or Australia, is because there is no Advertising API for those countries yet.

If you noticed, there are no Mexico flags in the table above. That's because PPC doesn't seem to exist in Mexico - all I see on my account for is this:

Amazon Seller Central PPC Sponsored Ads in Mexico

It seemed unusual to me, so I double checked on

Amazon Mexico No Sponsored Ads

No headline ads, no banners, no sponsored listings. Interesting. 

But you probably don't sell there anyway.

(I sell in Mexico, and the volume is pretty much same as in Canada - basically not worth it for my product category. I still do it, because I need testing data for AMZPing, but in general volume is very low there.)

Starting From Scratch

I had this one product, which I spent 6 months developing. Whale Shaped Baby Blanket.

The idea was similar to this:

Whale Blanket for Babies

I ordered a few existing animal shaped blankets, chose features that were best in each of them, and then asked my supplier to combine those things into one. They searched for materials for a few weeks, then were making samples for a few weeks, then shipped me the samples to Canada and it took a few weeks.. Then I asked for changes, so again they spent time.. basically took forever. 6 months to be exact. Finally in the end, we created a very cute product. 

I ordered 300 units, because that was the smallest MOQ I could negotiate. I would usually prefer to only order 30 units, to reduce the risk and waste of storage costs until the rankings ramp up. But I couldn't do any better in this case.

I sent 300 Whale Blankets to Amazon FBA:

Air Shipping Shenzhen to Los Angeles

One month later, the situation was super sad:

AMZPing Whale 300 units in stock

It was not selling.

Zero units sold in the whole month.

I believe that Amazon enforces a few weeks of sandboxing on all new products. It seems that the sales are capped and impressions are carefully distributed. It's like Amazon is testing the product to see if it will sell, and is rotating it into the search results little by little. In any case, most of my products usually start selling only a few weeks after they arrive at the FBA warehouse for the first time. 

But this one did not move at all. 

I had the listing done well, the description, the professional photos.. Nothing helped.

So I came up with a strategy to boost my rankings with PPC. 

What to Do First when Starting PPC

From what I learned on Facebook groups, most sellers set up an Auto campaign first, before doing anything else. They call it a Discovery campaign. To discover keywords.

If you're new,

  • Auto is where Amazon selects keywords for you, and

  • Manual is where you put in your own keywords.

So I decided to do the same. Because so far I only had like 6 keywords in mind, which I could use for my manual campaign later. I needed more.

Suggested bid was $0.04 - $1.28, so i bid on the low end, $0.34 cents. Random choice. 

Seller Central Suggested Bid PPC Advertising Campaign

This got me 3,766 impressions and 0 sales in the whole week:

Seller Central Sponsored Ads Screenshot Impressions and zero sales

Basically nothing. 2 clicks a day.

Then I decided to do whatever I can to just get some sales. I made the bid to be 5$ and daily budget $5,000. Just wanted to see how much traffic I can actually get. 

Seller Central Auto Campaign Settings

And hehe right away that day, I got my first sale!! Yeeeha. Only the cost was quite high to get it.

AMZPing Screenshot First Unit Sold Negative Margin High

AMZPing was showing me that I spent $70 dollars on PPC in one day:

AMZPing Screenshot PPC

So 70 dollars bought me more than 18,000 impressions:

Seller Central Sponsored Ads Auto Campaign Screenshot

So many impressions, and only 45 clicks.

That's like $1.55 per click. Very Expensive. My whole profit on one unit sold was just 6 dollars or so:

AMZPing Profit per unit Product Settings

I needed to quickly check what keywords were loosing me money, and what keywords got me those clicks. I did not want to continue spending $1.55 for every window shopper.

so.. download the Amazon Excel report again? No way Jose.

Which App shows you the Auto Search Terms best

I started with the app I was using already - Prestozon.

Here are the founders:

Prestozon Team Founders

And here is a screenshot of Prestozon dashboard:

Prestozon Dashboard Screenshot

I really liked their clean and elegant interface, and most things were easy to understand without explanations. 

The problem was, I wanted to see the search terms I was spending my money on, right away. But Prestozon was going to show my data with a 2 day delay:

Prestozon PPC Data Delay

The reason they do it, is because Amazon does not attribute sales to PPC on the same day. Amazon has a 24-48 hour delay until it tells apps which clicks converted to sales. 

Ok, makes sense, but I just wanted to pause some obviously wrong intent ones. Maybe Amazon was sending me traffic from some totally unrelated keywords, and I was spending a fortune on them with my 5$ bid. Two days could have eaten a lot of money.

I knew Amazon was already showing the search terms, because they were available on my Excel report:

Amazon Seller Central Search Term Report Excel

Within the PPC app, I wanted to see the search terms as soon as they were available from Amazon, I did not want to wait for the Sales data to come in first.

So I checked out another software, PPC Entourage.

Meet the founder:

PPCEntourage founder Mike Zagare

And this is how the dashboard looks like:

PPCEntourage dashboard screenshot

I noticed that PPCEntourage was showing me the total ad spend right away:

PPCEntourage Total Ad Spend for One Product

I was super happy. Seemed like this app will be awesome. They had almost real time data, even though they said this:

PPCEntourage Data Delay Message on Dashboard

Then I went to look for the search terms.

PPCEntourage splits your search terms into two lists: Profitable and Non-Profitable:

PPCEntourage Search Term List Split Profitable and Not Profitable

I am not completely sold on this splitting style. I think I would prefer to see all of the search terms in one list. Sorting and comparing side by side would be more useful when I could see the data together.

For example, I want to know if there are any similar topic Winner keywords, before killing the Losers with the same words. I also want to know what's a good click-through rate on my Winners, side by side comparing to the Losers. And things like that.

If I would be the designer of this page, I would make it look like this:

PPCEntourage Mod My Way

It would be one list, and red/green would indicate how the keyword is performing, based on my criteria. If not highlighted, it would mean it did not reach the number of impressions, or the number of clicks, to be judged on yet. Then I could decide what to kill and what to keep in one glance.

I looked everywhere in PPCEntourage app, and could not find a combined search term list, unfortunately. Their support sent me a sad answer when I asked about it:

PPCEntourage support reply by email about search terms list

No no. Not that Excel file.

This was not a deal-breaker for me, but it would have been a nice to have. 

So far PPCEntourage looked good, but I would have to get used to their ways of presenting the data.

Next up, was Sellics.

Sellics founder Franz Jordan

In addition to PPC Manager, Sellics tool features a Profit Dashboard, Inventory Planner, Product Research and other cool things

I will only focus on their PPC Manager here.

Here's how it looks:

Sellics PPC Manager Analytics Dashboard Screenshot

First things first, let's take a look at those search terms. The list was up to date with yesterdays ppc spend showing on Seller Central.

One sale from such an unexpected auto keyword:

Sellics Search Terms Screenshot

One of the keywords (girls toys) was eating up all my money, and was quite irrelevant to the baby blanket I was selling. I reaaaaly wanted to kill it right away. I noticed there were filtering options, and a Smart Filter - I couldn't wait to use them. But I held off until I've seen all the other software options.

So Sellics was quite awesome - data was fresh and presented neatly. I liked it very much so far. 

Next app I tested, was PPCScope.

PPCScope Founder Brian Johnson

Brian is quite famous on Facebook Groups for Amazon Sellers. He has in-depth experience optimizing Amazon PPC -  his advice and insights are super good, and he knows many unique tricks and methods to make more money using PPC. He's a guy who knows his stuff.

Ok. Next. 

CashCowPro Founder Antoni Watts

CashCowPro showed me nice summary row:

WHALE AUTO AD GROUP 1 $70.13 $26.99 -$43.14 1 259.84% 18589 45 0.24% $1.56 2.22% $5.00

But I could not find the search terms at all for auto campaign:

Only keywords were showing from my other manual campaigns, no search terms.

Here comes one more interesting software in this space - Teikametrics. Meet the founder:

Teikametrics Founder Alasdair McLean-Foreman

Funny story on how I signed up for a free trial.


One more app is Ignite, by Seller Labs:

Seller Labs Ignite Founder and his team

Brandon is the original founder of Seller Labs, Hank is the CEO, and Jeff is the marketing guy. You probably already knew Jeff. He creates awesome events and a lot of useful content for Amazon sellers.

Ignite was confusing at first, waiting for search terms to load.

Not sure if they will load.

Why do all apps make it also with an extra click like on Amazon for auto campaigns.

We know the targeting is auto, why do I have to click on it instead of just seeing the keywords right away.

And I could not see the search terms: hmm. why not i wonder.

And the last, but not least:

Trendle Analytics Founder Tanguy Rohou

How to Decide which Keywords are the Losers

So basically those auto keywords are really crap.

I need to tell Amazon what my listing is all about.

I need some other way of finding keywords for my manual campaigns, because auto is not gonna work if it continues this way.


PPC Entourage has a very nice Dashboard for each individual campaign.

My whale auto campaign looked like this:

(screenshot when it has a few days of data for the graph)

It has a very nice Search Term View, no delays in data like Ignite:

But. It showed me only non-profitable search terms, so 6 of them. While Sellics showed more than 15.

Hm. I want to see all of them.

PPC Entourage asking for username and password in support form. heheh. so insecure.

Killing the Losers

Here goes the long waited killing.

The search term that ate all my money in the auto campaign, was girls toys. The CTR was definitely low, and I waited too long to kill it, as I could have made the same decision after 10 clicks.

Sellics Loser Auto Terms

This is Sellics, by the way. 

To Kill = to add as Negative Exact on Seller Central Ad Campaign.

First, I selected the terms and clicked Add to Negative:

Sellics Screenshot Auto Campaign results

Then, I chose which campaigns the Negative Exacts should be added to:

Sellics Adding to Negative Exact

And that's it. 

I double checked on Amazon. Yep, already there.

Seller Central negative keywords


But, hm. The next time I looked at it, it was there on the list again, looking all the same.

Sellics Negated Keywords Same Look like Regular

I wish there would be some kind of indicator, that I have already negated those. I wish to filter them out and not look at them the next time I am optimizing the same campaign. Now it's just too confusing. I will forget which ones I killed, which ones I didn't - there are hundreds of keywords.


My 5$ bid auto campaign:

Day 1 results:

AMZPing Screenshot Auto Campaign Results

Day 2 results:

AMZPing Day 2 Auto Campaign Results

Day 3 results:

AMZPing Screenshot Auto Campaign Day 3 Results

Day 4 results:

AMZPing Screenshot Day 4 Auto PPC Campaign Results

So in the 4 days of blasting with $5 bid, the profit was definitely negative:

AMZPing Four days of Auto Campaign Results

I decided to stop the blast, and changed my bid from $5 to $0.15, which was in the suggested range:

Amazon Seller Central Auto Campaign blasting results

When I placed my bid at 5 dollars, I was kind of hoping that Amazon would auto-optimize it for me. I was secretly hoping that their algorithm was similar to that of Facebook Ads, where they give less traffic to non-converting triggers over time. Unfortunately, I don't think Amazon is at that stage yet. It was just sending more traffic to the same keywords, as long as I was paying for it. I was going to have to do all the optimizing myself.

Tip: Don't do the blasting with high bid and high budget on Auto. You will just waste your money for no good reason. Even if you do it with a much lower bid. Turning on the auto campaign and doing nothing with it later will waste your money on keywords that do not convert. That’s why many PPC tutorials tell you to limit the daily spend on auto campaign to 30 dollars or so. Start with suggested bid and limit the spend. You will still collect your seed keywords and get an idea whether Amazon understands your listing correctly.

How to Calculate the Maximum Bid you Can Afford

Most PPC tutorials online will either recommend bidding high, or low, or in the suggested bid range.

My suggestion is to simply calculate how much you can afford to pay per click instead.

Here's a simple formula:

Bid Affordability Formula how much should i bid on amazon ppc

Don't think about this formula too deeply right now.

First, let's see how many clicks it takes for your listing to sell one unit.

Mike from PPCEntourage uses 5 clicks and no sales as a loser definition, after that he kills the search term. But i am not so sure about the 5 clicks. What if on the 6th click there would be a conversion? I believe to decide how many clicks without sales is a loser, you have to look at the average conversion rates for your product first.

For example, my conversion rates look like this:

Amazon Seller Central Business Dashboard Session Percentage

These are similar products to the Whale Sleeping Bag. Basically 12% conversion rate on average. That means if 100 people visit my listing, 12 will buy.

100 visitors / 12 sales = 8.3 clicks to get one sale.

So every 8 clicks or so, one unit sells. In my case then, it makes sense to wait for 9 clicks instead of 5, as a good time to decide whether a keyword is a Loser or Winner. But I will just round it up and make it 10. 

Tip: You should check your own Conversion Rate to Sales (Unit Session Percentage) on Seller Central Business Reports. It will help you decide what is a good number of clicks to use, when creating your own Loser/Winner rules. Don't use the ones you hear other people use - every product category converts at a different rate - you may be killing good keywords too early, if you rely on the numbers of others.

Ok, so 10 clicks will get me one sale of this product.

Next, check what is your profit per unit sold.

Mine is 6 dollars, I already showed you this before:

AMZPing profit per Unit Product Settings Screenshot

That's it, now plug in to the formula above:

How much should I bid on Amazon PPC campaign Formula

So at most I can pay when optimized, is 0.60 per click, to be on break-even.

This bid will not get a ton of traffic. But this is the way it goes with low priced items. Basically the higher your profit in dollars, the easier it will be to run PPC. I have another product that makes 15$ profit on every unit sold, and i spend about 7$ for PPC on each unit sold via ads. So it still makes sense, because I still make 7$ profit on each unit, and is easier to bid high. I can bid up to 1.50$ per click to be on break even.

Tip: If your product is cheap, running PPC will be most likely unprofitable. I would say your product price should be above 25$ (assuming 40% or higher profit margin), to make any profit running it on PPC. You may decide to run it unprofitably, just to boost the sales (Amazon will like the sales activity and rank it higher in organic searches). In that case, bid strategically, without looking at how much you can afford to bid. Some sellers do that aggressively, especially in highly competitive categories. I personally prefer to run my ads profitably, I don't want to see those red digits.

AMZPing Red Digits Unprofitable PPC

An Experiment

I decided to test one idea.

What if I bid on a very general single word keyword, like whale

Maybe people are searching for something else with a whale, but they will like the idea and buy it? And I would find out what else is there in the whale market, so to say. 

I set up a new manual campaign, as an experiment, and bid on keyword whale with all three match types:

Seller Central Manual keyword campaign general term

I did not bid $5 this time, because by now I already figured out that the most I can pay is $0.60 per click.

There is a well known trick to bid 1 cent more than the round number you plan to bid. This makes you win over the other people who also have only $0.60 bid budget. You pay 1 cent more, but win the bid. Small price to pay to win the auction. I personally bid 2 cents more than the round number ($0.62) , so I could also win over those seasoned advertisers who bid $0.61. It's just plain fun.

And here's my campaign setup:

Amazon Seller Central Experiment Campaign Settings Large Budget

You will say, 'wait a minute. $5000 daily budget? I though the blasting was over.'

The thing is, $5000 is what I use as daily budget on all of my ad campaigns.

I have a theory that Amazon algorithm may try to give my campaign more impressions - in attempt to reach its daily budget goal. In reality, there are not enough searches in my category every day, so I don't ever spend more than 300$ on one campaign a day. But my hope is I will get more impressions in total than someone with a $300 budget would.

In my previous life, I used to run ads on a different platform, and their algorithm worked exactly like that - the higher total daily budget I set up, the harder it tried to spend it. Not sure if Amazon's algorithm would be so basic, but anyway. That's my reason.

This is just Sad

After running the campaign for a few days, here is what search terms came in for my keyword whale:

Prestozon Search terms List Whale Sleeping Bag Experiment

Amazon assumed it's a toy. Probably because I chose my product category under Toys.

The thing is, even though I bid on a general keyword, Amazon still sent me only 'relevant' traffic. Which means they only showed my ad for search terms mentioned somewhere in my listing already, or some closely related terms. It did not send me, for example, whale t-shirt or whale drink bottle searches at all. 

That means I could not really learn what new & unexpected keywords would work, just by running a broad match campaign on one generic keyword. Amazon will not send me traffic I didn't ask for with keywords in my listing. That is just sad. Surely a buyer who is looking for whale curtains for her daughter's room would be a good potential buyer for my whale sleeping bag. But this is not how Amazon search works.

Kids Room Whale Theme

So it looks like I will have to be very creative inventing keywords for my listing. I will probably have to somehow come up with bullets like whale themed kids room item that matches whale curtains. I will think about it later.

Tip: Running auto campaigns or running single word keywords on broad will not find you any new keyword ideas. They will just show you how much traffic the words you used in your listing can generate. And which combinations of those words and closely related terms have most traffic. 

Why PPC gurus are calling them DISCOVERY campaigns then. They are more like QUANTIFICATION campaigns.

How do I get Reviews

It's not so easy to run a successful ad campaign, when there are Zero reviews on my product.

Buyers will have no motivation to click on my product without social proof:

Amazon No Reviews Product No Social Proof

With my usual sales to reviews conversion rate, which is around 1-2%, it will take forever to get any reviews.. I have to sell 100 units, to get one review.

Also my buyers often leave seller feedback instead of product review. They just don't know the difference. Amazon mostly sends emails to buyers requesting for seller feedback, they only rarely solicit product reviews. 

Lightbulb Icon Yellow

Hah. And then I realized I could use the new shiny Early Reviewer Program, offered by Amazon. What they do is they start sending emails to your buyers, soliciting reviews from them. Kinda like sellers do with the auto emailing software

If you're a registered brand on Amazon (proved that you have a trademark for your brand name), you will see this option:

Amazon Seller Central Early Reviewer Program

It costs $60 per product, and for that you get one year of review solicitation emails to your buyers, randomly selected by Amazon. Sounds like an awesome deal if you ask me. No need to do huge giveaways like in the old times.

Buyers surely will be more likely to leave a review if they get an email directly from Amazon, than if they get a lame version from the seller directly, kinda like this:

Review Request Email

In addition to the $60, each reviewer receives a ~$2 Amazon Gift Card, which you will pay for. 

So I submitted the Whale Sleeping Bag to the program. Let's see how soon the reviews will come in.

How to get More Clicks with the Same Bid

Franz from Sellics mentioned something very useful in one of his PPC webinars.

He said that you should bid 30% higher than you want your target Cost per Click to be. 

So for example, I want my CPC to be $0.62, because that's the most I can afford.

Then according to him, I should bid around $0.80, to have the CPC of $0.62.

Did you know?: The bid the you set is actually considered as a Maximum bid that you can pay. If there is another person who bids on the same keyword, and his bid is lower, you pay only 1 cent more than he bid. 

(picture diagram)

That means that some of the auctions I win with the lower bid than 0.62, which brings down the average CPC.

I went to check on my campaigns, and heeey yeah exactly. Most CPC's were lower than my $0.62 bid:

Prestozon screenshot cpc lower than bid

Traffic was so low on my campaigns. I wanted more clicks. 

 So that means I spend less than 0.62 (maybe 0.40), and there is still space in my budget for more expensive clicks.

Quick Glance at Pricing



Prestozon Icon


$33, $55, $113 - Monthly, plus 1% of PPC spend for automation

PPCEntourage Icon

PPC Entourage

$47, $97, $147, $247 - Monthly

Sellics Icon


$57, $67, $97, $137, $217, $317 - Monthly

PPCScope Icon

PPC Scope

$20, $45, $65, $85 - Monthly

CashCowPro Icon


$40 - Monthly

Teikametrics Icon


$29, $99, $249, $499 - Monthly

Ignite Icon


$49, $99, $149, $279, $499 - Monthly

Trendle Analytics Icon

Trendle Analytics

$50 - Monthly

The pricing tiers vary greatly, and they depend on different things, so it's easier to look at it like this.

Let's take a look what a small seller like me would pay, and how does the pricing compare then.

Just look at the green numbers first:

Prestozon Icon

Prestozon - $33 (because my monthly ad spend is less than $1000)

PPCEntourage Icon

PPC Entourage - $97 (because I have between 6 - 21 skus)

Sellics Icon

Sellics - $137 (because my yearly revenue falls between $240k - $600k)

PPCScope Icon

PC Scope - $65 (because I have between 10 - 100 skus and sell in 7 marketplaces)

CashCowPro Icon

CashCowPro - $40 (one price for everyone)

Teikametrics Icon

Teikametrics - $99 (because my monthly ad spend is less than $1000)

Ignite Icon

Ignite - $149 (because I have between 10 - 25 skus which I run ppc ads for)

Trendle Analytics Icon

Trendle Analytics - $50 (one price for everyone)

So it looks like Prestozon and CashCowPro are most affordable, with Trendle Analytics being a runner up. CashCowPro keeps changing their prices - it used to be $30, later $50, and now it's $40. Ignite is most expensive, and it's not a surprise, as all of SellerLabs tools are pricey. 

In any case, roughly you can expect to pay $50 - $100 for any PPC software tool that you choose.

p.s. For those who can't wait, my favorite software, the winner of this challenge is Profit Whales

This is the only PPC Management Software that does it all from A to Z - all automatically. So you can only check how your ACOS is dropping, and do nothing else. You will have a choice of 4 strategies, Product Launch, PPC Profit Growth, Boost Overall profit or Revenue Growth. That's pretty much all you have to do - choose one. After that you will be able to see cool analytics, on how everything is performing.

You set your campaign budget in Seller Central, that means the automation software will not go crazy or overspend while testing new keywords for you. You are in control.

I like them, because they use in-house data scientists to come up with algorithms for the automations. For example, they look at 8 different data points, to decide whether a keyword is a winner or a loser.

If you're interested in Amazon PPC software tools and want me to continue, let me know by Liking this article. The more Likes I get, the more time I will spend on this topic.

You’re Awesome
For Reading
This Far.

Here’s a gift for you.

Start your free trial