Hello, I have recently 21/01/25 deleted all 3000 of my products. I manages to get a store log file from Shopify of all the deleted products. this includes the product ID. is there a way using this I can recover my products in bulk? Thanks im really unsure what to do
Hey @DASCPA ,
Thank you for reaching out. I’m sorry to hear about the accidental deletion of your products. Unfortunately, Shopify doesn’t have a built-in feature to recover deleted products directly. However, since you have the store log file with the product IDs, I can assist you in recreating your products in bulk.
Here’s how we can approach this:
- I can use the product IDs and other data from the log file to recreate the products using Shopify’s API or a CSV upload.
- If you have any additional data (like product titles, descriptions, images, or pricing) stored elsewhere, it would be helpful to include those in the recovery process.
Could you share the log file with me so I can review its structure and determine the best course of action? Please message me vie email, so we can discuss further and work on a solution.
I’ll do my best to help you resolve this issue efficiently!
Best regards,
Rajat
Hi Rajat, thank you for your response, i have just emailed you with the attached files
@DASCPA these are just the public forums, for deep backend issues contact shopify support directly.
Even if they will say no at least make the attempt of asking for recovery.
This applies to pretty much any software , platform or service.
https://help.shopify.com/en/support/topic-select/login-issue/contact/chat
for the future, it’s a good idea to keep automated backups/version history for products and themes. Apps like LogX Product Version & Revert can help track product changes and restore previous versions if something gets deleted or modified accidentally.
Hopefully you can recover most of the catalog.
The ID list is less useful than it looks, unfortunately: Shopify does not revive a deleted product by its ID, and a recreated product always gets a new one. So the IDs help you inventory what was lost, not bring it back.
What actually rebuilds content: an order export (line items carry title, SKU and price for everything that ever sold), the Wayback Machine for descriptions and images, and your supplier data if the catalogue came from a feed. Support can occasionally help if you write immediately, but there is no user-facing undelete.
One honest caveat about backup apps, since they were recommended above: they capture from installation day forward, so none of them can help with this incident. They change the answer to the next one. That is true of ours as well. Disclosure: I work on StoreVault, a backup app.
@DASCPA
Sorry, that’s a rough one. If you have any CSV export from before the incident, re-importing it can restore what’s in the file (heads up: a blank cell in that CSV will overwrite good data with blank, so review it first).
If you don’t have a CSV, unfortunately there’s no native Shopify undo for a save that’s already committed.
Full disclosure since it’s relevant: I built Nexforge, an app for exactly this — it snapshots your full catalog and can recreate deleted products or restore specific fields without touching everything else or having to use any CSVs. Doesn’t help for data lost before you had it installed, but worth having going forward so this doesn’t happen twice. It has an independent free trial to try for 5 days with nothing charged unless you decide to keep it, if you want to set it up before your next bulk operation.