How to Import Products to WooCommerce in 2026: CSV, API and Importify Workflow
On this page
If you want to import products to WooCommerce in 2026, you have three realistic options: use WooCommerce's built-in CSV importer, connect a custom REST API workflow, or use a product importer such as Importify. The right choice depends on what you are importing, how often you import products, and whether you need supplier images, variants, descriptions, prices, and product options moved into your store without manual copy-paste.
For most dropshipping sellers, the best workflow is not "upload a spreadsheet once." It is a repeatable process: find a supplier product, import it as a draft, clean the title and description, review images and variants, set pricing, publish to WooCommerce, then process orders through a workflow you can actually manage. That is where a dedicated importer is usually better than a generic CSV file.
This guide explains how to import products to WooCommerce step by step, when to use each method, what to check before publishing, and how Importify fits if you want to import products from 25+ marketplaces into a WordPress and WooCommerce store.
Quick answer: the best way to import products to WooCommerce
The best way to import products to WooCommerce depends on your source:
- Use WooCommerce CSV import when you already have a clean spreadsheet from a supplier, ERP, old store, or catalog export.
- Use the WooCommerce REST API when you have a developer, custom app, or internal system that needs automated product creation.
- Use Importify when you want to import products from supplier marketplaces such as AliExpress, Amazon, Alibaba, Etsy, DHgate, Temu, CJdropshipping, Taobao, 1688, and other supported sources into WooCommerce.
WooCommerce's official Product CSV Importer and Exporter is useful, but it expects structured product data. It does not browse supplier websites for you, pull marketplace images, rewrite supplier copy, or help you test products across marketplaces. The WooCommerce REST API product endpoints are powerful, but they are a developer workflow, not a beginner workflow.
Importify is different because it is built around marketplace importing. The Importify WooCommerce page states that Importify helps WooCommerce merchants import products from 25+ marketplaces, optimize listings with AI, edit product details, and speed up supplier order workflows. The WordPress plugin is also available on WordPress.org.
Before you import: WooCommerce setup checklist
Do not start importing products into a half-configured store. WooCommerce will let you create products before your store is truly ready, but that usually creates cleanup work later. Before importing, check these items.
- WooCommerce is installed and active. The store should have product, cart, checkout, and account pages working.
- Permalinks are not set to plain. Importify's WooCommerce help article says WordPress permalinks should be set to anything other than "plain" before installing the Importify app.
- SSL is active. The same help article says your website must have an SSL certificate installed.
- Payment settings are configured. Test checkout before sending traffic.
- Shipping zones are clear. Your delivery promise should match your supplier workflow.
- Tax settings are reviewed. Taxes depend on your location, products, and customer markets.
- Product categories exist. Importing into a clean category structure is easier than fixing 100 uncategorized products later.
- Image handling is planned. Large product catalogs can slow WordPress if images are not compressed or served efficiently.
If you are still setting up the WordPress side, a domain registrar such as Namecheap can be used for the domain, and an image optimization service such as ImageKit can help if your catalog has many heavy product images. Those are optional tools, not required Importify dependencies.
Method 1: Import products with WooCommerce CSV
WooCommerce includes a built-in CSV product importer. It is the right method when your product data is already structured. For example, you might receive a supplier spreadsheet with SKUs, titles, descriptions, prices, categories, image URLs, stock status, and attributes. You can map those columns into WooCommerce fields and create products in bulk.
A CSV import is best for:
- Moving products from another ecommerce platform.
- Importing a supplier catalog that already has clean data.
- Updating prices or stock from a spreadsheet.
- Creating simple products in bulk.
- Working with a technical assistant who can clean the file before upload.
The main advantage is control. You can review the spreadsheet before upload, map columns, and update many products at once. The main disadvantage is preparation. Bad CSV data creates bad WooCommerce products. Messy image URLs, inconsistent attributes, broken categories, duplicate SKUs, and malformed descriptions can turn one upload into hours of cleanup.
Basic CSV import steps
- Prepare a CSV file with one row per product or variation.
- Include core fields such as SKU, name, description, regular price, sale price, categories, images, and attributes.
- In WordPress admin, go to Products and choose Import.
- Upload the CSV file.
- Map CSV columns to WooCommerce product fields.
- Run the import.
- Review imported products before promoting them.
CSV import is not ideal for one-by-one marketplace sourcing. If you are browsing AliExpress, Temu, Etsy, Alibaba, or another supplier site and want to move a product into WooCommerce quickly, a CSV workflow usually feels clumsy. You would need to copy data into a spreadsheet, download images or reference image URLs, format variants, then upload and fix the result. That is exactly the kind of repetitive work a dropshipping importer is meant to remove.
Method 2: Import products with the WooCommerce REST API
The WooCommerce REST API lets developers create, read, update, and delete products programmatically. This is useful for custom integrations, internal tools, ERPs, PIM systems, inventory systems, or proprietary supplier feeds. It is not usually the first choice for a non-technical dropshipping beginner.
Use the REST API if:
- You have developer support.
- Your supplier has a structured feed or API.
- You need scheduled product updates.
- You have custom field requirements.
- You are managing a larger catalog with internal tooling.
The API route can be powerful, but it has hidden responsibilities. You need authentication, error handling, image handling, duplicate checks, SKU rules, rate-limit awareness, variation logic, logging, retries, and a rollback plan if a sync creates incorrect products. For most small dropshipping stores, that is too much engineering for the first stage.
If your goal is simply to import supplier products into WooCommerce and edit them before publishing, use a product importer first. Move to API work only when you have a business reason that a plugin workflow cannot solve.
Method 3: Import products to WooCommerce with Importify
Importify is built for merchants who want to import supplier products into WooCommerce without building a custom data pipeline. It connects the product discovery step to the WooCommerce product creation step.
The basic workflow is:
- Install the Importify plugin from WordPress.org.
- Open Importify from your WordPress admin.
- Connect or create your Importify account.
- Install the Importify browser extension.
- Visit a supported supplier product page.
- Click the Importify button.
- Review product details inside Importify.
- Edit title, description, images, variants, categories, and pricing.
- Push the product into WooCommerce.
The official Importify help article on registering and installing Importify on WooCommerce says the WooCommerce plugin must be installed and activated, permalinks should not be plain, and SSL must be installed. It also says the Importify for WooCommerce plugin can be downloaded from the WordPress marketplace, then opened from the WordPress side menu.
Importify also maintains a supported websites list. Always check that list before building a product plan around a supplier. Marketplace support matters because a WooCommerce importer is only useful if it supports the sources you actually want to use.
What Importify imports into WooCommerce
Importify is designed to bring supplier product data into an editable workflow. Depending on the supplier page and available data, the import can include the product title, images, variants, price, description, and other product details. The WooCommerce landing page says merchants can edit titles, descriptions, prices, variants, categories, and images before publishing.
That edit step is important. Do not import a supplier listing and publish it untouched. Supplier pages are usually written for marketplace browsing, not your brand. They can include awkward titles, vague bullet points, weak formatting, irrelevant images, or claims that you should not repeat without checking.
A good WooCommerce import workflow looks like this:
- Import as a draft. Do not publish immediately.
- Rewrite the title. Make it clear, specific, and customer-focused.
- Clean the description. Remove supplier fluff and add useful buying details.
- Review every image. Remove duplicates, low-quality images, and misleading photos.
- Check variants. Confirm sizes, colors, bundles, and option names make sense.
- Set pricing rules. Account for supplier cost, shipping, payment fees, refunds, and profit.
- Add categories and tags carefully. WooCommerce catalogs get messy fast without rules.
- Preview the page. Check mobile layout, image order, shipping copy, and checkout flow.
Importify's AI Product Optimizer, powered by GPT-5.4-mini, can help rewrite supplier titles and descriptions on Premium and Gold plans. Treat that as a drafting assistant. You still need to verify facts, measurements, compatibility, shipping claims, and safety-related language.
Which suppliers can you import from?
Importify supports 25+ marketplaces. Common examples include AliExpress, Amazon, Alibaba, Etsy, DHgate, Temu, CJdropshipping, Taobao, and 1688. The exact list can change, so the supported websites page is the source to check before choosing a supplier path.
For WooCommerce dropshipping, supplier choice should match your stage:
| Store stage | Supplier type | Why it fits |
|---|---|---|
| Product testing | AliExpress, Temu, Etsy, Amazon research | Useful for testing demand before bulk commitments |
| Supplier comparison | Alibaba, 1688, Taobao, DHgate | Useful when you want better cost, variety, or wholesale paths |
| Faster fulfillment | CJdropshipping or marketplaces with local warehouses | Useful when shipping complaints become the bottleneck |
| Niche catalog building | Etsy, SHEIN, Banggood, specialist sources | Useful when your store needs category depth or visual variety |
Do not choose a supplier only because it has cheap products. Check shipping time, product quality, packaging, return risk, customer reviews, and whether the product is allowed on your store. WooCommerce gives you ownership, but ownership also means you are responsible for the customer experience.
How to import variable products to WooCommerce
Variable products are products with options such as size, color, style, bundle, or material. WooCommerce supports variable products, but messy supplier variants can create a poor customer experience if you publish them without review.
When importing variable products, check:
- Do variant names make sense to the customer?
- Are sizes shown in the right measurement system?
- Do images match each variant?
- Are unavailable variants removed?
- Is the price different for different variants?
- Does the default selected variant make sense?
- Does the product page load quickly with all variations?
Importify includes Variant Splitting for Shopify, Wix, WooCommerce, or Jumpseller. That can help when a supplier listing contains several variants that would work better as separate products. For example, a large multi-style listing might become cleaner if each style has its own WooCommerce product page with a focused title, image set, and description.
How to price imported WooCommerce products
Pricing is where many imported catalogs fail. A product that looks profitable on the supplier page can lose money after shipping, payment fees, refunds, taxes, packaging expectations, and marketing costs.
Use this pricing checklist before publishing:
- Supplier product cost.
- Shipping cost to your target country.
- Payment processing fee.
- Importify subscription cost allocated across your expected usage.
- Expected refund or reship buffer.
- Advertising or content cost.
- Desired profit per order.
Importify includes Smart Pricing Rules, which can help apply pricing logic instead of editing every product manually. Still, do the math before setting rules. A simple percentage markup can be too high for expensive products and too low for cheap products. Cost-band rules are usually safer because they let you use different margins for low, medium, and high-cost products.
Order fulfillment: what is automated and what is not
Be precise here. Importify can speed up supplier order workflows, but full automation is only available for AliExpress. Other suppliers may require semi-automated or manual order placement. This is not a small detail. If you expect complete hands-off fulfillment across every marketplace, you will design the wrong operation.
A practical WooCommerce workflow is:
- Customer orders from your WooCommerce store.
- You review the order and supplier source.
- For AliExpress, use the supported fulfillment workflow.
- For other suppliers, use Importify to prepare details where supported, then complete the supplier checkout as needed.
- Add tracking to WooCommerce when available.
- Communicate delays before the customer has to ask.
If your store reaches meaningful volume, create standard operating procedures. Decide who checks orders, how often orders are placed, what happens when a product is out of stock, what shipping methods are allowed, and how tracking is sent. Automation helps, but it does not replace operations.
WooCommerce import SEO checklist
Importing products quickly is useful only if the finished pages are worth ranking and worth buying from. WooCommerce gives strong SEO control because it runs on WordPress, but imported product pages still need editing.
Before publishing, check:
- Product title: clear, specific, and not copied from the supplier.
- Slug: short and readable.
- Description: original, helpful, and benefit-led.
- Specs: dimensions, material, compatibility, package contents, and care instructions where relevant.
- Image alt text: descriptive, not stuffed with keywords.
- Internal links: link to related products, collections, buying guides, and comparison pages.
- FAQ: answer shipping, sizing, compatibility, returns, and use-case questions.
- Schema: make sure product data is accurate, especially price and availability.
A WooCommerce catalog with imported supplier text looks thin. A WooCommerce catalog with edited product pages can become a real search asset. That is one of the reasons WooCommerce is attractive for merchants who care about content and organic traffic.
WooCommerce vs Shopify for product importing
WooCommerce and Shopify can both work for dropshipping, but the operating style is different. WooCommerce gives you WordPress ownership, plugin flexibility, and more control over your hosting stack. Shopify gives you a hosted ecommerce environment with less server maintenance. If you decide that a hosted platform fits better, you can review Shopify as an alternative.
For product importing specifically, the best choice depends on your team. If you already understand WordPress, WooCommerce can be powerful. If you do not want to manage hosting, plugins, caching, and security, Shopify may feel simpler. Importify supports both platforms, so the importer decision does not force you into one store builder.
Common WooCommerce import mistakes
The first mistake is importing too many products at once. A catalog of 300 weak supplier pages is not better than a catalog of 20 carefully edited products. Start with a small product set, improve it, then expand.
The second mistake is ignoring image weight. WooCommerce stores often slow down because every supplier image is uploaded or referenced without optimization. Compress images, use sensible dimensions, and avoid duplicate galleries.
The third mistake is publishing raw supplier copy. Supplier descriptions may include irrelevant claims, poor grammar, or confusing specifications. Rewrite before publishing.
The fourth mistake is not testing checkout after import. A product page can look fine, but variants, taxes, shipping zones, or checkout settings can break the customer flow.
The fifth mistake is assuming all suppliers work the same way. Marketplace importing helps create products faster, but supplier reliability still needs review.
Recommended workflow for your first 10 imported products
Use this workflow for the first 10 WooCommerce products:
- Pick one narrow niche.
- Research 20 product ideas from supported marketplaces.
- Shortlist 10 based on demand, margin, shipping, and risk.
- Install and connect Importify for WooCommerce.
- Import each product as a draft.
- Rewrite titles and descriptions.
- Clean images and variants.
- Apply pricing rules.
- Add categories, tags, and FAQs.
- Preview mobile and desktop pages.
- Publish only the products that still pass review.
This gives you a cleaner catalog and a better testing process. The goal is not to import the most products. The goal is to publish products that can actually earn trust.
Final recommendation
If you have a clean spreadsheet, WooCommerce's CSV importer is fine. If you have a developer-built catalog feed, the WooCommerce REST API can work. If you are a dropshipper sourcing from supplier marketplaces, use Importify because it is built for the workflow you actually need: marketplace discovery, product import, listing editing, pricing, variants, and WooCommerce publishing.
Start small. Import products as drafts. Rewrite every page. Verify shipping and supplier quality. Use automation where it saves time, but do not let automation publish products you have not reviewed.
See Importify pricing when you are ready to choose a plan, or review Importify features if you want the full product workflow before installing.
References
- WooCommerce Product CSV Importer and Exporter documentation
- WooCommerce REST API product documentation
- Importify for WooCommerce
- Importify WordPress plugin listing
- Importify supported websites list
- Importify pricing
- Importify features
Frequently Asked Questions
What is the easiest way to import products to WooCommerce?
The easiest way for dropshipping sellers is to use a product importer such as Importify. WooCommerce CSV import works well for clean spreadsheets, and the REST API works for developer-built workflows, but Importify is better when you want to import from supplier marketplace pages and edit products before publishing.
Can WooCommerce import products from a CSV file?
Yes. WooCommerce includes a built-in Product CSV Importer and Exporter. It is useful when your product data is already structured in a spreadsheet with fields such as SKU, title, description, price, categories, image URLs and attributes.
Does Importify have a WooCommerce plugin?
Yes. Importify has a WooCommerce plugin available on WordPress.org. After installing it, merchants can connect Importify, use the browser extension on supported supplier websites, and import products into WooCommerce.
Can I import WooCommerce product variations?
Yes. WooCommerce supports variable products, and Importify can import product variations such as size, color and style where supported by the supplier listing. You should review variant names, images, pricing and availability before publishing.
Is WooCommerce better than Shopify for product importing?
Neither is universally better. WooCommerce is stronger for WordPress ownership and content control, while Shopify is simpler for hosted ecommerce. Importify supports both, so the platform choice should depend on your store workflow, technical comfort and growth plan.