Avoid using Amazon
Like the title says, avoid using Amazon.
Why?
Because Amazon has been having serious issues with both tracking and attribution of sales; tons of low to mid-level affiliates have seen their conversion ratios drop through the floor for no reason in particular since June. Because of that, some affiliates have seen their revenue drop by upwards of 40%.
If you don't believe me, feel free to check out this thread (https://engagedforums.com/disc...) on the official Amazon Associates help forum. It was started in early Sept and has since received over 55000 views and around 700 replies.
Personally, I've been experiencing this same issue. I've now invested thousands into different "experts" to look at my site, all of them have told me the issue must stem from Amazon as there's no logical reason why my CR would drop off.
You might be wondering "well, why would Amazon do that?" and you're not alone. This is the same question that's been asked directly to Amazon and also thrown around the Amazon Associates help forum A LOT. No one knows for sure but we have plenty of speculation.
Feel free to use Amazon if you really want to, just don't say that I didn't warn you when you're sitting there wondering why your hard work isn't paying off. Chances are, you can find another program that pays more and doesn't have a track record of decreasing commission rates every single year, not to mention this issue of stolen missing sales.
[update] I think there's been a misunderstanding about the purpose of this post. I'm definitely not whining or complaining about my own sales. My bad for not explaining better.
The purpose of this post is simply to bring to light an ongoing issue that a relatively large chunk of Amazon affiliates have been experiencing now for months. As well as Amazon's record of docking commission percentages on a whim.
Based on that, it would be a good idea to find an alternative program to Amazon until these issues are sorted out. Why risk running into the same issue when you could focus elsewhere instead?