How to Add Amazon Products to WooCommerce (Two Easy Ways)
Adding Amazon products to your WooCommerce store lets you list them as affiliate links to earn commissions, or import and sell them directly while managing your own inventory.
This guide covers importing Amazon’s products into WooCommerce. If you’re instead looking to sell your own WooCommerce products on Amazon Marketplace, that’s a different setup involving a WooCommerce-to-Amazon sync plugin rather than an importer; see our full WooCommerce Amazon Integration Guide for that direction.
There are two ways to bring Amazon products into your store:
- Using a dedicated plugin for automation
- Manual import, without any plugin or API access
Method 1: Using a Dedicated Plugin
For store owners importing and managing Amazon products at scale, a dedicated WooCommerce plugin is the more efficient route. Plugins automate syncing product data, prices, and stock levels with Amazon.
| Name | Key Features | Starting Price |
|---|---|---|
| Amazon Product Importer & Affiliate for WooCommerce | Easy and secure import, real-time sync, product customization, multiple data options | Check current pricing |
| WP All Import | General-purpose import/export, automatic scheduling, multiple file types | Check current pricing |
| AmaSync – Amazon Product Importer & Affiliate for WooCommerce | Multiple import methods, API-driven automation, multiple marketplace support, automatic sync | Free, with a paid tier for premium features |
Pricing changes periodically across all three; confirm current rates before publishing or purchasing.
Step 1: Install and Activate the Plugin
Go to Plugins → Add New Plugin from your WordPress dashboard, search “AmaSync,” then click Install and Activate.
Step 2: Connect to Amazon
Provide your Amazon API credentials so the plugin can pull product data. Amazon has been shifting from its older Product Advertising API toward a newer Creators API, so the exact credential fields you see (Amazon ID, access key, secret key, or a newer connect-your-account flow) may vary depending on your plugin version. Go to the plugin’s settings page, enter the credentials it requests along with your target country, and click to verify and save.
Step 3: Import Products
Go to the Import tab. You’ll typically have three options: import one product at a time manually, bulk import by ASIN, or search directly.
For a direct search, for example searching “Work Boots,” sort the results to match what you need, then click Next to move selected products toward import.
Select a category for the product, click Next, review the import list, and click Import.
That’s the full import in a few clicks. You can still edit titles, descriptions, and images afterward to make them unique and SEO-friendly, which also matters for compliance, since reusing Amazon’s exact listing copy without changes can violate Amazon’s own content usage terms.
This method suits affiliate marketers, but it also works if you’re a store owner simply looking to extend your catalog.
Method 2: Manual Import (No API Required)
This is the method to use if you only need a handful of products and don’t want to set up any plugin or Amazon API access. It doesn’t scale well, but it requires nothing beyond a WordPress admin account.
Step 1: Find a Product on Amazon
Go to Amazon.com, choose the product, and copy its title, description, images, and specifications into a file.
Step 2: Create a New Product in WooCommerce
Go to Products → Add New Product and paste in the title, description, and specifications.
Set your price with your profit margin factored in, based on Amazon’s current price at the time.
Download product images from Amazon and upload them to your WooCommerce gallery, using multiple angles where available.
If you’re an Amazon affiliate, add your affiliate link in the Product URL field under Product Data, using the External/Affiliate product type.
Step 3: Publish the Product
Click Publish to make it live.
This method gives you full control over product details and pricing without depending on any plugin, but every time the price changes on Amazon, you’ll need to update it manually in WooCommerce too, and there’s no automatic sync to catch that for you.
Pro Tips for Adding Amazon Products
- Rewrite Amazon’s product copy rather than copying it directly, both for SEO and to avoid duplicate-content and terms-of-service issues.
- Compress product images for faster loading while keeping them clear.
- If you’re fulfilling orders yourself, state your shipping timelines and return policy clearly.
- Label products as “Amazon Affiliate” or “Shop on Amazon” so customers understand how the item is fulfilled.
- Check your Amazon Associates dashboard regularly for clicks, conversions, and commissions, and adjust your product selection based on what’s actually converting.
Frequently Asked Questions
Can I import Amazon products to WooCommerce without an API?
Yes. The manual method described above requires no plugin, no API key, and no Amazon developer account, just copying product details directly from Amazon’s product page into a new WooCommerce product. It’s the right choice for a handful of products; a plugin is more efficient at any real scale.
Do I need an Amazon Associates account or a Seller account to do this?
An Amazon Associates account is what you need if you’re linking to Amazon as an affiliate and earning commission on click-throughs. A Seller account is only needed if you’re selling your own inventory directly on Amazon, which is a separate topic from importing Amazon’s products into WooCommerce.
I want to sell my own WooCommerce products on Amazon, not import Amazon’s products. How do I do that?
That’s the reverse integration: syncing your own catalog to Amazon Marketplace as an additional sales channel, typically through a dedicated WooCommerce-to-Amazon integration plugin. See our WooCommerce Amazon Integration Guide, which covers that direction specifically.
What happened to Amazon’s Product Advertising API?
Amazon has been moving Amazon-product-importer plugins toward a newer Creators API, replacing the older Product Advertising API used for affiliate product data. If your plugin’s credential setup screen looks different from older tutorials, this is likely why; follow the plugin’s current in-app instructions rather than older screenshots.
Is it legal to import Amazon products and resell or use them for dropshipping?
Using Amazon’s product data for affiliate links through the Associates Program is standard practice, provided you follow Amazon’s content usage rules, including not copying descriptions or images verbatim. Directly fulfilling WooCommerce orders by ordering from Amazon (Amazon-to-customer dropshipping) is more restricted under Amazon’s own policies and carries added risk; review Amazon’s current terms of service before building a business model around it.
Key Takeaways
- Method 1 (a plugin like AmaSync) suits ongoing, scalable imports with automatic syncing; Method 2 (manual copy-paste) suits a handful of products and needs no API access at all.
- Amazon has been shifting from the older Product Advertising API to a newer Creators API, so credential setup screens may differ from older tutorials.
- Rewriting Amazon’s product copy isn’t just an SEO tip, it also matters for staying within Amazon’s content usage terms.
- If your goal is selling your own WooCommerce products on Amazon rather than importing Amazon’s, that’s a different plugin and workflow; see our dedicated WooCommerce Amazon Integration Guide.