Shopify Ecom

StoreVault app: Shopify Backups to Undo a Bad Edit or Import, and What It Restores

Undo a bad CSV import, bulk edit or deletion on Shopify with StoreVault: what a restore brings back, which plan fits your catalog, what it can't restore.

Updated 19 min read

Key Insights in 60 Seconds

Skim the highlights, then jump to the situation you are in.

StoreVault's Free plan covers 50 products and 7 days of history; paid plans are $9, $19 or $39 monthly by catalog size, as listed September 23, 2026.
After a bad import or bulk edit, you approve a restore plan first; in our Free-plan test on a 49-product development store (September 18, 2026), all 8 overwritten products returned field for field.
Deleted products return as new records without images: keep your photo originals outside Shopify.
Allow publishing right after install, or recreated products and collections come back unpublished; other sales channels are never restored.
Theme files go back only into an installed theme; StoreVault can't create or publish one.
Launched August 14, 2026, it had 0 reviews and no Built for Shopify badge as of September 23, 2026.

What You'll Learn

1Who it fits
2What comes back
3Where it pays off
4Which plan fits your catalog
Shopify App Store Listing
StoreVaultby Steadyware
Our one-line summary

A Shopify backup app for undoing a bad import, bulk edit or deletion: it shows a restore plan before writing anything, and it is priced by catalog size, not orders.

Pricing
Free plan
$0
50 products · 7 days of version history
Paid plans from
$9/month
Starter · 1,000 products · 30 days of version history
full price, listed September 23, 2026
Priced by:
Catalog size
— not order volume
Track record
Reviews
0
as of September 23, 2026
Built for Shopify
No badge
as of September 23, 2026
Launched
August 14, 2026
about five weeks before publication
View on the Shopify App StoreListing read September 23, 2026
We tested it ourselves · September 18, 2026See the test ↓Data from the developer · Steadyware, September 16–18, 2026 ↓

Should You Install StoreVault?

Key takeaway

Find your store in column one; the sections below show what each answer rests on.

Should you install StoreVault, by store profile

Your situationPickWhy
You edit products in bulk or import CSV filesInstall it — Free up to 50 products, Starter $9 up to 1,000, Growth $19 up to 10,000Free keeps 7 days of history, Starter 30 and Growth 90; Pro at $39 covers unlimited products with 365 days, as listed September 23, 2026
You already pay for Rewind Backups or BackupMasterSwitch only if your order volume outgrows their $19 tier while your catalog stays small, or if you want an emailed proof that your backup opensTheir entry paid plans charge $19 a month for up to 300 orders, as listed September 21, 2026, and StoreVault restores neither orders nor product images
Product photos are what you can't afford to loseKeep your own originals — don't rely on StoreVault aloneA restore recreates a deleted product without its images — StoreVault says so, and our Free-plan test on September 18, 2026, matched
You need a vendor with a SOC 2 reportNot StoreVaultSteadyware says it holds no SOC 2 report and no certification programme
You build stores for clients as a Shopify PartnerRehearse a restore on Free before handoverFree covers up to 50 products, and in our Free-plan test on September 18, 2026 the plan, the restore and the undo all worked on a development store; BackupMaster also lists a free plan for Partner development stores before transfer (read September 23, 2026)

What StoreVault Does for Your Store, and What It Doesn't

Key takeaway

StoreVault keeps a version of your products, collections and pages as they change, and writes a chosen version back after you approve a plan listing what will change. After writing, it reads each record back from your store and reports anything not fully verified as partial rather than as success, its page on what backup apps can and cannot restore says.

StoreVault's listing, read September 23, 2026, promises an emailed proof that the backup opens — monthly on Free, weekly on paid plans. Of the seven backup-app listings we read on September 21 and 23, 2026, only StoreVault's and Savepoint's promise such a check.

What decides the outcome is whether the record still exists. An overwritten record goes back in place, under its own ID. A deleted one can only return as a new record: StoreVault says Shopify doesn't let anything outside itself reuse a deleted record's ID, so links, apps and reports that pointed at the old one won't follow it.

