Amazon OneLink – Here’s What We Know So Far

At last it's here! On July 3rd, Amazon introduced a long awaited and oft-rumoured new feature of its affiliate program – OneLink.

For those unaware, OneLink is the first stage in Amazon helping us redirect our users to their local store.

Right now, it works with US based links and will send people automatically or .ca if they're in one of those two countries. This will allow us earn more commissions from international visitors.

Is this revolutionary?

Not exactly. 

We've had the ability to redirect our site visitors based on their location for some time. I used the retired Amazon Link Localizer plugin back in 2013 and additionally, EasyAzon and have been the prominent leaders in Amazon link localization.

At the same time, OneLink only works between the US, the UK, and Canada, and only with links (it doesn't work both ways, but that shouldn't matter if you make sure you use .com links every time).

However, despite the fact it doesn't currently work with all countries, it is definitely something to be celebrated.

Not having to pay for EasyAzon Pro or rely on is a good thing. The more tools that Amazon give us for free, the better.

This also shows evidence (that I argued about in the past) that Amazon are still very much committed to improving things for their affiliates, despite many people arguing to the contrary.

Additionally, this is clearly only the beginning.

It's a huge task to roll out something like OneLink, which maps products a lot more accurately than third-party tools did, and this is the first step. 

Amazon has released a free plugin in the past year or so, and has now introduced OneLink. It's clear to me that a year from now, we'll have even more features.

It Might Not Be New, But Is It More Accurate?

When I first published this post, I made the mistake of saying OneLink did manual mapping and would therefore be more accurate than EasyAzon and However, I don't think that was correct (Amazon surely uses an algorithm too, given how many new products are added every day). were also curious about this, and they put this post together explaining whether or not OneLink is more accurate than them. The initial results favor for accuracy, among other things.

Remember though, Amazon's biggest desire is to make sure customers are getting the best experience possible, which means they will have to make sure OneLink works exactly as intended and as seamlessly as possible, so stay tuned on that front.

So Is Now The Time To Switch Away From or EasyAzon?

That's a good question.

If you're not a fan of either, then yes I would say you should probably start using OneLink. I'm sure most of your traffic will be from the US, Canada and UK anyway, so it shouldn't matter to you that you can't geo-locate to other Amazon countries yet.

At the same time, with plugins like AAWP or the free Amazon plugin, you don't necessarily have a need for EasyAzon anymore, unless you love using it.

For us, we'll continue to build sites for our customers using EasyAzon Pro, but we will also consider turning off EasyAzon's localization feature and relying on OneLink instead.

How To Set Up OneLink In WordPress

A few people have been a bit confused by the Amazon instructions on where to place the code. Us WordPress users get confused about “Footer tags” and other scary HTML things easily.

Fortunately, there are two easy ways to install the code without hacking up your theme.

1.) Use the Theme settings where possible.

Many themes have a section in their settings that allows you to place code in the footer or header. All you do is just copy that Amazon code and place it in the right section. Here's an example from a WPZoom theme:

2.) Use a Plugin.

If your theme doesn't have that section in its settings, you can just use a plugin that lets you insert the script in a similar manner. This one is a good example (I know it's not been updated in a while, but it still works fine).

Who knows, maybe Amazon will incorporate this feature into one of its plugins in the future too (hint hint).

Does The Javascript Slow Down The Page Speed?

Let's have a look.

I tested a few Amazon link-heavy pages with a few of my sites, and here's what I found.

Note, I tested each page twice, because the caching plugin present usually affects the score.

So what can we conclude from this test?

Well first of all, pingdom isn't the most accurate page speed checker in the world and you should run multiple tests on your site if you use a caching plugin.

But what we see here is that the javascript doesn't really make much difference, not enough to worry about.


There's a pretty good FAQ page inside the Amazon affiliate area here. One thing I wanted to bring to your attention is point number 8, which states that normal Amazon links and shortlinks will redirect fine, but ones shortened with a third party software (such as EasyAzon or PrettyLinks) don't work (yet).

So if you are going to use EasyAzon and OneLink, make sure you turn off EasyAzon's shortener feature.

