Integrate Amazon Associates Affiliate Sales via API

Connect all your Amazon Associates affiliate sales data with custom dashboards and attribute Amazon Associates conversion data to website pages and content to see what converts.

Get a free trial


How to integrate Amazon Associates conversions in Data Studio & custom dashboards

In order to integrate Amazon Associates conversion data in our dashboard, reports and Data Studio you will need to follow three steps:

  1. Request Amazon Associates S3 Data Feed (Activity Report) Credentials
  2. Create a wecantrack account
  3. Connect your Amazon account to our system via API

After that we will report your amazon conversions together with other affiliate network conversions and allow you to pull the data via API or connect it to Data Studio, so that you can automatically create advanced reports that properly visualise your data.

1. How to request Amazon Associates S3 Data Feed (Activity Report) credentials

In order to get your report credentials you will first need to request access to Amazon’s Product Advertising API (PA API). You will need at least 3 qualified sales within the last 180 days in order to request PA API access.

  • Go to Tools > Product Advertising API
  • Click on “Request for PA API access”

In order to receive access to Amazon’s S3 data feed / Activity report, you will need to contact the Amazon Associates support, if you have an account manager who is regularly in contact with you, you should contact that person.
You will need to properly explain what you need from them, here is an email you could use:

Dear Amazon Associates Support,

We would like to access our Amazon Associates conversions via S3 data feeds (Amazon Activity report) in order to better work with our conversion data. Could you please provide us with the necessary Amazon S3 data feed (Activity Report) credentials?

Thank you very much.

Kind regards,

2. How to create your wecantrack account

Creating your wecantrack account is very easy and you won’t have to do any additional steps in order for the Amazon integration to work.

Simply provide us with your email address and set a password.

You can also sign up via Google or Facebook account.


3. How to connect your Amazon Associates account with the wecantrack system

Once you have received your Amazon Associates S3 Data Feed (Activity Report) credentials and created your wecantrack account, you can fill in our Amazon data source form and fill in your Amazon Associates Activity Report credentials.

You can find the Amazon data source form under:
Data Sources > Affiliate Networks > Amazon

You can find your Amazon Associates ID on the top right, after logging into your Amazon Associates account.

After saving your account we will automatically fetch your Amazon Associates conversion data and include it in our dashboard and reports. If you like we can also integrate it in separate Data Studio dashboards and reports, BigQuery or other applications via our API.


How to attribute Amazon Associates conversions to pages, content and campaigns

Unfortunately, Amazon no longer supports SubID parameters for all their affiliate publishers, which is why it is not possible to attribute their conversion data to traffic data. Instead, they still offer Tracking IDs, which can be seen as static SubIDs (If you do have the capability to use the ascsubtag then our Amazon connection will work in the same way as all the other network connections).

With those Tracking Ids it is still possible to attribute conversion data to certain pages, content, images, campaigns, ads or even keywords, it just depends on how you make use of them.

Now, since our reporting functionalities are very flexible, it is possible for us to map your Tracking Ids with your pages, content, images, campaigns, ads or keywords. But this requires proper preparation work from your side in order to make this work.

How to structure Amazon Associates Tracking IDs

In order to get the most out of your Tracking IDs you need to think about what you would like to accomplish. Of course every publisher wants full visibility on all their data, being able to see which session and click converts and how much approved revenue they generate. Unfortunately, this is not possible with Amazon Associates. Instead you will have to compromise and focus on either or a few of the following:

  • Attributing Amazon conversions to website pages
  • Attributing Amazon conversions to content elements, such as deals, buttons, CTAs or images
  • Attributing Amazon conversions to campaigns, keywords or ads

In the best case scenario all of the three will be possible, and we are working on making that possible, but for now the easiest option is the first, namely to attribute Amazon affiliate conversions to website pages.

How to attribute Amazon Associates conversions to website pages and landing pages

You need to start by defining the number of your website pages. Let’s pretend you have 250 website pages on which you have different Amazon links. You will need to place one Tracking ID within all your Amazon links that are on one page, and you will need to do that for every page. This means, you will need 250 different Tracking IDs in order to attribute your Amazon affiliate conversion data to your pages.

By standard, the number of your Tracking IDs are limited to 100, but you can ask the Amazon support to provide you with more, in general they don’t mind and are happy to help.

Once you have set up a list of all your pages and the corresponding TrackingIDs, you can send that list to us and we will create a report for you, giving you an overview of your pages’ sale performance.

On top of that, if you implement our WordPress plugin or JavaScript snippet, we will be able to report Landing Page performance as well, meaning sessions, clicks, sales and commission that are generated on your landing pages.

Does this catch your interest? Feel free to sign up, send us an email or book a call to discuss this further!

How to attribute Amazon Associates conversions to content elements

For this method you will need one unique Tracking ID for each content element. If you have a lot of content and a lot of Amazon links, this will require a lot of work and you might lose a clear overview which will only create a big mess. So unless you properly prepared a clear list that you will follow, we don’t recommend to do this manually. If you only have a few content Elements you would like to track more precisely this method is great though.

Again we will need you to send us a list in which you map your TrackingIDs with your content elements.

How to attribute Amazon Associates conversions to campaigns, keywords and ads

If you want to attribute your conversions to campaigns, keywords and ads it becomes trickier because you need to dynamically place the TrackingIDs depending on certain conditions. The easiest approach would be to use a separate landing page for each campaign, keyword or ad, although this is of course not optimal.

We are currently working on an automated approach for this functionality. If you are interested in testing it, please fill in the following form and we will get in contact with you.

Contact Us

Do you have questions or want to give us feedback? Please send us a message, we will answer you asap! :)