What a StoreVault restore brings back
RecordResultWhat to know
Products overwritten by an import or editComes backWritten back in place under the same IDs; Cost per item only from versions stored since September 18, 2026
Deleted productsComes back with conditionsA new record with a new ID; the handle returns if no other record took it; no images; published only with the publishing permission, from versions stored since September 18, 2026; Cost per item only from versions stored since September 18, 2026
CollectionsComes back with conditionsHand-picked members in their saved order; rules and exclusions as they were; versions stored before September 17, 2026 lack multi-source setups, excluded products and conditions mixed with hand-picked products; a deleted collection returns under a new ID, published only from versions stored after you allowed publishing
PagesComes backTitle, handle, body, visibility and metafields
Theme filesComes back with conditionsOnly into a theme that is already installed, after a separate theme permission; undo covers restores applied since September 17, 2026
Stock levelsComes back with conditionsPaid plans only, and not part of an undo
Product images and other mediaDoesn't come backCaptured and exportable, but not re-attached
Orders and customersDoesn't come backArchived and exportable; Shopify doesn't let an app recreate an order as it was
Blogs, articles, navigation and URL redirectsDoesn't come backBacked up and exportable, not written back
Other sales channelsDoesn't come backRecreated records return to the Online Store only
A whole themeDoesn't come backStoreVault never creates or publishes a theme

StoreVault's restore-limits page, FAQ and help, read September 23, 2026.

Cost per item, publication of recreated products and the undo of theme files arrived in StoreVault updates of September 17–18, 2026, by the vendor's own pages read September 23, 2026; backups stored before those dates lack them, so a store that installs now is not affected.

Where StoreVault Earns Its Place

Key takeaway

StoreVault's listing names the moment it is built for — when an import, a bulk edit or an app goes wrong — and a deletion or a broken theme file sits right beside it.

A Bulk Edit or CSV Import Went Wrong

Key takeaway

This is the case StoreVault's listing names: a CSV import with overwrite turned on, a bulk edit applied to the wrong products, or an app that wrote the wrong values. The products still exist, so a restore writes the old values back in place, under the same product and variant IDs.

  1. Start a restore from the moment before the import — within 7 days on Free, 30 to 365 days on paid plans.
  2. Read the plan before applying it: Would change should match the products the import touched, and Missing, would recreate should be empty unless something was deleted too.
  3. Apply it and read the result line by line; if the restore overwrote something you wanted, undo it, since StoreVault keeps what a restore overwrote.

In our Free-plan test on a 49-product development store, September 18, 2026, the plan named exactly the records we had damaged and nothing else, and all 8 products overwritten by a CSV import came back field for field under the same IDs, Cost per item included.

Cost per item is the field to check after restoring from a backup older than StoreVault's September 2026 updates: such a version leaves the cost as it is, as the note under the restore table explains. Stock levels, covered only on paid plans, are not part of an undo: the result lists each level before and after, and you set them back yourself.

Before a large import, export your products to CSV from the Shopify admin — Shopify lists creating a backup of your products as one use of that export. The file is yours, outside any app, and still there if the history window has already rolled past the import.

Products or a Collection Were Deleted

Key takeaway

A bulk delete, a cleanup that took the wrong products, an app that removed a collection — and Shopify's own position on getting a product back is plain:

When you delete a product, it's permanently removed from Shopify. Deleted products can't be restored.
Shopify — Adding and updating products — Shopify Help Center ·

StoreVault restores the version from before the deletion as a new record with a new ID, its help page says. The web address comes back when no other record has taken it; otherwise the record returns at a new address with a suffix, and the result names it.

  1. Before anything is deleted, allow publishing on the Restore screen — without it, recreated products and collections come back unpublished.
  2. Restore the version from before the deletion; the plan counts the records it will recreate.
  3. Afterwards, re-upload images from your own originals and republish to the other sales channels each record was on — StoreVault restores the Online Store only.

In our Free-plan test on September 18, 2026, all 6 deleted products came back without images, under new IDs with their old handles, published to the Online Store because we had allowed publishing first.

Publication follows StoreVault's rules: products go back on the Online Store only with the publishing permission; older backups follow the dates Steadyware gives. For anything that comes back unpublished, check where each record is published in your admin and publish it yourself.

If you use Shopify's multi-source collections, rebuild those parts by hand after restoring one from a backup older than StoreVault's September 2026 updates.

The cheapest restore is the one you never run. For a product you no longer want to display but don't want to delete permanently, Shopify's own alternative is to archive it instead.

A Theme File Edit Broke the Storefront

Key takeaway

A code edit — yours, a developer's or an app's — overwrote a theme file, and the storefront no longer looks right.

Shopify's code editor keeps a Timeline that restores one existing file at a time, but asset files — images, CSS, JavaScript and fonts in the assets folder — have no Timeline history, Shopify's help says. How far the code editor's own history goes is covered in our backup guide.

