This is a guide to register a new account for the Amazon Affiliate Program and sign up for the Product Advertising API. You need the Product Advertising API credentials to use AmazonSimpleAdmin.
1: Start at https://affiliate-program.amazon.com and select your country.
2: Enter your e-mail address and select “I am a new customer”
3: Next enter the required registration data. Name, e-mail address and password.
4: Now you will get asked about your account information like payee name and address.
5: Then you have to enter some information about your website.
6: To verify your identity you have to enter your phone number. A PIN will be generated. You will receive an automatic call and enter the PIN on your phone.
7: After verification agree to the contract terms and click “Finish”.
8: You will be redirected to a Thank you page. Here you can see your new unique Associates ID. This is your Tracking ID which you can insert in the AmazonSimpleAdmin setup panel. Click the button “Get Started Now” in the bottom left corner of the page.
9: You’ll be redirected to the Amazon Associates platform. To use your Affiliate account with other tools you have to register for the “Product Advertising API“. Click the button in the main menu.
10: On the homepage of Amazon Product Advertising API click the button “Sign Up Now“.
11: After signing up with your credentials from step 3 you have enter your address and website information again. Then agree to the API license agreement and proceed.
12: You have successfully created a new Product Advertising API account. Click the link “Manage Your Account”.
13: To get your AWS Security Credentials which are necessary to work with AmazonSimpleAdmin, click the link “AWS Security Credentials Console” or go directly to https://console.aws.amazon.com.
14: Sign in again to the AWS console with your credentials from step 3.
15: In the AWS console select “Security Credentials” from the drop-down list below your name.
16: Confirm the safety check and click “Continue to Security Credentials“.
17: You can not access the secret access key for the default root user. So create a new access key by clicking on the button “Create New Access Key“.
18: Now you will see your new Access Key ID and Secret Access Key. Store them in your password tool or download the key file. You need both values to enter in the AmazonSimpeAdmin setup panel.
19: Now enter your Access Key ID and Secret Access Key from step 18 in the AmazonSimpeAdmin setup panel. When status show “Ready” you are ready to use AmazonSimpleAdmin. For more information about how to use it, please check the usage page.
I’m already using my two access key slots for other applications. Suggestions?
Hi James,
there is no choice. You have to use your AWS root account with Amazon Product Advertisement API as IAM users are not supported by Amazon yet. Please refer to the AWS forum topic where I also posted but without an official statement: https://www.amazon.com/dp//?tag=
This still hasn’t been resolved?
No, sorry. It is an Amazon issue.
Thank you for this great tutorial.
Thanks for your great plug-in.
As I have many readers from Germany and U.S.A., I have to apply for both amazon associate-programs, the German one and the U.S. one, isn’t it?!
Is there a possibilty to use your plug-in for both associate locations?
Thx, Yours Michael
Hi Michael,
thanks for your request. This is not possible with the free version ASA 1, but will be with ASA 2. It will be available very soon. Do you want to help me test this feature with the Beta-Version? If so, please use the contact form and let me know.
Hallo Timo,
fallen für die Amazon Web Services weitere Kosten an? Das erste Jahr ist ja umsonst, aber wie sieht es mit Folgekosten aus?
Nein, für die Amazon Product Advertising API, die bei ASA zum Einsatz kommt, fallen keine Kosten.
Please inform to just how safe the Amazon Simple Admin is preventing hacks which could result in my Amazon Commissions been diverted to someone else?
Thanks in advance,
Kenneth C Young
I am not aware of any issues. If you are, please let me know so that I can improve the plugin.
You should not give any untrusted person access to the ASA setup panel and always install new WP and ASA updates to have the latest fixes and improvements.
Further to my last email please explain if your plugin Amazon Simple Admin works with the Amazon IAM system?
If not please explain why as Amazon has a video were the makers of plugins can be set up for user privileges.
Kenneth C Young
Hi Kenneth,
thanks for your request. What video do you mean?
IAM users are currently not supported to be used with the Product Advertising API by Amazon. Please see these threads in the AWS forums:
https://www.amazon.com/dp//?tag=
https://www.amazon.com/dp//?tag=
https://www.amazon.com/dp//?tag=
If a plugin developer would be granted to use an IAM user, it would not help others to use the plugin, as every user has to enter the own credentials.
Dear,
I am now an affiliate-associate of Amazon. I don’t what Product Advertising API is? And what it the purpose of Product Advertising API? It is the same with affiliate-associate? I want to know about Product Advertising API. Please give me the the detail of Product Advertising API.
Thanks
Please refer to this link to learn more about Amazon’s Product Advertising API: https://www.amazon.com/dp//?tag=
I have the same question like Hung Pham ask. Thank you for admin replying.
Please check out these resources:
https://en.wikipedia.org/wiki/Amazon_Product_Advertising_API
https://www.amazon.com/dp//?tag=
https://www.amazon.com/dp//?tag=
Thank you for this very detailed post. It really helpful.
i had registered on https://www.amazon.com/dp//?tag= thn after i had login in sign in to console is their any charge have to pay for it? i don’t know plz give me suggestion. they was showing me bill 0 $ ..that’s why i’m asking
This is because Amazon offers many charged services, e.g. S3, which are all accessible from your AWS console. But the Associates Program and the Product Advertisement API are free of charge.
Thanks a lot for the info. I was pulling my hair out trying to figure out why I could not import products.
Hallo Timo,
tolle Anleitung! Nur: Bei mir kommt immer diese Fehlermeldung:
Error: AWS.InvalidAccount: Your AccessKey Id is not registered for Product Advertising API. Please use the AccessKey Id obtained after registering at https://www.amazon.co.uk/dp//?tag=ichdigitalde-21
In “Your Security Credentials” in meinem AWS-Account steht, dass der Key aktiv ist und eine Mail zu meiner erfolgreichen Anmeldung kam auch…
An copy-paste liegt’s nicht, hab das mehrfach versucht.
Was mache ich falsch?
Hallo Isabelle,
wenn die Meldung kommt, dass dein AccessKey nicht für die Amazon Product Advertising API registriert ist, muss man das genau so verstehen. Daran kann ich leider überhaupt nichts ändern. Das musst du mit dem Amazon Support klären. So etwas kommt immer mal wieder vor und warum das so ist, kann nur der Amazon Support klären. Was ich so von anderen Usern in diesem Fall mitbekommen habe, konnte das aber immer geklärt werden. Zu diesem Thema steht auch in diesem Blog Post etwas.
Hi, I am facing the same issue as Isabelle described. My AWS PAir of keys dont pass the amazon scratchpad test. I receive this error (same as in above post)
“AWS.InvalidAccountYour AccessKey Id is not registered for Product Advertising API. Please use the AccessKey Id obtained after registering at https://www.amazon.com/dp//?tag=”
I have only one affiliate account and only 2 pair of keys. N0 “IAM USer”
Anybody know the solution?
Hi Misbah,
be sure to use your AWS root user with the Amazon Product Advertising API as IAM users are not supported currently. Regarding the error message, I can not tell you why your account is not registered for the API. Only the Amazon support can do that, so please contact them if the issue remains. What I know from other users with the issue, it could always be solved by the support. Please also refer to my blog post which handles this issue among other things.
Hallo, es geht um das WP Super Cache Plugin mit dem AmazonSimpleAdmin (ASA 1) Hatte gestern das Caching Plugin neu eingestellt (nach Anleitung in einem Blog-Artikel) Mit der Funktion “Preload” wurden ?alle? Seiten Neu gecached – die Ladezeiten hatten sich gefühlt sofort spürbar verbessert. Bis heute vormittag – die Seite/n > wo vor allem eine ASA-Box installiert ist, sehr..sehr langsam (Pingdom: 60 sec.) brauchten, bis sie vollständig geladen waren. Selbst als ich ASA de-aktiviert hatte, hatte sich zu den Ladezeiten nichts positives geändert. Ich hatte eigene >von Kollegen) Templates im Einsatz, die allerdings auf meiner Seite nie richtig dargestellt wurden.… Read more »
Hallo Günther, vielen Dank für deine Rückmeldung. Wenn viele Seiten auf einmal vorgeladen werden und sämtliche mit ASA 1 eingebauten Produkte geladen werden müssen, kann das natürlich zu hohen Ladezeiten führen, da je Produkt die Amazon API angefragt wird. Da kommst du mit ASA 1 an die Grenzen, mehr ist da nicht zu optimieren. Alle Erfahrungen sind ja bereits in ASA 2 eingeflossen, wo du wesentlich mehr Mittel hast, um so etwas zu vermeiden, z.B. die Amazon Produkte per Cronjob serverseitig vorladen. Mir liegen derzeit keine Probleme vor bezüglich der Verwendung von ASA 2 mit Cache Plugins. Derzeit teste ich… Read more »
Hello,
Does the ASA2 plug in support a shopping cart, or the ability to add items to the user’s Amazon shopping cart when they are redirected to the Amazon site? I can’t see anything in your help files about any such feature.
Do all the links created by the plugin simply redirect the user to view the product on the Amazon site or is there a way to get the product added to the cart?
I hope my question makes sense!
Regards,
Anthony
Hi Anthony,
ASA 2 has the “Buy button” feature. You can decide per template if the button should lead the user to the product page or directly to the buy page where the user can add the product to the cart directly. You can see it on the buy button demo page: http://www.asa2-demo.de/buy-button/
Thank you.
pls where can i fined the AmazonSimpeAdmin setup panel in Blogspot. I need help pls..
Did you install ASA on your blogspot blog yourself or is it preinstalled?
You don’t need to take any stress about the exam. Get the help from our dumps and pass your exam. We provide you real exam questions along with latest news.
AWS Certified Solutions Architect Professional Dumps
Amazon Product API helps amazon sellers in increasing their productivity and also the product and customer information that best describes the amazon products. Amazon MWS API delivers the best APIs that delivers you the reliable and productive information.
Its wonderful as your other articles :D, regards for posting.
Wonderful experience of shopping
Hallo.
Ich habe “damals” meine Root Keys in zwei Blogs eingegeben. AWS1 funktioniert dort sehr gut.
Leider habe ich die Secret Keys nicht aufgeschrieben.
Aus der Datenbank direkt kann ich sie herauslesen, aber die scheinen verschlüsselt zu sein.
Zugang mit normalen IAM Benutzern scheint immer nicht zu funktionieren. Muss deshalb an die Root Keys dran kommen.
Besteht eine Möglichkeit sie zu entschlüsseln?
OK!
Entwarnung =)
Habe einfach neue Root Keys erstellt.
Hello Timo,
Can i operate an ebay affiliate account from nigeria,
Great post. I waas chdcking continuously this blog aand I’m inspired!
Very helpful info specially the remaining phase :
) I ttake care of suhch information much. I was looking foor this certain infodmation for a long time.
Thank yoou and good luck.
Grüße Timo. Gibt es bei ASA2 eine Möglichkeit der Anbindung für Woocommerce?
Pretty part of content. I simply stumbled upon your website and in accession capital to
assert that I get in fact loved account your
weblog posts. Anyway I will be subscribing in your fereds and
evesn I achievement you access persistently quickly.
Hallo Timo,
weißt du wie, oder ob es möglich ist eine zweite Advertising API zu bekommen? Und das ohne ein komplett neues Konto bei amazon?
Hintergrund ist folgender:
Ich betreibe zwei verschiedene Webseiten und möchte auf beiden die Advertising API nutzen.
Ich freue mich auf eine Antwort 🙂
Grüße
Jörg
Hello, I am so confused. My blog was approved for Amazon associates and the little bar appears on Amazon so I can generate the affiliate links there and simply paste them to my blog. What is the deal with the API? Is this just a widget to use on websites? Or what does it really do? I have read all the information I could on it, but it just doesn’t say what’s the difference between to Associates programe which I am already using, and this tool. If I don’t sign up for it, won’t I still get a commission from… Read more »
I you are registered for the Amazon Associates program, you automatically have access to the API. The API can be used to retrieve product data. ASA uses the API to make your life easier. You just have to enter the ASIN or search the product, and ASA will embed the product in your site.
Hi
We are based in India and want to sell via affiliate link to the US.
Is this possible if so what are the documentation to be followed.
Our selling point is going to be the US only and not into India.
Rgds
Anil
Sure, that’s no problem. Just register for Amazon’s US partner program on https://www.amazon.com/dp//?tag= and use the Associate ID you get. With ASA 2 you can use different Associate IDs for every Amazon partner program (including India).
I registered for Amazon’s Uk partner program and recently created API key but not working, why
Sorry, but I can not tell you what the problem is with your Amazon account. You have to contact the Amazon support and ask if your account is ready for the product advertisement program.
Hey Timo
Nice tutorial. Really learnt a lot from this. Iam so grateful. I have a problem when they try calling me to verify my pin. Amazon always tells me to try in an hour time
I was looking at the docs, and it says that this setup is not recommended for production. This post doesn’t mention production environments. Do you think you could elaborate why this setup wouldn’t be good for production? or if that is no longer the case?
I’m trying to decide how to go about deploying CDH onto a cluster on EC2. I’ve found other methods, but this seems to be the easiest. I’m familiar with Hadoop and HBase, but don’t have much experience deploying a cluster and much less EC2.
Thanks in advance.
Hi Abiya,
maybe it is because you have to use the AWS root user. But currently it is not possible to create an IAM user with less permissions to run the product advertisment API. So we do not have a choice. When it will be possible, ASA will be updated. Does this answer your question?
thanks much really you help me
Hi,
Last time when I joined the Amazon Affiliate, my account was terminated because I didn’t had a single sale in 150 days. That’s the policy but I have one question, suppose we made a sale in 150 days , will this policy continue for the next 150 days or our account will active lifetime?
Thanks,
Amit
Hi Amit,
sorry, but I can not answer your question. Please contact Amazon directly to get an answer for your question. Please let me know, if you have more details. I would like to know that, too.
We’ve integrated the Amazon API into an app https://wysh.app.link/download – but Amazon said we can’t be an Associate and use the API.
Does anyone else have any experience integrating the Amazon Product API into a mobile application?
hi, i am stuck at the pin verification step for 3weeks now. any ideas on what i should do…..
I guess the best option would be to contact Amazon directly.
I haven’t been able to complete my verification
Amazon have been unable to call me
Please I need help
Sorry, I am not Amazon. I can not help you with the registration process.
What websites and mobile apps you recommend to start with? Can I add more websites after finishing the registration? Thank you in advance 🙂
this is not available in the philippines right now ? right ?
Yes, that is right. Amazon’s partner program is not available in the Philippines right now.
Hi, can I register with one website and use affiliate links on another website?
Hi Patrick,
yes, that will work. If you want to between your websites, you can create custom tracking IDs in the partner program backend.
Hello I want to ask a little I do not have a website, but I have a youtube channel
So can I register for amazon affiliate? Thank you!
I guess that should be ok. You could add your YouTube Channel URL as website.
How to register without website???
Sorry, not sure if this is possible. How do you want to place products without a website? You could try to register with your Facebook or Twitter URL and add a website later.
Hi,
Great article. I am missing a couple of introductory lines about Product Advertising API: what is it, what’s for, benefits . . do we need to join if we want to sell with Amazon US? Amazon’s related article is useless, I still don’t understand. Thank you
Hi Elisa,
this post is especially about how to register for the Amazon Product Advertising API. It does not cover the purpose of it. If you want to sell your products with Amazon US, you do not have to join the partner program / API. This is necessary if you want to be an affiliate marketer with Amazon US.
I hope I was able to help you. If you still have questions, please let me know.
What if you are in a country out of US??
You can register for it even if you do not live in the USA. Your website only needs to generate the appropriate number of sales through amazon.com.
I want to use Amazon affiliate links on my website because I am not earning much from Adsense. Thanks for the guide, this was really helpful for me.
Hi. THe application process is not letting me through the first step, when I click next, it gives the message: we are not able to complete at this time, please try again later. I’ve tried this on different days and get the same thing. Any ideas?
We are currently unable to provide the data requested. Please try again later.
Hi. I’m writing from Nigeria. I want to join amazon affiliate, but as I am trying to select my country, I can’t found Nigeria there. What’s going on? Or Nigeria is not part of the globe?
Maybe this is because the Amazon Product Advertising API is not available for a store in Africa. But I am not Amazon, please contact their support to be sure.
We will put a banner ad on a blog related to our industry. The banner ad will be linked to our Amazon store. So I want to know how to track how many visitors are coming to our Amazon store from our banner ad on that blog? Do we follow the same above 19 steps or is our scenario different?
You don’t need the Amazon Product Advertising API for this. Just use a WP ad manager plugin to track outgoing links.
This is what my registration is saying please help me resolve it.
thank you.
Please complete identity verification
We are sorry, but there was a problem while we were trying to call you. Please try again in a few minutes.
Important: Please read these instructions before you fill this form. Additional help for PIN related issues can be found here.
Enter Telephone Number *
+2349068833343
Please contact the sender of this message for support. I am not Amazon and have no insight into your registration process.
Hello,
After I completed the forms and clicked on finish, I received thefollwing error message.
We are currently unable to provide the data requested. Please try again later.
Please help. Thank you in advance :).
Sorry, but the error message comes from Amazon and is not very meaningful. So I can’t tell what the reason is. Please contact Amazon Support.
The links to the partner program homepage of all countries can be found here: https://www.amazon.com/dp//?tag=
Very good article about Amazon affiliate specially for advertising API which I need to know how to get and your article answered me of my all queries.
Thanks a lot
Hey,
I was facing lots of problems while creating an affiliate marketing account but your article helped me so much.
Thank You
Businesses
This no longer works as you now have to have achieved Amazon sales on a regular basis before you can get an API key etyc.