Note: EAN codes are mandatory for Amazon. Make sure you have valid EAN codes for all your products, otherwise no product listings can be created for your products.
Step 1: Generate your API keys in Amazon
Channable can create a connection with your Amazon Europe Unified account (DE, FR, UK, ES and IT) or Amazon North America Unified account (US, CA and MX). You do not yet need to create a connection with a specific country, only with the overreaching EU or NA account.
Navigate to the following Amazon login page. On the right click on "Sign up or manage Amazon MWS" and log into your seller account. You will be immediately redirected to the User Permissions page. Here, under Third party developer and apps click on the "Visit Manage Your Apps" button, this will redirected you to a new page.
In this screen you can authorize Channable as a developer by first clicking on the "Authorize new developer" button. You will be redirected to a new screen where you can fill in Channable's developer information depending on the Amazon account you want to connect with.
|Amazon North America||Channable||7448-9533-3156|
After filling out the developer info you can can click the "Next" button and you will now see an overview of tokens. Copy the Seller ID and the MWS Auth Token, you will need them later.
|Authorize a new developer||Fill out developer information||Copy Seller ID and MWS Auth Token|
Step 2: Create a new Amazon API in Channable
Go to Channable, open your project and go to APIs > Add new API. A new screen will open with the API Settings where you can click on the "+ Add new connection" button.
You will be forwarded to an overview in which you can select "Amazon" to create a new connection. Fill in a name for the connection under "Label", we recommend naming the connection Amazon EU or Amazon NA depending on which overreaching account you are creating a connection with. Fill in the "Seller ID" and "MWS Authorization Token" with the tokens you copied in the previous step, and click the "Create" button to save your connection.
You will the be redirected back to the API Settings step where you can choose a country you want to create your product listings for. After choosing a country click on the "Continue" button to create your new Amazon API.
Step 3: Create your product listings in Channable
Actually creating your product listings is very simple and fast. You can create your product listings by following the four steps shown below in the Amazon API.
Here you can find our preset template for the product listings. All you have to do is to fill it out by clicking on the field itself and selecting what you would like to go in there. For example, the field 'Title' should display the title of your product and so on. If you want to setup shipping templates, make sure you read the How to setup Amazon shipping templates section at the end of this article.
Tip! Notice the question mark behind every field, if you hover over the question mark you will see the description of the field and suggestions for possible values.
When you have finished setting up the product listings, just click 'save' on the bottom of the screen.
Almost done! Next up is filling in the fields in the Attributes step. Select the category you want to optimize first. An example of what should be in front of you now can be seen in the screenshot below. A more detailed explanation of what to do in the Attributes step can be found in our Attributes support article.
Step 4: Remove the old product listings from your Amazon account
To prevent synchronization errors it is important that there are no old product listings in your account when you activate the Amazon API in Channable. To delete the old product listings navigate to Inventory > Manage Inventory. Here you can select all listings and delete them by clicking on Action on selected > Delete products and listings. Repeat this action until your inventory is empty.
Step 5: Send your product listings to Amazon
Almost there, your product listings are ready to be sent! Next, go to the Preview step of your API to check the products that are about to be sent to your Amazon account. If that looks right, go to the Settings step of your API and activate the API.
Finally, go to APIs and click "Run now" on your newly set Amazon API to start sending the product listings!
Step 6: Check your product listings for errors
If you have sent you product listings to Amazon go to the Preview tab of your Amazon. Click filter on 'error'. Now you can see which product listings have errors and are not placed. If you click on an error it will show you more information and what is causing the error. You can also check out our error solutions section on how to correct errors.
How to setup Amazon Shipping Templates
Shipping templates are used in Amazon to setup specific shipping settings. In Channable you can select for which products which shipping template should be used. For example, you can create a shipping template for products with a shipping cost and another template for products without a shipping cost. Setting up these shipping templates requires three steps:
1. Create Shipping Templates in your Amazon account
Login to your Amazon seller account and navigate to Settings > Shipping Settings. Here you can create new shipping templates by clicking on the "Create New Shipping Template" button. Copy the names that you give your shipping templates, you will need these in the next step. For our example we could create two shipping templates called "ShippingExtraCosts" and "ShippingNoExtraCosts".
2. Setup the templates with a rule in Channable
Login to your Channable account and navigate to your Amazon API. In the Rules step create a new rule in which you fill in the copied name of your shipping template in a "shipping_template" field. If you do not yet have a "shipping_template" field, add a new field in the mapping of your import. For our example, we can setup the rule below.
3. Link the "shipping_template" field in the Build step
Now that we have created a rule to setup the shipping templates for all products, go to the Build step. Here, link your "shipping_template" field to the Shipping Template option and your shipping templates will be setup.