Are you trying to figure out how to easily import Amazon products to WooCommerce?
As your online business grows, you may desire more ownership and control over all business aspects. When you use a third-party marketplace like Amazon, attaining that level of ownership of your store and data is impossible. WooCommerce grants you full data ownership and customization control, allowing you to scale your business effectively and eliminate unnecessary fees.
In this guide, we’ll share some insights on why you may want to import Amazon products to WooCommerce and show you how to do it easily with the best WooCommerce product import plugin— WP All Import.
Why Import Amazon Products to Your WooCommerce Store
Amazon can be a great third-party marketplace for many online store owners. However, it has its fair share of limitations. Some of these limitations make WooCommerce a more attractive choice for online sellers who want to grow and scale their businesses with more flexibility. Some of the main reasons why importing Amazon products to WooCommerce is a good idea include:
- Complete brand control: With WooCommerce, you have full control over all aspects of your store’s brand, minus the competitive distraction of other sellers that comes with Amazon’s branding.
- Lower fees and higher profit margins: Compared to Amazon, which takes a significant cut for every sale and other subscription fees, WooCommerce has fewer fees that typically only come with using premium third-party plugins. This allows you to keep a higher margin of your store’s profits.
- Enhanced SEO opportunities: When you sell your products on Amazon, you compete with thousands of other sellers for product visibility and your SEO efforts are limited. With WooCommerce, you have full SEO control and access to advanced SEO features that you can optimize to rank higher on search engines and attract more visitors to your store.
- Customer data ownership: When you sell your products on Amazon, you only get access to basic customer details needed to ship their order. WooCommerce on the other hand allows you to have full data access, which is great for running targeted marketing campaigns or building a segmented email list.
- Freedom from competition and policies: Amazon has many policies that can sometimes feel restricting and lead to random suspension of your store. Selling on WooCommerce allows you to define your store policies and sell with more stability and exclusivity.
Making the switch from Amazon to WooCommerce can be a fulfilling decision if ownership, customization control, and business scalability are important to you. In the next sections, we will discuss why WP All Import is the best plugin for importing your Amazon products to WooCommerce and then show you how to easily execute your import with the plugin!
Introducing WP All Import: The Best WooCommerce Product Import Plugin
The WP All Import plugin outperforms every other product import plugin on the market when it comes to seamlessly importing WooCommerce products! The plugin provides Automatic Setup that detects product types, links parent-child variations, and maps Amazon catalog fields automatically upon upload. It also grants you complete granular control of your import data, so you can fully customize your imports to your needs.

The WP All Import plugin offers the following product import features and functionality to ensure that all your imports, including Shopify to WooCommerce, run smoothly every single time:
- Support for importing products from multiple file sources including CSV, XML, Excel, and Google Sheets.
- Support for importing all product types, including products with variations.
- Advanced filtering functionality to select only specific products for import.
- On-the-fly modification of incoming data using PHP.
- Import scheduling to automate the import of products to your store.
- Support for importing products with custom fields.
- Support for importing other WooCommerce data types including orders, customers, etc.
- The ability to import product images from any source.
- Support for importing large product data files in any file structure, and more.
While a free version of the WP All Import plugin can be downloaded on the WordPress.org website, we will use the Pro version for this guide. The Pro version gives you access to all the advanced import features that will make importing your Amazon products to WooCommerce easy.
First, purchase and download the Pro version of the WP All Import plugin and its WooCommerce Import Add-On to start your import. The WooCommerce Import Add-On is necessary for importing all WooCommerce products and data types.
In the next section, we will share the steps to install the plugin and add-on on your website before you can start importing your Amazon products.
How To Import Amazon Products to WooCommerce
To import your Amazon products to WooCommerce, first export them from your Amazon seller dashboard. Use a spreadsheet tool to convert your TXT export file to CSV or Excel format, and you are good to go.
Next, go to your WordPress admin dashboard and navigate to Plugins › Add New Plugin to start the installation process for the WP All Import plugin. Click the Upload Plugin button and Choose File to select the WP All Import plugin file.

