LitExtension Blog
  • Ecommerce Platforms
    • Shopify
    • WooCommerce
    • Magento (Adobe Commerce)
    • Wix
    • Other Platforms
  • eCommerce Migration
    • Shopify Migration
    • WooCommerce Migration
    • Magento Migration
    • Wix Migration
    • Other Migrations
  • Store Growth
  • LitExtension
    • LitExtension Updates
    • Case Study
No Result
View All Result
VISIT LITEXTENSION
LitExtension Blog
  • Ecommerce Platforms
    • Shopify
    • WooCommerce
    • Magento (Adobe Commerce)
    • Wix
    • Other Platforms
  • eCommerce Migration
    • Shopify Migration
    • WooCommerce Migration
    • Magento Migration
    • Wix Migration
    • Other Migrations
  • Store Growth
  • LitExtension
    • LitExtension Updates
    • Case Study
No Result
View All Result
VISIT LITEXTENSION
LitExtension Blog
No Result
View All Result

Home » Blog » eCommerce Migration » WooCommerce Migration » WooCommerce Import Products 2025: How to Import to WooCommerce?

WooCommerce Import Products 2025: How to Import to WooCommerce?

by Kristen Quach
Feb, 2025
in WooCommerce Migration, WooCommerce

WooCommerce is among the most user-friendly eCommerce platforms out there. Nevertheless, some users still struggle with certain features, such as the WooCommerce import products processes. We're here to help!

There are 3 ways to import products to WooCommerce:

  • Use the built-in importer
  • Install extensions and plugins 
  • Purchase LitExtension Migration packages

Without further ado, let’s get started!


WooCommerce Import Products Guide: How to Import to WooCommerce

To import products to WooCommerce, prepare a CSV import file with all the product information first, then go to “All Products” → “Products” → “Import” → “Choose File”. Upload the CSV and click “Run The Importer.”

Ready to Migrate to WooCommerce?

Trust LitExtension to migrate your store to WooCommerce. We offer an excellent migration service that helps you transfer your data accurately and safely.
FREE DEMO NOW

How to perform Shopify export products

Step 1. Prepare your CSV file

First, you must have a CSV file ready with all the product information. The file must meet WooCommerce's general requirements, so take time to read through and double-check all the fields. Here are 7 key reminders:

  • Ensure your WooCommerce import CSV is in UTF-8 format.
  • Set dates according to your store's local time zone.
  • Use 1 or 0 in your CSV when importing a Boolean value (true or false).
  • Separate multiple values in a field with commas
  • Wrap values in quotes if they contain a comma.
  • When referencing an existing product ID, prefix it with “id:” (for example, id:100)
  • Use “>” to indicate hierarchy in taxonomy terms, and separate these terms with commas.
woocommerce-import-products-step-1
Step 1. Double-check the Woocommerce import products CSV template

However, this step (and the rest of our guide) does not include the product images import. You must either upload them beforehand or make sure they're already available online.

Step 2. Start your import

Go to “All Products” → “Products” → “Import.” On the new screen that opens up, upload your prepared WooCommerce CSV template file.

Next, click “Choose file” and select your CSV import file. If this CSV file uses a different symbol to separate data (e.g., a semicolon instead of a comma), type that symbol into the “CSV delimiter” box under the Advanced settings.

woocommerce-import-products-step-2
Step 2. Upload your file, adjust the CSV Delimeter and click “Continue.”

Once done, click “Continue” to move to Step 3.

Step 3. Let WooCommerce import products

On the follow-up screen, WooCommerce will automatically match the columns from your CSV file with the correct fields.

