Building a catalog one product at a time is slow, and copying details out of a supplier page by hand is worse. If you want to import products to WooCommerce from URL sources without the tedious copy-paste, there is a faster path. WooDonkey is a SaaS platform for managing WooCommerce stores, and it can read a product page you point it at, pull out the important details with AI, and hand you a ready-to-review draft. This guide walks through how to import products to WooCommerce from URL pages, when to use a CSV instead, and how to clean everything up in bulk once your products are in.
Why import products to WooCommerce from URL sources at all
Most stores start with product data that already exists somewhere. It might sit on a supplier catalog, a manufacturer page, a wholesaler listing, or a brand site. Retyping the title, rewriting the description, saving each image, and guessing the right categories is hours of work for even a modest catalog. The point of a URL import is to skip the manual transcription and start from a draft that is already mostly filled in.
WooDonkey runs this work on its own infrastructure rather than loading heavy tools onto your live WordPress site, so your storefront stays fast while you build. You paste a link, the platform extracts what it can, and you review before anything is saved. That review step matters, and we will come back to it.
How to import products to WooCommerce from URL pages, step by step
Inside WooDonkey’s Products area you can either create a blank product and fill it in yourself, or import from a URL. The URL path is the fast one. Here is what happens when you use it.
- Paste the product URL. Point WooDonkey at the page that has the product you want.
- Let the AI extract the details. The platform reads the page and pulls the title, description, images, and price, plus suggested categories, tags, and attributes.
- Review the draft. The result always comes back as a draft, never an auto-published product. You check every field before saving.
- Adjust and save. Fix anything the extraction got wrong, set your own price and stock, and publish when it looks right.
One honest caveat: URL import works on many product pages but not all of them. Pages that are heavy on JavaScript or hidden behind a login may not extract cleanly. When that happens you still have the draft, so you can fill the gaps by hand instead of starting from a blank screen. Because the output is always a reviewable draft, you stay in control of what actually goes live.
What the AI pulls in
When you import products to WooCommerce from URL pages, the extraction is aimed at the fields that take the longest to enter manually. The table below shows what to expect.
| Field | Extracted from the URL? | Notes |
|---|---|---|
| Title | Yes | Editable in the draft before saving. |
| Description | Yes | Review and rewrite for your own brand voice. |
| Images | Yes | Pulled into the product for review. |
| Price | Yes | Confirm and set your own selling price. |
| Categories, tags, attributes | Suggested | AI proposes them; you approve or change them. |
Those category and tag suggestions are offered specifically during URL import. They are not a separate bulk action you run later on existing products, so lean on them while the draft is fresh.
Finishing the product after a URL import
Because the import lands as a draft, the next step is to enrich it, and WooDonkey opens each product in a tabbed editor built for exactly that. The Content tab holds the title, description, images, price, and core fields. The SEO and GEO tab gives you live SEO checks and a Google result preview so you can see how the product will appear in search, plus a generative-engine optimization panel that scores how well the product is set up for AI-driven discovery. The Variations tab handles variable products, Linked Products covers up-sells and cross-sells, and the FAQs tab holds product questions and answers that can be AI-generated.
The image editor is worth a mention here too. When you import products to WooCommerce from URL pages, the pulled-in images may need a quick cleanup. WooDonkey’s editor is non-destructive, so edits are saved as new media and your originals stay intact. You can adjust brightness, contrast, and crop, edit by AI prompt, or remove the background to get a clean white backdrop with a natural shadow. That means a scrappy supplier photo can become a store-ready image without leaving the platform.
When a CSV import beats a URL import
URL import is perfect for adding products one at a time from an outside page. But if you already have a spreadsheet of your catalog, or you want to change hundreds of existing products at once, a CSV round-trip is the better tool. WooDonkey supports a full export, edit, and import cycle built for rich catalogs.
The CSV handles about two dozen standard fields, including SKU, product type, parent SKU, name, regular and sale prices, long and short descriptions, Yoast SEO title and meta and focus keyphrase, stock and manage-stock, weight, dimensions, shipping class, status, categories, tags, image IDs, and images. It also supports unlimited dynamic columns for ACF custom fields and product attributes.
A few details make the round-trip reliable:
- Categories and tags are matched by term ID and pipe-delimited, so commas in names do not break them. Missing terms are created automatically on import.
- Images round-trip by attachment ID, so nothing is re-uploaded and you do not end up with duplicate media.
- Variations export as extra rows and import back in place, matched by SKU, so you do not get duplicates.
- Stock turns on manage-stock when you provide a number, and a non-numeric value is safely ignored rather than wiping an existing quantity.
To run a CSV import you export your catalog to CSV (or start from a WooDonkey export so the columns line up), edit it in your spreadsheet tool, then import. You match rows by SKU or ID and choose whether to create new products, update existing ones, or both. Imports are processed in chunks automatically, so large files are supported and the total import size is not capped. If you want a broader look at working this way, see how to improve WooCommerce without redesigning your whole store.
One note for older stores
If your store was connected before mid-2026, run a one-time full product resync before you export. That backfills variation rows, ACF and attribute columns, and SEO into the mirror. Until you resync, older products may export without their variations and custom fields.
Clean up your catalog in bulk after importing
Getting products in is only half the job. Once they are in, you usually need to adjust prices, stock, and attributes across a lot of items at once. WooDonkey gives you a spreadsheet-style grid for exactly that: edit many products in a grid, like a spreadsheet for your catalog, with real-time sync back to your store. It is built for updating prices, stock, and attributes across hundreds or thousands of products quickly. You can read more about the workflow on the bulk editing in WooCommerce capability page.
The grid pairs well with AI content generation. After you import products to WooCommerce from URL pages or a CSV, you can bulk-generate product descriptions, SEO titles and meta descriptions, and FAQs across many products at once, then use the grid to tidy up prices and stock. That combination lets you launch a large catalog in a fraction of the usual time. If you are weighing tools for this kind of growth work, the roundup of best WooCommerce plugins for store growth in 2026 is a useful next read.
A practical workflow that scales
Here is a sensible order of operations when you are populating or refreshing a store. Use URL import for new products coming from outside pages. Use CSV for anything you already have in a spreadsheet or for large batch updates to existing products. Then use the bulk grid plus AI generation to finish descriptions, SEO, and stock. Because WooDonkey handles the heavy lifting on its own infrastructure, none of this slows your live store, and every URL import lands as a draft you approve. If your goal is more sales rather than just a bigger catalog, pair this with the ideas in WooCommerce features that can increase sales without adding complexity.
The habit to build is simple: import fast, review carefully, and finish in bulk. That keeps your data accurate and your storefront quick, whether you import products to WooCommerce from URL pages one at a time or push thousands of rows through a CSV.
Frequently Asked Questions
Can WooDonkey import products to WooCommerce from any URL?
It works on many product pages, but not all of them. Pages that rely heavily on JavaScript or sit behind a login may not extract cleanly. Even then, the import creates a draft you can complete by hand, so you never start from a blank product.
Does a URL import publish products automatically?
No. Every URL import comes back as a draft. The AI fills in the title, description, images, price, and suggested categories, tags, and attributes, and you review and edit all of it before saving. Nothing goes live until you publish it.
What is the difference between URL import and CSV import?
URL import is best for adding a single product from an outside page. CSV import is built for bulk work: exporting your catalog, editing it in a spreadsheet, and writing changes back to many products at once. CSV also round-trips variations, images by attachment ID, and custom fields reliably.
Is there a limit on how many products I can import from a CSV?
No hard cap. WooDonkey processes imports in chunks automatically, so large files are supported and the total import size is not limited. You choose whether to create new products, update existing ones, or both by matching on SKU or ID.




