Bulk Import Every Product From a Supplier Website (No Scraping Setup)
Add a supplier's domain to Product Upload and we'll map every collection on the site, pull the products in parallel, and write them to your Shopify, Wix, BigCommerce or WooCommerce store as drafts.
Last updated
What the website bulk importer does
The website bulk importer takes a supplier's domain and turns it into an importable catalogue. Paste allbirds.com (or any other supplier you source from); within a few seconds you'll see the site's collections listed, with product counts. Pick a collection — or grab everything — and the products flow into your store one by one, as drafts, with images, variants, options and pricing already mapped.
You can keep adding sites to the same workspace. Each one lives in the Bulk import sidebar, where you can see how many products you've pulled in from it and dip back into any collection at any time.
Watch the flow
A loop of the four screens you'll see in the app — add the URL, discover collections, pick what to import, watch products stream in.
Any supplier domain — we'll scan it and surface the categories.
What you actually do
What kinds of supplier sites work
The importer is platform-agnostic — there's no per-supplier setup. If a site has a public catalogue you can browse in a normal tab, it almost always imports cleanly.
When you'll use a different path instead
- Big marketplaces. AliExpress, Amazon, Alibaba, 1688, Etsy, eBay, SHEIN and similar marketplaces use the Marketplace tab instead — type a keyword and we'll return matching products to import.
- Login-walled sites. Wholesale portals, Costco Business, anything behind authentication — use the browser extension, which captures pages from your already-logged-in tab.
- A handful of retailers with very strict access policies that we deliberately don't auto-fetch (e.g. Walmart, Zalando, Shopee). For those, the browser extension is usually the cleanest path.
Limits and credits
- One credit per imported product. Same rate as a single-URL import — discovering the collection list is free; only the products you actually import spend credits.
- Big collections work. Thousands of products per collection is fine — the triage screen tells you the count up front so you can sanity-check before importing. Very large categories are easier to merchandise as smaller sub-collections anyway.
- Deduplication is automatic. A URL we've already imported under this shop is flagged as "imported" in the triage list, so you don't spend credits a second time.
- No ongoing sync. The website bulk importer is a one-shot import: we don't watch the supplier site for new products. If you want fresh stock, re-open the collection — newly added products will appear unchecked while the already-imported ones stay flagged.
vs scraping, CSV, and one-by-one imports
| Method | Setup | What you get | Weakness |
|---|---|---|---|
| Website bulk importer (this) | Paste a domain | Whole catalogue in your store as drafts, with variants and images | Doesn't handle sites behind login (use extension) |
| Build your own scraper | Days–weeks per supplier | Total control over output schema | Breaks every time the supplier ships a redesign |
| Shopify CSV import | You need a clean CSV first | Native Shopify load | Brittle schema, images don't come along, no variant inference |
| One product at a time | ~30 seconds per URL | Hand-picked curation | Doesn't scale past a dozen or two |
| Browser extension | One click per page | Works on login-walled and anti-bot sites | You have to be on each page |
Tips for a clean bulk import
- Set your pricing rules first. Open import settings and configure the Price multiplier (and optionally Compare-at multiplier for sale pricing) once. They apply to every product in the bulk import.
- Pick the deepest collection that still fits. "Lighting" might be 800 products; "Brass desk lamps" is 24. Smaller, more relevant batches are easier to merchandise and let you A/B test categories before committing credits.
- Use draft mode while you're evaluating a new supplier. Drafts is the default. Flip to Active in import settings only after you've reviewed the first few products and trust the data quality.
- Turn on AI rewrite for dropship content. Supplier copy is often duplicated across hundreds of stores — the AI content settings page tells you how to give each product its own voice without typing one yourself.
- Pre-pick collections at import time. The importer can drop products into your existing Shopify collections on the way in, so you don't have to bulk-tag afterwards.
Frequently asked questions
Can I bulk import an entire supplier website into Shopify in one go?
What platforms does the website importer work on?
How does this differ from a generic web scraper?
Do I get charged per product or per website added?
Can the importer handle pagination on big catalogues?
What about supplier sites with login walls or anti-bot protection?
Keep reading
Guide
Bulk Import a Whole Product Category to Shopify (Without CSV)
Skip the spreadsheet. Paste a supplier's category page URL and bulk-import every product on it into Shopify in parallel — pictures, prices, variants and all.
AliExpress → Shopify
How to Import AliExpress Products to Shopify (2026 Dropshipping Guide)
Connect AliExpress listings to Shopify with real dropshipping workflows - DSers, CJDropshipping, and URL-based imports compared. Includes margin math, shipping timelines, and how to avoid the obvious AliExpress look.
Written by Harrison Bay
Founder, Product Upload