Bulk CSV Import & Export for Saleor
Saleor’s dashboard exports catalogs to CSV and XLSX natively. For import, Web Shop Manager built custom tooling on Saleor’s productBulkCreate and productVariantBulkUpdate mutations, adding auto-mapped fields, data cleanup, category mapping, and a guided workflow so bulk catalog and fitment load doesn’t require an engineer.
Saleor’s dashboard includes built-in CSV and XLSX export: you can export all products, a filtered subset, or a list of specific product IDs, directly from the dashboard without engineering. Import is a different story. Loading a catalog at volume means working through Saleor’s bulk GraphQL mutations (productBulkCreate, productVariantBulkUpdate), which requires engineering. Web Shop Manager built custom import tooling on top of those mutations, adding auto-mapped fields, data cleanup, category mapping, and a guided workflow so bulk catalog and fitment load doesn’t require an engineer every time.
How does bulk CSV import and export work on Saleor?
Moving a large catalog into a store, or pulling it back out to work on it, is where many platform migrations stall. Saleor’s dashboard handles export natively. Import at volume requires its GraphQL bulk mutations. Web Shop Manager built custom import tooling on top of those mutations, and the combination gives you a complete bulk catalog workflow both ways.
What does the custom import tooling do?
- Bulk catalog and fitment import: load products, variants, pricing, and fitment data into Saleor from CSV at scale, using Saleor’s productBulkCreate and productVariantBulkUpdate mutations.
- Auto-mapped fields: columns from your spreadsheet are matched to the right Saleor fields, so you’re not wiring every column by hand on a guided import.
- Data cleanup: catch and correct messy data on the way in, so you’re not importing problems you’ll have to fix later.
- Category mapping: map source categories to your Saleor structure so the catalog lands organized, not flat.
- Native catalog export: Saleor’s dashboard exports your full catalog (or a filtered subset or specific product IDs) to CSV or XLSX, no engineering required.
Does Saleor have built-in CSV import or export?
Export: yes. Saleor’s dashboard includes native CSV and XLSX export, scoped to all products, a filtered view, or a list of specific product IDs. Import: no. Loading a catalog at volume means working through Saleor’s bulk GraphQL mutations (productBulkCreate, productVariantBulkUpdate), which is real engineering, not a screen a merchant can use. Web Shop Manager’s importer puts a guided workflow on top, so bulk catalog and fitment load doesn’t require an engineer every time.
Native Saleor export vs. WSM-operated bulk import tooling
| Native Saleor export | WSM-operated bulk import tooling |
|---|---|
| CSV and XLSX export from the Saleor dashboard | Guided CSV import workflow built by WSM |
| Export all products, filtered views, or specific product IDs | Import products, variants, pricing, and fitment data at scale |
| No engineering required for export | Built on Saleor bulk GraphQL mutations |
| Useful for auditing, handoff, or bulk editing outside the dashboard | Auto-maps spreadsheet fields to Saleor fields |
| Export-only capability | Adds cleanup, category mapping, migration support, and repeatable catalog loading |
Operated for you
Web Shop Manager runs the import and export tooling and the migration work around it. We map your data, clean it, load it, and keep the import/export workflow available as part of operating your commerce. It builds on catalog management at scale and AI-assisted data import, connects to supplier and WD feed management and the broader operational integrations and automation layer, and supports fitment verification by getting clean fitment data into the catalog. Pair it with PartsLogic Search, Google Merchant Feed, and ERP & Accounting, or see the Saleor Integrations hub for the full catalog. To discuss how bulk import and export fit into your Saleor architecture, request a Saleor Architecture Review.
Frequently asked questions
Practical questions about Bulk CSV Import & Export for Saleor.
Export: yes. Saleor includes native CSV and XLSX export from the dashboard, scoped to all products, a filtered view, or specific product IDs. Import: no. Loading a catalog at volume means Saleor’s bulk GraphQL mutations (productBulkCreate, productVariantBulkUpdate). Web Shop Manager built a guided import workflow on top so you don’t need an engineer every time.
Bulk catalog and fitment data: products, variants, pricing, and fitment. Import from CSV using Web Shop Manager’s guided tooling; export to CSV or XLSX using Saleor’s native dashboard export, for bulk editing, auditing, or handoff.
Columns from your spreadsheet are auto-mapped to the right Saleor fields on a guided import, with data cleanup and category mapping so the catalog lands organized rather than flat. You’re not wiring every column by hand.
Yes. The same bulk import with auto-mapping, cleanup, and category mapping is the tooling that moves a catalog onto Saleor from a legacy platform, which is one of the hardest parts of a migration.
See it running on Saleor
Web Shop Manager builds, deploys, and operates this integration on a real, open, headless Saleor commerce core.