WooCommerceFor WooCommerce + WordPress merchants

Dropship & import products to WooCommerce from any URL

In under 60 seconds

Running a WooCommerce dropshipping store, migrating a catalogue onto WordPress, or just adding products faster? Paste a supplier URL and Product Upload builds a WooCommerce-ready listing - variable products with variations, global attributes, gallery images, and Yoast meta. Publish via the REST API or a Woo-formatted CSV.

Start importing free

5 free imports ยท no credit card needed

How it works

From URL to live WooCommerce listing in 3 steps

No XPath, no field mapping, no CSV column wrangling. Just paste, review, publish.

01

Copy a supplier product URL

AliExpress, Amazon, your wholesaler's site, anywhere with a public product page. Copy the URL.

02

Paste it into Product Upload

AI extracts the title, description, gallery images, attributes, and variations - then rewrites the description so you don't republish duplicate supplier copy.

03

Publish straight to WooCommerce

Push to your store via the WooCommerce REST API, or download a Woo-formatted CSV and use the built-in importer. Variations, attributes, and image URLs all map correctly.

Mapped to WooCommerce, not generic

Every field WooCommerce expects

Generic import tools dump everything into the description field. Product Upload populates the right WooCommerce fields - variations, attributes, gallery, taxonomy - so your store works the way Woo intends.

Try it free
  • Product title and description (AI-rewritten, original content)
  • All gallery images (URLs ready for WordPress media import)
  • Variations mapped to WooCommerce variable products
  • Attributes (size, colour, material) created as global terms
  • Regular price + sale price
  • SKU collision detection across your existing catalogue
  • Yoast / Rank Math meta title and description ready to populate

Built for WooCommerce

Handles the WooCommerce-specific stuff

Variable products, global attributes, taxonomies, REST API authentication. Tools that don't know Woo break in subtle ways. Product Upload doesn't.

Variable products vs simple products

WooCommerce splits products into simple products and variable products (with variations). Product Upload detects when a supplier listing has variants and outputs the correct product type - no manual conversion afterwards.

Global vs local attributes

Woo distinguishes between custom (one-off) attributes and global (taxonomy-backed) attributes. Product Upload creates global attributes for size, colour, and material so they're searchable and reusable across your catalogue.

Image gallery + featured image

WooCommerce treats the first image as the featured image and the rest as the gallery. Product Upload keeps that ordering and uploads each image to the WordPress media library before assigning it.

Categories + tags + product taxonomies

Imports include WooCommerce category and tag suggestions inferred from the supplier listing. You can review them in the import preview before publishing.

Works everywhere

Dropshipping suppliers, wholesalers, marketplaces - all welcome

Most WooCommerce dropshipping and import tools only connect to AliExpress, or require a structured CSV / XML feed. Product Upload works straight from any supplier URL - including niche wholesalers that don't publish a feed.

AliExpressAliExpress
AmazonAmazon
AlibabaAlibaba
eBayeBay
EtsyEtsy
TemuTemu
๐ŸŒAny website

Brand wholesale websites ยท Local supplier catalogues ยท Any website with a public product page

Migrating to (or from) WooCommerce, or sourcing from a specific marketplace? Our import & migration guides walk through each workflow end-to-end.

Why not raw CSV?

Why not just use WooCommerce's built-in CSV import?

You can. Product Upload outputs a Woo-formatted CSV ready for the built-in importer. The question is whether you want to build the spreadsheet yourself.

Building the CSV by hand

  • Copy each field into the WooCommerce CSV columns
  • Format variations as separate rows with parent IDs
  • Download every supplier image and upload to WP media
  • Map attributes to global taxonomies manually
  • Debug failed rows when SKUs collide

Need a starting point? Free WooCommerce CSV template.

RECOMMENDED

Using Product Upload

  • Paste a URL
  • Review the parsed listing
  • Push to Woo via REST API or download the CSV

All Woo-specific transformations (variable products, global attributes, image gallery ordering) happen automatically. You don't see the CSV unless you want to.

FAQ

Frequently asked questions

  • Can Product Upload power a WooCommerce dropshipping store?

    Yes. WooCommerce is one of the most popular dropshipping platforms, and Product Upload plays the role of the product-sourcing layer - pull listings from AliExpress, Temu, DHgate, Alibaba, or any supplier URL directly into your WordPress catalogue. The AI handles variations, attributes, and image uploads so a dropshipping catalogue that would take days by hand is done in an afternoon.

  • Can I use Product Upload to migrate a store to WooCommerce?

    Yes, for the product-catalogue side of a migration. If you're coming from Shopify, Wix, Squarespace, or BigCommerce, Product Upload accepts URLs from your old store and republishes each listing as a clean WooCommerce product - variable products, global attributes, image gallery, and SEO meta all mapped correctly. For data that lives outside product pages (customers, orders, URL redirects) you'll still need a dedicated migration tool; Product Upload covers the catalogue.

  • Does Product Upload publish directly to WooCommerce?

    Yes. Connect your store via the WooCommerce REST API (Settings โ†’ Advanced โ†’ REST API โ†’ generate keys) and Product Upload pushes products straight to your WordPress admin. Or download a Woo-formatted CSV and use the built-in importer at Products โ†’ Import.

  • How does this compare to WP All Import?

    WP All Import is a powerful but technical tool for mapping CSV or XML feeds onto WordPress fields. Product Upload is built for merchants importing from supplier URLs - no XPath, no field mapping. If you have an XML feed from a wholesaler, WP All Import is the better fit. If you're importing from AliExpress, Amazon, or product URLs, Product Upload is faster.

  • Will my variable products import correctly?

    Yes. Product Upload detects supplier variants, generates a WooCommerce variable product, creates global attributes for the variation axes (size, colour, etc.), and populates each variation row with its own price, SKU, and image.

  • Does it work with custom WordPress themes?

    Yes. Product Upload publishes through the standard WooCommerce data structure, so any theme that displays WooCommerce products correctly will display imported products correctly.

  • Will the imported descriptions be original?

    Yes. Every title and description is AI-rewritten before publish - protecting your store from duplicate-content issues and giving each listing a unique pass for Google.

  • Can I bulk import a whole catalogue?

    Yes. Queue multiple URLs or scan a supplier site to import in batches. Bulk import is included on every paid plan.

  • Is there a free plan?

    Yes. Every new account gets 5 free imports with no credit card required - enough to test against your actual supplier URLs before committing.

Stop hand-building WooCommerce CSVs

Every variable product you enter manually is 30 minutes of your day. Product Upload reduces that to under a minute - and gets the variations, attributes, and gallery right the first time.

Paste a URL โ†’Review โ†’Publish to WooCommerce โœ“
Start importing free5 imports free ยท no credit card needed