Finish off the installation process by clicking Install Now and Activate Plugin. The WP All Import plugin will be ready for use on your website.
Follow the same steps to install and activate the WooCommerce Import Add-On.
1. Start a New Amazon to WooCommerce Product Import
From your WordPress dashboard menu, navigate to All Import › New Import to open the New Import screen. At the top of the screen, you can click the Set up automatically banner to use the automated import wizard.

WP All Import provides three options for adding your product data. You can:
- Upload a file: This lets you upload your import file from your PC.
- Download a file: With this option, you can download your product data from a URL or FTP/SFTP.
- Use existing file: If you have previously uploaded an import file with WP All Import, you can use this option to re-import your product data.
Select the most relevant option for your import and load the Amazon product file.

Next, under Choose What to Import, select WooCommerce, then select Products (Simple, Variable, Grouped).
Next, expand the optional Add Setup Instructions field. Amazon export reports (such as Inventory Reports or Active Listings files) use Amazon-specific column conventions like seller-sku, asin1, item-name, and standard-price rather than standard WooCommerce terminology.

You can give the wizard extra guidance here to ensure exact mapping from the start, such as:
- "Use seller-sku as the product SKU"
- "Prices are in USD"
- "The asin1 column should be imported as a custom field named ASIN"
- "Product images are hosted URLs in the main-image-url column"
Once you've entered any relevant instructions for your Amazon report layout, click Start Automatic Setup. WP All Import will analyze the spreadsheet data, detect product types, and map your Amazon product records into WooCommerce automatically.
2. Review Uploaded Amazon Product Data
Once the analysis completes, WP All Import presents a Your Import Is Ready summary card. This screen gives you an immediate overview of how the wizard parsed your Amazon file, displaying the detected import type, total product count, number of fields mapped, and an overall confidence score.

Below the summary card, scroll through the Field Mappings list to verify that your Amazon product data was assigned correctly. This lets you confirm that key attributes from your Amazon report, such as product titles, standard prices, seller SKUs, inventory counts, and category terms, are paired with the correct WooCommerce fields.
3. Review and Adjust Auto-Mapped Amazon Product Fields (Optional)
As Automatic Setup configures your import automatically, manual field mapping is completely optional. If your summary card shows a high confidence score and the field list looks accurate, you can skip straight to running the import.
However, if you want to inspect how your Amazon columns were assigned or fine-tune specific values, click Manual Setup. This opens the template editor, already pre-filled with the mappings the wizard generated.
Your Amazon spreadsheet data sits in the right-hand panel, while the target WooCommerce fields are arranged in organized panels on the left.
Review Title & Description
Automatic Setup maps Amazon's item-name to the product title and item-description to the main content area. If you want to customize your product listings, such as appending your brand name to every title or adding custom HTML styling to descriptions, you can type directly into these fields or drag additional columns from the right panel.

Inspect WooCommerce Add-On Panel
Expand the WooCommerce Add-On panel to review your core catalog settings:
- Product Type: The wizard detects whether your Amazon items are simple or variable products.
- General Tab: Amazon columns like
standard-priceandseller-skumap to Regular Price and SKU fields automatically. - Inventory & Attributes: Inventory quantities and product attributes (such as size, color, or material) are pre-populated from your Amazon feed.

If you need to change a source column, simply drag a different header from the right panel into the field, or edit the XPath tag directly.
Verify Amazon Product Images
Open the Images panel to confirm image download settings.