21 thoughts on “Amazon OneLink – Here’s What We Know So Far”

  1. Great post Bryon!
    You did mention, I quote: “So if you are going to use EasyAzon and OneLink, make sure you turn off EasyAzon’s shortener feature.”

    Please what’s the Easyazon shortener feature? Do mean Cloaking…


  2. Thanks, Jesse for a great blog post, I am still confused about the onelink, I am inserting manual affiliates links on my site, after onelink integration into my WordPress site, should I have to regenerates all link?
    I just sign-up for Amazon UK, CA & Brazil, and link into my US Amazon, so, I have to generate affiliate link from my US Amazon? ok if it automatically redirects my traffic to the country-specific store, where I will generate income in UK/CA/Brazil amazon account?

  3. Hi Bryon, I just recently purchased EasyAzon Pro and now discovered that Onelink covers all the localization I need. You mentioned (& referenced by Amazon Q8) that shortened code by EasyAzon will not redirect. I do not see a way to disable this in EasyAzon (unless its the cloak link switch in Defaults?)

  4. Just to warn everyone against EasyAzon. I purchased it for use on 2 affiliate sites and one day 90% of the links stopped working after working great for a few months. Error codes were showing instead of the customer being redirected to Amazon.

    I lost countless amounts in lost revenue. EasyAzon customer service was no help, and they simply said try deactivating plugins! This ofcourse did not work. They refused to give me a refund also as I was out of their refund period. Sad times.

    I since researched and found 100’s of other EasyAzon users encountered the same problem.
    The plugin was a complete waste of money and from my experience is not fit for purpose.

    After reading this post I will be trying OneLink and Genius, so thanks for the alternative recommendation in this well written post.

  5. I will always choose over these. The problem with onelink and genius is that you can’t specify a link for different countries. For example, in some countries Amazon is not so popular so I like to send them to a different website. With you can specify any url for any country. Win Win

    1. With / Geniuslink you also have absolute control over your links, not only on a geo level but also by language, device, OS, and date. You can customize exactly how a link performs for a global audience.

  6. The Amazon OneLink code is much heavier than it ought to be. Instead of using Amazon’s script, you could simply link to Amazon Affiliate’s regional redirection service directly. After you’ve linked your Amazon affiliate accounts, the redirect links will do the heavy lifting without the need to push Amazon’s JavaScript library on every user. —it’s much faster and works even for users who block ads (as the OneLink scripts would normally be blocked).

  7. Anke Hohaia-Huebner

    Hey Bryon, thanks for this post. I have installed OneLink on my sites. My only concern is that it only works with text links, doesn’t it? Since Amazon wants affiliates to use their product images by using their HTML code Amazon will need to include this in the OneLink as well otherwise affiliates will miss out on sales.
    Cheers Anke

  8. Hi Bryon, great post, thanks. I’ve been using Genius Links for a while and just set upOnelink. Do I now cancel Genius Links and does that mean I must recreate all the Amazon links in my old posts?

  9. Jóhann H. Ragnarsson

    Thanks Bryon.

    One very important question! I bought ready made site from you, and I know EasyAzon have been in problem with the change before this one link, do you recommended me to change from EasyAzon to Amazon One link?

    Sorry, somehow i missed to advise! Saw your answer in the article now! Thanks for very important article!

  10. Roman Dobronovsky

    Well, with just UK sales alone my commissions increased up to 10-15% depending on a niche. It’s a really nice improvement from Amazon in terms of such great initial results. 🙂

    Plus, Canadian affiliate program still supports commission increases depending on a number of items ordered! Awesome!

  11. Hey Bryon, great post.
    i linked up my accounts with OneLink pretty much as soon as I saw the opportunity. Obviously Amazon and have their own agendas when it comes to business, but one of them owns the keys. I have been a user for some time, but find it makes more sense to let Amazon do the heavy lifting all in one shot – that’s simply convenience.
    Considering the number of Amazon related plugins and services surrounding the marketplace, it only makes sense that Amazon would roll out it’s own version of the best products it sees as being beneficial to it’s affiliates.

  12. Hey Bryon, great post and thanks for the Geniuslink mention!

    I was curious about your comment with regards to Amazon manually mapping each product (vs. doing programmatic link translation) and their improved accuracy. Could you elaborate on that?

    From our testing it very much appears that Amazon is doing their matching with algorithms and at times not doing a great job. You can find our test results in our latest blog:

    Thanks for the clarification!
    CEO / Co-Founder @ Geniuslink

    1. Hey Jesse,

      Thanks for the correction and the post. When I was writing it I was thinking “If they’re doing it manually, how do they cope with the volume of new products added every day? This doesn’t make sense” and I was going to get to the bottom of how they do it. Thanks for chiming in and correcting me. I’ve updated the post and included a link to your comparison as well.

Leave a Comment

Your email address will not be published.

Copy link