Amazon module

The Amazon module lets you search and import products from Amazon Associates into Content Egg, keep product data up to date, and display them with Product Blocks and shortcodes.

Important notes before you start

API access required

This module requires active Amazon API access (Creators API / Product Advertising API access). If you don’t have API access yet, see Alternatives to Amazon API below.

Migration warning (PA-API → Creators API)

If you are still using the Product Advertising API (PA-API 5.0): Amazon is moving key PA-API functionality to the new Creators API.

Read the full migration guide: https://www.keywordrush.com/blog/amazon-creator-api-what-changed-and-how-to-switch/


What you need

To use the Amazon module, you need:

  1. Associate Tag (Partner Tag)

  2. Creators API credentials: Credential ID + Credential Secret

If you just created your API access, Amazon may take 24–48 hours to fully activate it.


How to get your Associate Tag

To obtain an Associate Tag, follow Amazon’s guide.


How to get Credential ID and Credential Secret (Creators API)

Follow Amazon’s “Register for Creators API” guide.

After you create credentials:

  • Credential Secret is shown only once (store it safely).

  • Use the credentials in Content Egg → Modules → Amazon.


Alternatives to Amazon API (no API access required)

If you don’t have API access, Content Egg still offers ways to add Amazon products:

  1. NoAPI Amazon module Start with the NoAPI module to publish links quickly and generate initial sales. Once you get API access, you can migrate to the Amazon API module.

  2. Affiliate Egg integration Use the Affiliate Egg plugin (direct parsing without Amazon API) and connect it with Content Egg.

  3. Offer module Add any product manually (works for any store, including Amazon).


Searching for products

Content Egg’s Amazon module supports several search methods. You can use whichever is most convenient for your workflow:

  • Keywords Search by product name, brand, model, or any query (for example: wireless earbuds, Ryzen 7 laptop, LEGO Technic).

  • ASINs Search by one ASIN or multiple ASINs separated by commas(useful when you already know exact product IDs).

  • EANs Search by one or multiple EAN/GTIN codes. Multiple EANs should be separated by commas.

  • Direct product URLs Paste an Amazon product URL (Content Egg will extract the ASIN automatically and fetch the product).

  • Category (node) URLs Paste a URL that contains a browse node parameter in the format: node=XXX Example: a category link where the URL includes ?node=123456789


Amazon multi-locale setup (best practices)

Amazon has multiple marketplaces (US, UK, DE, etc.). There are three common ways to handle this.

Amazon OneLink allows you to link multiple Amazon Associate accounts. Visitors are redirected to their local (or nearest) Amazon store automatically.

  • Easiest setup

  • No extra scripts required (you simply link accounts)

  • Great for international traffic

Configure OneLink here: https://affiliate-program.amazon.com/onelink

2) Module cloning (one module per locale)

Use Content Egg Module cloning to create a separate Amazon module per marketplace. This lets you:

  • Import products from multiple locales

  • Let visitors choose which marketplace to buy from

Video guide (OneLink vs module cloning): https://www.youtube.com/watch?v=LWA4V-qKZ3s

3) Locale parameter + (optional) GeoIP plugins

Use one Amazon module and set Associate Tags for multiple locales in settings.

When searching in the post editor, choose the marketplace/locale for the search. Then display marketplace-specific products with a shortcode locale filter:

Note: Content Egg does not include built-in GeoIP detection. You can combine it with a third-party plugin that supports shortcodes, for example GeoIP Detection.

Example (show US products only to US visitors):

Video guide (GeoIP + locale filtering): https://www.youtube.com/watch?v=M8tQztVGkzY


Checkout on Amazon feature

The Checkout on Amazon feature allows visitors to add Amazon products to a local WooCommerce cart and complete the purchase directly on Amazon.


Troubleshooting

“AssociateNotEligible” error (403)

Error message: AssociateNotEligible (403) – Your account does not currently meet the eligibility requirements to access the Product Advertising API.

Amazon requires 10 qualified sales in the last 30 days to gain/keep PA-API access.

More details: https://www.keywordrush.com/blog/amazon-pa-api-associatenoteligible-error-is-there-a-new-10-sales-rule/

Amazon Associates support

For Amazon Associates account issues:

  • Go to Amazon Associates → HelpContact Us

  • Choose Creators API in the Subject dropdown

Last updated