Frequently Asked Questions
What Happens When You Add New Posts?
Once you’ve added new posts, you can use the auto-insertion feature to automatically insert products into them. Just hit the “Start Analysis” button and you’re good to go. One thing to keep in mind, though: your post needs to match the filter criteria you’ve set up. If it doesn’t, the plugin will skip that post and won’t insert any products into it.
What Happens if You Edit a Post?
When you run auto-analysis, the plugin creates a hash (basically a fingerprint) of the text in your post. The products it auto-inserts will stay in place as long as that hash remains the same. But if you update the post, the hash changes, and the auto-inserted products will need to be re-run.
This is especially important to keep in mind if you ever do a bulk update. That’ll change the hash on all the affected posts, which means you’d need to re-run auto-insertion on every single one of them.
Some Words About Amazon API Rate Limits
When you first run the plugin for auto insertion and it scans all your posts, it’s not actually reaching out to the Amazon API. All it’s doing is sending the content of each post to the AI, which then determines relevant search keywords to use on Amazon. The Amazon API doesn’t get hit until someone actually visits the page. That first visit is when the plugin reaches out to Amazon and pulls in the relevant matching ASINs based on the search query.
Now, there are two types of rate limits with the Amazon API: transactions per day and transactions per second. Each represent how many times your associates account can “hit” the Amazon API in a given time period.
Transactions per day isn’t much of a concern. You start out at about 8,300 for your account, and for every nickel in revenue you earn, it goes up by one additional transaction. It’s actually very easy to scale that to a nearly unlimited amount.
Transactions per second is a bit trickier. A new account starts at one transaction per second, but for every $5,000 in revenue, it increases by one. So if you hit $50,000 in revenue, you’d have 10 transactions per second, meaning you can call the API 10 times in a single second.
If you just have one website, this isn’t really a concern. But let’s say you have a hundred WordPress sites. Since those sites aren’t communicating with each other, if visitors are loading pages on multiple sites at the same time, you could run into rate limit issues. That said, the plugin will automatically retry failed requests, so it’s not a huge deal. You can also reduce the chances of hitting the limit by adding a caching plugin. For example, if your server runs LightSpeed, you can use LightSpeed Cache, or there are other caching plugins that will cache your pages for a set period of time. Technically, Amazon wants you to avoid caching for more than 24 hours, but almost everyone uses a caching plugin. And because WP Wolfborn Loot doesn’t display the price, it’s really not a big concern in my opinion to cache the data for longer periods of time at your own risk.