In order to maximize one’s advertising reach on Amazon, it is very important to consistently research and identify new keywords that divert traffic to your product. Trends and consumer behavior change and we must also keep up with them. However, researching keywords can eat away your budget and cause your advertising efficiency to decrease.
One good practice for finding new keywords is to use AUTO campaigns and BROAD match keywords and analyze search terms based on advertising KPIs. Once we identify a good performing keyword, we start targeting that keyword more efficiently by optimizing bids on them.
Although this process is the best way to stay on top of new trends, using these strategies can result in spending on irrelevant Search Terms that don’t always convert.
A good keyword might still be an excellent match to the product while harboring multitudes of search terms that are in no way related to the product.
Broad and Auto campaigns, while great to identify new good performing keywords to add for optimization, also take under their bracket search terms that waste spending mainly due to being irrelevant to the campaign
Here is an example:
Product: Seasonal Dog Allergy Chews in Salmon Flavor
These contain probiotics but no vitamins. They are not organic.
One relevant keyword for this product is “dog chew”. So, to capture relevant search terms and to harvest more good performing keywords we bid on ‘dog chew’ as a BROAD keyword.
This gives us access to potential good search terms:
However, ‘dog chew’ also covers some irrelevant search terms:
Someone looking for a bed or toy for dogs is not likely to purchase a seasonal dog allergy chew tablet.
The size of irrelevant and relevant spend is an approximation of how much irrelevant spend some of the campaigns can have.
In addition to BROAD match keywords, AUTO campaigns also end up spending hugely on search terms that are not relevant to the product.
1. Filter based on KPIs like click-through rate, conversion rate, the ACOS (average cost of sale), etc.
A common simple way is to look at search terms and identify poor-performing search terms in terms of click-through rate, conversion rate, etc.
However, there are several drawbacks to this method:
2. Automated Unsupervised Machine Learning
We tried many approaches.
One of them was to use automated unsupervised learning with relevant KPIs.
We cluster search terms and identify clusters of interest. This gave us decent results. It captured the terms that naive filtering would capture and caught many more search terms that naive filtering wasn’t able to capture. However, it also sometimes caught terms that are poor performing but not necessarily irrelevant to the product. It also missed out on many irrelevant search terms that the product had spent on.
We felt we could do better.
Our mission was to identify all irrelevant search terms and not just the search terms that were not performing well
The approach that worked best for us was Tokenization.
We utilize Natural Language Processing including Tokenization to identify word tokens irrelevant to the products in our campaign.
We further strengthen our prediction by statistically modeling thresholds on several KPIs including cost per conversion, clicks, conversions, among others. We also factor in the campaign’s target ACOS (Average Cost of Sale).
In our most recent test, 98% of the word tokens identified by this model as irrelevant were indeed irrelevant to the mapped campaigns in the account.
This gives us the ability to do two things -
Our implementation of irrelevant ad spend identification is helping our clients reduce tedious hours manually looking for search terms that waste ad spend and helping incrementally improve ROAS (Return on Ad Spend) on their campaigns.
Using Dask dataframes and Managed Notebooks on GCP we are able to run this computationally intensive model at our desired frequency.
This was a very fascinating project for our team to work on because of how broad the scope Wasted Ad Spend is and how insightful it is to hone in on irrelevancy which can be extremely tricky.
If you feel your organization is not maximizing the potential of your budget, please reach out to us. We can help.
If you are looking for interesting and complex business problems to solve, come join us. We are hiring. Apply here