Because Amazon product images are hosted on Amazon's content delivery servers, the wizard selects Download images hosted elsewhere by default. WP All Import reads the image links from your Amazon file (such as main-image-url), downloads the high-resolution files into your WordPress Media Library, and assigns the primary image as the WooCommerce featured photo. Additional image columns (like other-image-url1 through other-image-url8) can be added here to populate the product gallery.
Map Amazon-Specific Custom Fields (ASINs, Bullet Points)
Amazon reports often include marketplace-specific data like asin1, item-condition, or product feature bullet points.
Automatic Setup maps standard fields automatically, but you can use the Custom Fields panel to store any extra Amazon attributes as post metadata. Simply enter a field name (such as amazon_asin) and drag the matching column from your data file into the value box.

Confirm Product Categories and Tags
Under the Taxonomies, Categories, Tags panel, verify that your Amazon product types or category paths are mapped to WooCommerce product categories. The wizard handles single categories and nested hierarchies automatically, ensuring your products are organized properly in your catalog.

Once you have verified the configuration, click Import Settings (or click Preview in the header to view your live product pages).
4. Configure Additional Product Import Settings
The Import Settings screen controls how WP All Import manages record matching, recurring updates, and import performance.
The first step on this screen is to generate a Unique Identifier for your import by clicking the Auto-detect button. The Unique Identifier helps WP All Import to accurately link records in your current import to those in an updated import file if you run the import again. This prevents duplicates and keeps your data clean.

You will find other settings within the panel to specify how WP All Import should handle records in your import file if the import is run again. The default settings work well for most imports.
There are two additional panels near the bottom of the screen, one for Scheduling Options and another to Configure Advanced Settings. We will not go into detail in this article, but you can learn more about scheduling imports from WP All Import’s documentation.
Click Continue to move to the final step.
5. Run Amazon to WooCommerce Product Import
The Confirm & Run screen is the last step of importing your Amazon products to WooCommerce with the WP All Import plugin.

Here, you can review the import summary WP All Import provides to be sure that you have applied the right settings for your import.
Verify that everything is correct and click the Confirm & Run Import button. The import will immediately start to run, and you will see the Import Complete screen once it’s done.

Navigate to Products › All Products to review the imported products and ensure nothing was omitted during the import.

Wrap-Up – Easily Import Amazon Products to WooCommerce
Importing Amazon products to WooCommerce is easy and efficient with the WP All Import plugin. Within minutes, you can import thousands of Amazon products into your WooCommerce store and unlock complete brand and data control, enabling you to grow and scale your online business better.
Ready to start importing your Amazon products to WooCommerce without breaking a sweat? Get the WP All Import plugin and its WooCommerce Import Add-On today!
Import Amazon Products to WooCommerce – FAQs
How Do I Import Products Into WooCommerce?
To import products into WooCommerce, download and install the WP All Import plugin and its WooCommerce Import Add-On.
- Go to All Import › New Import and click the Set up automatically banner.
- Upload the product import file.
- Select WooCommerce › Products as the import type.
- Click Start Automatic Setup to map your product fields, variations, and images automatically.
- Run the import and your products will immediately be added to your WooCommerce store.
How Do I Import Products From Excel to WooCommerce?
To import products from an Excel file to WooCommerce, use WP All Import with its WooCommerce Import Add-On:
- Navigate to All Import › New Import and click the Set up automatically banner.
- Upload your Excel spreadsheet (.xls or .xlsx) and select WooCommerce › Products as the import type.
- Click Start Automatic Setup to let WP All Import analyze your spreadsheet and map product titles, prices, stock levels, and categories automatically.
- Review the mapped fields and confidence score on the summary card, then click Run Import to add the products to your WooCommerce store.
How Do I Import Products With Custom Fields in WooCommerce?
To import products with custom fields in WooCommerce using WP All Import:
- Go to All Import › New Import and click the Set up automatically banner.
- Upload your product data file (CSV, XML, or Excel) and choose WooCommerce › Products.
- Click Start Automatic Setup to allow WP All Import to analyze the file and detect your custom fields automatically.
- Check the summary card to verify your detected metadata, or click Review Import Configuration to fine-tune specific field values in the template editor.
- Click Run Import to publish your products alongside their custom field metadata to WooCommerce.