That gap is where StoreVault earns its place: in our Free-plan test on September 18, 2026, it wrote an overwritten stylesheet from the assets folder back into the theme, and the file read back identical to its pre-damage copy.

  1. On the Restore screen, grant StoreVault permission to edit themes — until you do, it only reads them.
  2. Copy the current contents of every file the plan names before you apply it.
  3. Apply, check the storefront, and undo if the restored file is worse — the undo puts the file back.

Step two is Shopify's own advice for its file restore, and a StoreVault restore likewise writes the stored file over the current one:

Restoring replaces the whole file contents, including changes you might want to keep. Before restoring a file, copy the current file contents somewhere safe if you might want to keep any changes.
Shopify — Editing theme code — Shopify Help Center ·

StoreVault captures products as they change but checks themes daily, its FAQ says, so a restore brings back the latest daily copy, without edits made since. It writes only into a theme that is already installed and never creates or publishes one; if the theme itself was deleted, its help page says to export a stored version as a .zip and upload it yourself. An undo never deletes a file a restore added.

Duplicate the theme before a risky edit. Shopify's help calls that copy a backup that lets you discard your changes and start again, and it is a whole theme, which StoreVault never creates.

Our own test· September 18, 2026

What Our Restore Actually Brought Back

Key takeaway

The test ran on September 18, 2026, on a Shopify development store with 49 products and 5 collections, on StoreVault's Free plan installed on September 16, 2026; every result below was read back in the Shopify admin.

We then damaged the store the way a bad import or a careless cleanup would, and restored it from the backup; the table below shows what came back.

The app's own proof came before any restore: the first proof check after install (September 16, 2026) showed 0 differences, and its receipt listed Articles and URL redirects as not checked — the line to look for on your own first receipt.

The restore plan named exactly the damage and nothing else: 8 products to change and 6 to recreate, one collection of each, and one theme file to write. It also said that the 7 records it would recreate — the 6 products and the collection — had been on the Online Store in the backup and would go back there, and that the theme would be saved before writing, so an undo could put the file back.

Screenshot from our development store, September 18, 2026: the restore plan StoreVault showed for this restore, counting per record type what is already identical, what would change and what would be recreated.

Applying the plan wrote 17 of 17 records, and the receipt came within a minute. Compared field by field with the store as it was before the damage, this is what came back:

What came back in our restore, checked in Shopify's admin
What we brokeWhat came backWhat it means for you
8 products overwritten by a CSV importEvery field we compared back at its pre-damage value — titles, prices, compare-at prices, vendor, tags, SEO, status, and Cost per item on the 4 whose cost had changed — under the same product and variant IDsAfter a bad import, nothing was left to redo by hand
6 products deletedRecreated under new product and variant IDs with their old handles; title, description, vendor, type, tags, status, options, SKUs, prices, compare-at prices, SEO fields and Cost per item matched; back on the Online Store, not on other sales channelsLinks, apps and reports that used the old IDs won't follow; republish to other sales channels yourself
Images on those 6 productsNone came backKeep your own image originals to re-upload
Hand-picked collection: 3 members deleted, 2 removed, 1 product added after the backupAll 12 members back in their saved order, position for position, 3 of them under new IDs; the product added after the backup came 13th, and the receipt said soManual sort order survives; read the order line in the restore result and re-sort only if it doesn't match your own record
Rule-based collection deletedRecreated under a new ID with the same handle and the same tag rule, holding the 9 products its rule matched, and back on the Online StoreNothing to rebuild by hand; anything that used the old collection ID won't follow
One theme stylesheet overwrittenWritten back and read back identical to its pre-damage copyCovers asset files, which Shopify's code editor keeps no Timeline history for
Undo, run right after the restoreThe 8 overwritten products and the stylesheet went back to their state just before the restore, Cost per item included; the 6 recreated products stayed, and so did the 5 products put back in the collectionUndo reverses what a restore overwrote and never deletes what it recreated

One test on a Shopify development store, StoreVault Free plan, 49 products and 5 collections, September 18, 2026; every result read in the Shopify admin, down to each variant's Cost per item. No other app.

Two of these results rest on conditions. Publication and Cost per item came back because publishing had been allowed and the damaged products had versions stored on the test day; from a backup older than StoreVault's September 2026 updates, expect to publish and re-enter cost yourself, as the dates Steadyware gives below spell out.

