How do I connect my Amazon account?
An instruction manual showing you how to connect an Amazon account to Perpetua
Gloria Steiner avatar
Written by Gloria Steiner
Updated over a week ago

When you connect your Amazon account to Perpetua, you need to connect to one or more APIs, including the Amazon Advertising API (AAA) and Selling Partner API (SP-API).

Before Connecting an Account

Before you begin, you must meet 2 requirements:

  • You have advertised on this account before

    • If not, create a campaign from Amazon to activate advertising, and come back in 24h

  • The Amazon login that you will use to connect the AAA has admin permissions on Campaign Manager

    • If not, the account owner will need to grant you View and Edit permissions by following these instructions

  • If you are an agency user connecting your client's Seller account to Perpetua, then the primary account owner must give your Amazon user account all the required permissions so that you are authorized to grant Perpetua access to the SP-API. Click here for instructions. The user account that connects the AAA must have advertising permissions on Seller Central to also connect the SP-API.


Once you have met the requirements, here are two ways you can get started.

  1. If you recently created a Perpetua account and have not yet connected any accounts, you will see this screen. Click Connect Account to get started.


2. If you already have a Perpetua account, click on your account name and then Add Account.

Next, select your account type. The connection flow will differ depending on the account type selected. Instructions for each Amazon Seller, Vendor and KDP are found below.


Connect a Seller Account

To connect a Seller Account, you need to connect the AAA and SPI-API.

  1. Name your account.

  2. Click on Connect Amazon Advertising. You will be taken to Amazon's login page. Once you log in successfully, you will be taken back to Perpetua.

  3. Click on Next and select the region and country of the account. Click Connect Selling Partner if you are the primary user on the Seller account. If you are an agency user connecting your client's Seller account to Perpetua, then the primary account owner must give your Amazon user account all the required permissions so that you are authorized to grant Perpetua access to the SP-API. Click here for instructions. The user account that connects the AAA in the previous step must have advertising permissions on Seller Central to also connect the SP-API.

  4. You will be taken to Amazon's login page.


  5. Select the merchant and the marketplace.

  6. Check the box on the bottom and click Confirm to give Perpetua access to SP API.


  7. Once you authorise access, you will be taken back to Perpetua app and see that the Selling Partner has been connected. Click Next.

  8. If you have another account to add, click Add Account. You will be redirected to the screen where you can initiate the process again.

    If you do not have another account to add, click No Thanks and proceed to the next step.

  9. Finally, you will see this screen which means that the account is successfully syncing. All you need to do now is wait. 🥳🚀


Connect a Vendor (or KDP) Account

To connect a Vendor/KDP Account, you only need to connect the AMS (or AAA; the two acronyms are used interchangeably in this context).

  1. Select your country from the drop-down menu.

  2. Sign in to your Amazon account.

  3. Once you sign in, the page will refresh and you will be taken back to Perpetua. After a few minutes of syncing, your accounts will appear. Select your account.

  4. Name your account.

  5. Finally, you will see this screen which means that the account is successfully syncing. All you need to do now is wait. Great! 🎉

If you're having trouble connecting your account or get any error messages during any of these steps, please refer to our article here on how to troubleshoot these errors.


Article last updated January 2023. If you find this information to be out of date, please contact hello@perpetua.io.

Did this answer your question?