You can use the dropdown menus on the right side to modify these matches (or choose “Do not import” for columns you don't want to include). Any columns that WooCommerce doesn't recognize will be skipped by default.

After that, click “Run the importer” to upload WooCommerce import products. Do not refresh or leave the page until the import concludes!

woocommerce-import-products-step-3
Step 3. Adjust the columns (if necessary) and click “Run the importer.”

Step 4. (Optional) Update existing products

Weeks or months after the import, you must update your products with new details (for special occasions like Black Friday or Christmas). Fortunately, you can still use the same CSV importer tool for these changes! Here's how:

  • First, create a CSV file (just like in Step 1) that includes the SKUs or IDs of the products that need updates. The WooCommerce importer will later use them to match and update the products in your store.
  • Next, go to “All Products” → “Products” → “Import” to bring out the “Upload CSV file” screen. Next, click ‘Choose file' to select the file you want to use.
  • Tick the “Update existing products” checkbox. Then, click “Continue” and repeat Step 3 above to complete your update.
woocommerce-import-products-step-4
Step 4. Follow the same steps to update existing products, and make sure to tick the “Update existing products” checkbox

Extensions and Plugins for WooCommerce Import Products

To import WooCommerce products, you can upload your import file via apps like WP All Import, Product Import Export for WooCommerce, and Product CSV Import Suite for WooCommerce.

WP All Import

With more than 200,000 active installations, WP All Import is among the most widely used import plugins for WooCommerce. It's easy to use, has excellent import speed, and comes with a 90-day money-back guarantee.

Price

Pros

Cons

Standalone: 

+ Import: $99/year

+ Export: $99/year

+ Import & Export: $169/year

Package:

+ Import Pro: $199/year

+ WooCommerce Import: $169/year

+ Import & Export Pro: $299/year

+ Lifetime License: $1299

+ Unlimited installs

+ 90-day guarantee

+ Scheduling options

+ Various format support (CSV, Google Sheet, XML, Excel) 

+ Can import products, images, SEO meta, repeater fields, etc

+ Struggling with old data from other stores during migration

+ Parent IDs are sometimes not properly connected

You must have a solid grasp of both its strengths and limitations now. Here’s a quick guide on how to import WooCommerce products using this plugin:

Step 1. Create a new WooCommerce product import

First, go to “All Import” → “New Import” in your WordPress dashboard. Select or upload the file you want to import (CSV, XML, Excel, or even Google Sheets format). After that, choose “WooCommerce product” from the dropdown menu and click “Continue.”

wp-all-import-step-1
Step 1. Upload your import file, choose “WooCommerce Products” from the menu and click “Continue to Step 2.”

Step 2. Review your import file

On the “Review import file” screen, you can check the data for accuracy:

  • If you're importing a CSV or Google Sheets file, adjust the field delimiter (e.g., comma, semicolon).
  • If importing an XML or Excel file, choose which parent node to use for the import.

If necessary, use the “Manage filtering options” section (at the screen's bottom) to limit which products get imported. (e.g., only import products above a certain price). Once done, click “Continue” to move on.

wp-all-import-step-2
Step 2. Review your file, then click “Continue to Step 3.”

Step 3. Map data elements to product fields

Now, you will see a Drag & Drop interface, allowing you to map each field in your import file to the corresponding WooCommerce product fields.

First, drag your data elements to the fields designed for the WooCommerce product title and description. Then, expand the “WooCommerce add-on” section to define the Product type (e.g., Simple, Variable).

After that, configure the product details. There are six tabs to manage this part:

  • General Tab: Map fields for SKU, regular price, sale price, and adjust prices if needed. You can also set if the product is virtual or downloadable.
  • Inventory Tab: Manage stock settings, stock status, backorder options, and whether the product is sold individually.
  • Shipping Tab: Set the product's weight, dimensions, and shipping class.
  • Linked Products Tab: Define up-sells, cross-sells, and grouped products.
  • Attributes Tab: Import product attributes for better sorting (e.g., color, size).
  • Advanced Tab: Set purchase notes, menu order, enable reviews, and set catalog visibility.
wp-all-import-step-3
Step 3. Manage your product details using the main six tabs

After mapping all the necessary fields, click “Continue” to move to Step 4.

Step 4. Configure product import settings

Use the “Auto-detect” button to generate a unique identifier for the import and ensure each product is correctly identified.

Below this section are “Scheduling options” and “Advanced settings,” but in most cases, the current default settings are sufficient for the import. You can revisit these options if needed later. For now, click ‘Continue' to move on.

wp-all-import-step-4
Step 4. Configure more settings if necessary, then click “Continue.”

Step 5. Run the import and verify the results

The “Confirm & run” screen will show a summary of the import settings (which you have configured up to Step 4). Double-check everything, then click “Confirm & run import” to start the import process.

wp-all-import-step-5
Step 5. Click “Confirm & run import”

After the import concludes, go to “Products” → “All Products” in your WordPress menu to confirm all WooCommerce products were properly imported.

Product Import Export for WooCommerce by WebToffee

This popular WooCommerce product import plugin has been used by 90,000+ users, allowing you to import data files from any exporter plugin directly into your WooCommerce store. Even better, it comes with a solid 30-day money-back guarantee and offers 3 subscription options to suit your needs.

Price

Pros

Cons

+ Single site: $69/year

+ Up to 5 sites: $99/year

+ Up to 25 sites: $199/year

+ Heavy lagging during large-volume import

+ Occasional glitches when handling multi-line product descriptions

+ Heavy lagging during large-volume import

+ Occasional glitches when handling multi-line product descriptions

Once you have selected the subscription plan that suits you best, follow our 3-step guide below to kickstart your import process:

Step 1. Choose post type and import method

First, choose “Product” in the “Select a post type to import” section. The screen will show three import methods to choose from:

  • Quick import: Recommended if your input file was previously exported using the same plugin.
  • Pre-saved template: You can use a template from a previous import to preserve the same filter settings and column specifications. These templates only appear if you saved them during past imports.
  • Advanced import: This option allows detailed filtering, column selection, and other more advanced features. The entire process can be saved as a template for future use.
product-import-step-1
Step 1. Choose your import method

Tick the box next to your preferred option, then move on to Step 2.

Step 2. Map import columns

Edit the column names as needed. The mapping options include default fields, attributes, and taxonomies. You may use the pipe symbol “|” to add multiple tags for each option (e.g., “Black|Blue|Green”).

If you choose the “Advanced import” option in Step 1, there will be additional settings to:

  • Import in batches
  • Match products by SKU or ID
  • Skip or update existing products
product-import-step-2
Step 2. Map your columns and save the template

Choose the options that best suit your needs, and save this template for future imports.

Step 3. Complete the import

Finally, click “Import” and complete your WooCommerce import products process. Double-check the results to confirm all your chosen product data have been successfully uploaded to WooCommerce.

product-import-step-3
Step 3. Click “Import” to complete the process

Product CSV Import Suite for WooCommerce

Product CSV Import Suite is your best choice if you're looking for a plugin produced by WooCommerce itself. You don't need to worry about compatibility problems with your WooCommerce store. Plus, it can handle custom product details like add-on services (e.g., gift wrapping) and buy-one-get-one special deals.

Price

Pros

Cons

$4.92/month (billed annually at $59)

+ Affordable pricing

+ Can sync catalogs

+ Can work with custom data

+ 30-day guarantee

+ Only supports CSV format for import files

+ Struggles with more complex products

It's a WooCommerce-issued plugin, so the import process is quite similar to what you'd experience with WooCommerce's built-in feature. However, the interface is much more streamlined this time. After editing your CSV file, you only need 3 simple steps for your WooCommerce import products process:

csv-import-step-1
Step 1. Go to “CSV Import Suite” and choose “Import Products.”
  • Go to “WooCommerce” → “CSV Import Suite” → “Import Products.”
  • Select “Choose File.” Upload your CSV file from your computer or another location and ensure the delimiter is set to a comma. Then, click “Upload file and import.”
  • Review and adjust the column headers so they match the correct fields in WordPress (like the image below). Finally, click “Submit”.
csv-import-step-3
Step 2. Adjust the column headers to ensure they match the correct fields in WordPress

That's it! You will see a real-time update of all your successful imports.

Advanced WooCommerce Import Products with LitExtension

To perform the ultimate WooCommerce import, choose one of the two LitExtension Migration packages. The Automated Migration lets you handle the migration yourself, while the All-in-One Migration allows you to leave everything to the experts.

Price

Pros

Cons

Customized (depending on migration requirements)

+ 2 migration packages

+ Easy, stress-free processes

+ Priority support

+ Affordable pricing

+ Support 140+ eCommerce platforms

+ Some Source Carts with complex data structures require expert support. Hence, they only provide the All-in-One package.

Signing up for a LitExtension account is straightforward. Just navigate to this link to register your name, email address, and password, then hit “Register.” After that, proceed to the following guide:

Automated Migration

Step 1. Set up your source cart and target cart

On the Migration page, select “Create new migration”. Choose your Source Cart type (the store you are migrating from) and provide the Source Cart URL.

litextension-basic-step-1
Step 1a. Click “Create New Migration.”

After that, connect LitExtension with your store quickly using one of these three options:

  • Install Connector (for Open-source stores)
  • Provide API keys (for Hosted carts)
  • Import CSV files

For all three options, detailed instructions will be available on the right side of the screen during the entire process. Follow through to finish setting up everything!

litextension-basic-step-1a
Step 1b. Set up your Source Cart (the store you're migrating from).

Once done with the Source Cart, move on to the Target Cart (WooCommerce). Choose “WooCommerce” from the drop-down list, provide the store's URL, and then install a connector to connect LitExtension to your store. Like with the Source Cart, there are step-by-step instructions on the right side of the screen to guide you through the connecting process.

litextension-basic-step-1c
Step 1c. Set up your Target Cart (WooCommerce)

After that, click “Next: Configure your migration” to proceed to Step 2.

Step 2. Configure the migration

Select the entities you want to migrate (shown in the image below). Or, if you want to migrate all data types, click “Select All.”

litextension-basic-step-2
Step 2. Select the entities that you want to migrate

Beyond basic entities like Customers, Products, and Orders, there are also extra options to help you further customize and extend the migration process.

Step 3. Run demo migration and full migration

Scroll to the end of the Configuration page and click “Next: Start Free Demo Migration.” You can transfer 20 entities for free here! After the demo, you will receive an email to confirm all the imported entities. If satisfied with the results, return to the Configuration page and click “Start Full Migration.”

litextension-basic-step-3a
Step 3a. Click “Next: Start Free Demo Migration.”

(How about going straight to the full migration without a demo? Check the “Skip demo migration” box and click “Start Full Migration.”)

litextension-basic-step-3b
Step 3b. You can also choose to skip the demo entirely

That's it! Now, sit back and wait until the migration finishes.

All-in-One Migration (recommended)

The Automated Migration package above is easy to use, but you still have to handle each step yourself. Also, for highly complex requirements, you need a more inclusive option that allows for personalized requests. That's why we strongly recommend the All-in-One Migration! Follow this easy guide:

litextension-aio
You just need to follow 3 simple steps

Step 1. Consultant by LitExtension Experts

First, reach out to our expert team. We will discuss with you exactly what you want to transfer, whether it's products, orders, blog posts, or any specific requests you might have.

Throughout the exchange, our team will clearly explain our services and pricing so you can choose the best option for your needs. Once you have made the payment, sit back and leave the rest to us.

Step 2. Data mapping and setting by experts

With a clear understanding of your requirements, our team will prepare everything for the migration. This involves:

  • Setting up your new WooCommerce store
  • Installing any necessary plugins
  • Removing any sample data
  • Creating 301 redirects

If you want to learn how the migration works, we will provide you with unlimited demos!

Step 3. Perform full eCommerce replatforming

Finally, as mentioned, we handle the full migration process while keeping you updated throughout to ensure everything is transferred correctly. After the migration, we double-check everything and address technical issues (if any) until you are ready to launch your business on WooCommerce.

Seamlessly migrate your store to a more robust place!

LitExtension can safely transfer your products, customers, and orders to unlock more growth on the new platform.

FREE DEMO NOW

How to perform Shopify export products

How to Conduct Reviews After WooCommerce Import

After uploading WooCommerce import products, check the essentials like product details, images, and inventory levels. Then, test the store's functionality and performance with fresh eyes. Finally, seek feedback from your team and loyal customers to catch anything you have missed.

woocommerce-import-review
You must check data essentials after the WooCommerce import.

Verify Import Data

Take a close look at your product details to confirm the product names, descriptions, and prices stay exactly the same. Otherwise, any mistake here will confuse and alienate your customers. Likewise, turn your attention to the visuals and ensure that every image is in its rightful place, from thumbnails to galleries.

Next, verify stock levels carefully. You wouldn't want to sell an item that's actually out of stock or show “0 available” for a hot product that's ready to ship. A quick comparison of stock quantities pre- and post-migration will save you from future headaches.

Test Store Functionality

The checkout process is the center of your store; if it's broken, you're losing money.

So, place a few test orders yourself. Add products to the cart, apply a coupon, and proceed through the checkout as if you were a customer. Make sure that:

  • Taxes and shipping costs are being calculated correctly.
  • The payment gateway processes transactions smoothly
  • Your products show up in the right categories and are easy to browse.

Conduct Performance Testing

Next, let's see how well the site performs under pressure. Use Google PageSpeed Insights or similar tools to see if your homepage, product pages, and checkout are loading fast or slowly. If there is a delay, look for the culprits (such as oversized images or clunky code) and optimize them to speed up the loading.

Seek Feedback

After addressing the major issues, bring in fresh eyes from your team and your own buyers. They can spot problems that you have overlooked! Loyal customers are even better; they are already familiar with your store and will offer honest opinions.


Troubleshooting Common WooCommerce Import Problems

To troubleshoot problems with WooCommerce import products, ensure your CSV file is saved in UTF-8 format and verify that product image URLs are correct and accessible to avoid missing images. For stalled imports or duplicate products, adjust server PHP settings and enable the “Update existing products” option during import.

Problem

Solution

CSV file not uploading

Ensure the file is saved in UTF-8 format and meets WooCommerce's column formatting requirements.

Incorrect product categories

Verify that category names in the CSV match the exact names in WooCommerce, including capitalization.

Variations not linked to products

Make sure the parent product IDs and variation attributes are correctly defined in the CSV.

Duplicate products created

Enable the "Update existing products" option to match products by SKU or ID during import.

Import process stalls or fails

Check server PHP settings for memory limits, max execution time, and upload file size; adjust if needed.

Products not appearing in the store

Confirm the imported products are set to "Published" and have valid stock or visibility settings.


WooCommerce Import Products: FAQs

How do I import products into WooCommerce?

Go to "All Products" > Products“> "Import.” Upload your CSV file and match up the fields accordingly, then click “Run the importer” to complete the process.

However, if you need additional features, consider using a specialized extension like WP All Import, Product Import Export for WooCommerce, or Product CSV Import Suite for WooCommerce instead.

How to import products to WooCommerce for free?

You can ALWAYS import products to WooCommerce for FREE using the built-in importer.

Manually copying and transfering your products is also an option. However, this approach is usually error-prone and takes twice as long.

How do I import products with custom fields in WooCommerce?

To import products with custom fields, you need third-party plugins like WP All Import and Product CSV Import Suite.

An even simpler option is to the LitExtension’s All-in-One package. You can have experts manage the entire migration process and handle your specific needs.

How do I bulk upload products to WooCommerce?

To bulk upload products, use WooCommerce's importer. However, since it's a free tool, this importer handles fewer products than all-in-one services like LitExtension.


Final Words

This article has detailed various methods for WooCommerce import products, each with its own advantages.
Nevertheless, to migrate your ENTIRE store to WooCommerce, the best choice is to partner with the LitExtension team. With over 12 years of experience, our LitExtension #1 eCommerce Migration Expert team has successfully migrated stores for more than 200,000 customers across 100 countries. Count on us to be there for you every step of the way, whether before, during, or even after your WooCommerce migration!

For more information, check out our WooCommerce guides or join our Facebook Community Group.

Previous Post

How To Claim and Optimize Your Shopify Free Trial 2025

Next Post

OpenCart Bulk Product Upload: How to Import to Opencart 2025

Kristen Quach

Kristen Quach

Meet Kristen, a passionate advocate for eCommerce success and Content Team Leader at LitExtension. Her expertise in the dynamic world of eCommerce, particularly in WooCommerce, allows her to provide valuable guidance and practical strategies that help businesses thrive in the digital age.

Free Migration Resources
Table of Contents
  1. WooCommerce Import Products Guide: How to Import to WooCommerce
    1. Step 1. Prepare your CSV file
    2. Step 2. Start your import
    3. Step 3. Let WooCommerce import products
    4. Step 4. (Optional) Update existing products
  2. Extensions and Plugins for WooCommerce Import Products
    1. WP All Import
    2. Product Import Export for WooCommerce by WebToffee
    3. Product CSV Import Suite for WooCommerce
  3. Advanced WooCommerce Import Products with LitExtension
    1. Automated Migration
    2. All-in-One Migration (recommended)
  4. How to Conduct Reviews After WooCommerce Import
    1. Verify Import Data
    2. Test Store Functionality
    3. Conduct Performance Testing
    4. Seek Feedback
  5. Troubleshooting Common WooCommerce Import Problems
  6. WooCommerce Import Products: FAQs
    1. How do I import products into WooCommerce?
    2. How to import products to WooCommerce for free?
    3. How do I import products with custom fields in WooCommerce?
    4. How do I bulk upload products to WooCommerce?
  7. Final Words

Popular eCommerce Migration

  1. Shopify Migration
  2. WooCommerce Migration
  3. Magento Migration
  4. BigCommerce Migration
  5. PrestaShop Migration

Best Ecommerce Platforms

  1. Shopify Review
  2. WooCommerce Review
  3. Wix Ecommerce Review
  4. BigCommerce Review
  5. Best Ecommerce Platforms

 

Popular Migration Pairs

  • Wix to Shopify
  • Magento to Shopify
  • BigCommerce to Shopify
  • WooCommerce to Shopify
  • Shopify to WooCommerce

Company

  • About LitExtension
  • Success Stories
  • Sitemap
  • Disclosures
  • Our Author
  • Contact Us

DMCA.com Protection Status

  • All the Basics to Build eCommerce Website
  • Disclosures
  • How to migrate from 3dCart to Magento
  • How to migrate from nopCommerce to Magento
  • How to Migrate from VirtueMart to Magento
  • LitExtension Authors
  • LitExtension Blog – Shopping Cart Migration Expert & eCommerce News
  • LitExtension Blog Sitemap
  • LitExtension Methodology

© 2011 - 2024 LitExtension.com All Rights Reserved.

No Result
View All Result
  • Ecommerce Platforms
    • Shopify
    • WooCommerce
    • Magento (Adobe Commerce)
    • Wix
    • Other Platforms
  • eCommerce Migration
    • Shopify Migration
    • WooCommerce Migration
    • Magento Migration
    • Wix Migration
    • Other Migrations
  • Store Growth
  • Ecommerce News
    • News & Events
    • Case Studies
VISIT LITEXTENSION

© 2011 - 2024 LitExtension.com All Rights Reserved.

Don't Lose Your Hard-Earned Rankings During Migration: Here's The Expert Strategies!
FREE DOWNLOAD
Expert Strategies to Maintain SEO during Migration!
FREE DOWNLOAD