The test did not cover stock levels, which only paid plans restore, orders and customers, the paid plans themselves, a deleted theme, catalogs larger than 49 products or a live store under traffic.

From the developer· Steadyware, September 16–18, 2026

What Steadyware Told Us

Key takeaway

Steadyware told us the four limits our first run hit — publication of recreated records, Cost per item, a hand-picked collection's order and the undo of theme files — were its own, and its restore-limits page now dates the fixes to September 17–18, 2026. The conditions for backups older than that sit in the table above; our test, run after the changes, found all four working.

For scale, Steadyware publishes a restore drill report: it damages data on a store it owns, restores it and records what came back.

The headline figure is Steadyware's own: all 500 products came back in 20.3 minutes, 2.43 seconds per record, on the vendor's own store and not independently verified. Its estimate of roughly three and a half hours for a 5,000-product store is, in the report's own words, an extrapolation ten times beyond the measured size.

Its other runs, as read on September 23, 2026, restored a 350-file theme matching by checksum and put 4 of 4 products back into hand-picked collections, with 3 of 4 in a collection it had to recreate.

The report also lists a defect a run caught and fixed the same day, and it predates the four fixes above: as of September 23, 2026 it still reads “Last updated 16 September 2026”, so for the current build the measurement is our test.

Asked whether a paid plan would have restored Cost per item before its September 2026 updates, Steadyware said no: the field was in no plan's backups. Its comparison page, read September 23, 2026, says it holds no SOC 2 report and no certification programme.

Which Plan Fits Your Catalog

Key takeaway

StoreVault's paid plans differ from each other on two limits only. Its FAQ answers Do you charge by orders? with a flat no: a plan sets how many products are covered and how far back the version history goes. The four tiers on its App Store listing, read on September 23, 2026:

StoreVault plans, as listed on September 23, 2026
PlanProducts coveredVersion historyPrice per monthStock levels
StoreVault Free507 days$0Not included
StoreVault Starter1,00030 days$9Included
StoreVault Growth10,00090 days$19Included
StoreVault ProUnlimited365 days$39Included

Source: StoreVault's Shopify App Store listing, read September 23, 2026. Prices in USD, billed every 30 days; the three paid plans carry a 14-day free trial. The founding offer keeps half price for the first 100 stores that pay, for as long as the subscription is active.

Size the second limit carefully. The history window is how far back you can roll a record that changed, StoreVault's FAQ says, so if you tend to notice a bad import a week or more later, Free's 7 days are too short even for a small catalog.

Rewind Backups and BackupMaster both charge $19 a month for up to 300 orders on their entry paid plans, as listed on September 21, 2026. Their price rises with orders; StoreVault's stays at $9 for up to 1,000 products however many orders you take.

Compare what comes back before the price. Rewind Backups' own help page lists orders among the records it backs up but cannot restore automatically, and StoreVault archives orders without restoring them.

Leaving is part of choosing, and StoreVault's pages set two exit terms:

  • Downgrading or stopping payment doesn't lock your data: stored copies stay readable and exportable, the founding page says.
  • Uninstalling starts a countdown of about four weeks — Shopify confirms the uninstall 48 hours after it happens, then 25 days — before everything is erased.

Set These Up Before You Rely on It

Key takeaway

Start with StoreVault's own proof check. Its site says it re-reads stored copies, decrypts them, compares a sample with your live store and emails the receipt whether it passed or not.

Steps one to four belong before any incident; five and six apply after a restore that recreated deleted records.

Before You Rely on StoreVaultSix steps drawn from StoreVault's own limits and our Free-plan restore of September 18, 2026. Your progress is saved in this browser.Open the checklist

Before You Rely on StoreVault

Six steps drawn from StoreVault's own limits and our Free-plan restore of September 18, 2026. Your progress is saved in this browser.

0 of 6 done
  1. Open StoreVault's first proof check before you ever need a restore, and note which record types it lists as not checked.

  2. Allow publishing on the Restore screen before your first restore: without it, recreated products and collections come back unpublished, and a collection's publication is only in versions stored after you allow it.

  3. Record the manual sort order of every hand-picked collection now, so you can check a restore's result against your own list.

  4. If a restore plan names theme files, save the current contents of each file first, as Shopify advises for its own file restore.

  5. Allow publishing before your first restore; if you restore without it, or from a backup older than the permission, publish recreated products and collections yourself, and republish them to other sales channels in every case.

  6. Re-upload images to every recreated product from your own originals, and re-enter Cost per item on products recreated from a backup older than StoreVault's September 2026 updates.

