ROLLBACK
How to undo a bulk import in Shopify
Shopify's own importer has no undo. If a file creates 2,000 wrong products, you delete them by hand. BulkCSV tracks what every import creates, so you can reverse a specific run without touching anything else in your store.
Step by step
Open your import history
Recent import runs are listed at the bottom of the Import screen, each with its data type, row count and results.
Find the run you want to reverse
Check the row count and time to make sure you have the right one. Each run is reversed on its own, so other imports are not affected.
Confirm the rollback
Type ROLLBACK to confirm. The typed confirmation is there so a rollback cannot happen by a stray click.
Review the results
BulkCSV deletes each record that run created and reports the outcome per record.
Example file
Which safety net covers which kind of change.
| What the import did | How to reverse it |
|---|---|
| Created new products, pages, redirects or collections | Rollback the import run |
| Updated existing records | Re-import your original export file |
| Deleted records | Restore from a backup |
Download this example as a CSV ↓
Good to know
- Rollback only deletes records the import created. It can never delete something that existed before the import.
- Rollback does not reverse updates or deletes. For those, keep an export or a backup from before the change.
- The best protection is not needing an undo: every file is validated and previewed row by row before anything runs.
- Import history and rollback are included on every plan.
Try it on your own store
BulkCSV is free for your first 250 rows, with every feature included. No card needed.
Install BulkCSV free →Common questions
Can I undo an import I ran with Shopify's built in importer?
No. Rollback works on imports that BulkCSV ran, because it relies on the record of what each run created.
How long do I have to roll back?
Your import history lists your most recent runs, and a run can be rolled back while it is listed there. Roll back as soon as you spot a problem, before newer imports push it off the list.
What if I edited some of the imported products afterwards?
Rollback still removes them, because they were created by that run. Export anything you want to keep first.