How to restore a deleted or edited Shopify product
First, check what actually happened. If a product was archived or set to draft, it still exists and you can switch it back. If it was truly deleted, Shopify has no recycle bin and can't restore it from the admin - your options are to restore from a backup, re-import a recent CSV export (partial - images aren't included), or rebuild it by hand. The tool below picks your fastest path.
First: was it deleted, edited, archived, or set to draft?
Before you panic, identify exactly what happened - because two of these four are instantly reversible:
| What happened | Recoverable natively? | What to do |
|---|---|---|
| Archived the product | Yes | Unarchive it - archived products still exist |
| Set it to draft | Yes | Switch the status back to active |
| Edited it (wrong info saved) | No native undo | Restore prior values from a backup or dated export |
| Deleted it | No | Restore from a backup, re-import a CSV, or rebuild |
What you'll see · a product's Status menu
Can you restore a deleted product in Shopify?
Not from the admin. Shopify treats product deletion as permanent and has no recycle bin or trash for products or collections. Shopify support also can't roll your store back to recover a deleted product. So a true delete leaves you with exactly three options, in order of how clean the recovery is:
- Restore from a backup - the cleanest, if you had one running.
- Re-import a recent CSV export - partial; recreates records but not images.
- Rebuild the product manually - last resort.
Stop making changes. Don't run new imports or bulk edits until you've picked your recovery path - extra changes can overwrite data you might still be able to recover.
Find your recovery path
Two quick questions and we'll point you to the fastest route.
Step 1 - What happened to the product?
Step 2 - What do you have to recover from?
The three recovery paths, compared
| Path | Restores | Effort | What's lost |
|---|---|---|---|
| Backup app | Product + details + images, to a point in time | Low (a few clicks) | Usually nothing, if a backup pre-dates the deletion |
| CSV re-import | Core product fields | Medium | Image files, some metafields/relationships |
| Manual rebuild | Only what you can find | High | Anything not documented elsewhere |
How to restore from a backup (the clean path)
- Open your backup app and find the backup history for products.
- Choose a backup point dated before the deletion or edit.
- Select the affected product(s) - or restore everything from that point.
- Restore, then spot-check the product, its images, variants and metafields.
With TinyBackup, this is a couple of clicks: pick the restore point, pick the product, restore. No CSV juggling, and images come back too.
How to re-import from a CSV export (the partial path)
- Find your most recent products CSV export.
- Go to Products → Import in your Shopify admin and upload the file.
- Review the preview and import. Shopify will recreate the product records.
- Re-add images - the product CSV export does not include the image files themselves - and double-check variants and metafields.
What you'll see · Products → Import
A product CSV captures many fields, but not your image files, and not necessarily every metafield or relationship. It re-creates the product, but you'll likely do some manual cleanup. That gap is exactly why automatic backups exist.
How to never lose a product again
The only way to make a deleted or wrongly-edited product a non-event is to have a backup that pre-dates the mistake. Manual CSV exports help, but they're easy to forget and only restore part of the picture. An automatic backup app captures your products (with images), collections, content and theme on a schedule, so recovery is a couple of clicks instead of a rebuild.
- Archived or draft products aren't gone - just switch them back.
- Truly deleted products can't be restored from the Shopify admin; there's no recycle bin.
- A backup taken before the change is the only clean recovery.
- CSV re-import is partial - it doesn't include image files.
- Automatic backups turn a deletion into a two-click fix.
Make the next mistake a two-click fix
TinyBackup automatically backs up your products, images and content - and restores them to any point in time.
Start free trial