The Bottom Line

Key takeaway

StoreVault does the part a backup app is for: in our Free-plan test on September 18, 2026, the plan named exactly the damage, overwritten products came back under their old IDs, and the undo put back what the restore had overwritten, leaving the records it recreated in place. What it doesn't have yet is a record — it launched on August 14, 2026, had 0 reviews as of September 23, 2026, and, by Steadyware's own comparison page, holds no SOC 2 report.

Start on Free, read the first proof receipt, allow publishing, and keep your own image originals. If your catalog is larger than 50 products, compare the StoreVault plan that covers it with what order-priced apps charge you, and copy any theme file before a restore writes it.
Your Next Step by Stage
Before you installStoreVault has no badge yet and asks for customer data. See what a Built for Shopify badge would and wouldn't have told you.Does the badge mean an app is safe with data?
Before the next bulk editFewer people and apps with delete rights means fewer restores to run. Check who can change your catalog.Staff and app access permissions
Bringing in helpWork with a developer on what a partial restore leaves behind: re-attaching images, and republishing or re-sorting what a restore from an older version left undone.Hire a Shopify developer

Rehearse the Restore Before You Need It

We install the backup app you pick, run one restore on draft test products in your store, and hand you a written list of what needs redoing by hand — in our Free-plan test on September 18, 2026, a StoreVault restore still left product images and other sales channels to redo, and backups older than StoreVault's September 2026 updates add publishing and Cost per item to that list.

Get a scoped quote

Frequently Asked Questions

StoreVault's Free plan covers 50 products and 7 days of history. Paid plans cost $9, $19 and $39 a month for 1,000 products, 10,000 products and an unlimited catalog, with 30, 90 and 365 days of history, as listed on its App Store page on September 23, 2026. Only paid plans restore stock levels, and the first 100 paying stores keep half price.
No. On StoreVault's App Store listing, read September 23, 2026, “Inventory snapshots and restore” appears on every paid plan and not on Free. Its restore-limits page adds that stock levels are not part of an undo: the result lists each level before and after, and you set them back yourself.
Yes, as new records with new IDs, since Shopify documents a deleted product as permanently removed. In our Free-plan test on September 18, 2026, all 6 deleted products came back with their text fields, prices, SKUs and Cost per item, published to the Online Store because we had allowed publishing first, but with none of their images.
Not onto a restored product. StoreVault's own page says images and other media are captured with their metadata and included in exports, but a restore doesn't re-attach them. When a product is deleted through Shopify's API, Shopify also removes images no other product uses. In our Free-plan test on September 18, 2026, the 6 recreated products came back with no images at all.
Yes, in our Free-plan test on September 18, 2026: all 12 members of a hand-picked collection came back in their saved order, position for position, three of them under new IDs, and the receipt said so; the product added after the backup came last. StoreVault's restore-limits page, read September 23, 2026, gives the same rule.
No. StoreVault says Shopify doesn't let an app recreate an order as it was, so its plans archive orders rather than restore them. Shopify's tool for apps can only create a new order, as for imports. Rewind Backups likewise lists orders among records it backs up but can't restore automatically.
No. StoreVault writes theme files back only into a theme that is already installed, and its help page says it never creates or publishes one. If the theme itself was deleted, the same page, read September 23, 2026, says to export a stored version's files as a .zip from Snapshots and upload it yourself under Online Store, Themes.
Yes, for restores applied since September 17, 2026, by StoreVault's account in its FAQ, read September 23, 2026; earlier ones leave theme files as they are. In our Free-plan test on September 18, 2026, the undo named the restored stylesheet in its plan and put back its pre-restore contents. An undo never deletes a file a restore added.
StoreVault says your backup is kept for about four weeks and then erased completely: Shopify confirms an uninstall 48 hours after it happens, and a 25-day countdown starts from that confirmation. It also says your stored copies stay readable and exportable if you downgrade or stop paying, so export anything you need before uninstalling.
Test it yourself first. StoreVault launched on August 14, 2026, and as of September 23, 2026 had 0 reviews and no Built for Shopify badge; Steadyware says it holds no SOC 2 report. Under view and edit store data, its listing names customers, products, orders, Online Store and other data, so it can read your customers and orders.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Shopify Ecom: sets each topic, and checks facts, links, and interactive elements before publication.

This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.