Shopify has no undo button.
HappySnap is it.
A bad bulk edit, an app that mangled products, a deleted collection: restore the exact state from a backup.
Bring back products, customers or orders that were removed. Customer and order recovery is Pro and up.
Clone a catalog to a new or expansion store, convert prices for another currency, and start the copies as Draft.
Back up. Restore.
Clone.
Manual or automatic, versioned by content hash, append-only history. No silent overwrite.
Automatic snapshots from weekly to real-time by plan, plus manual checkpoints you create before a risky change. 17 data types, versioned, append-only.
Pick a version, recover all or selected types. Point-in-time: the store becomes identical to that backup. Dry-run first.
Copy to another store with price, status and rebrand transforms. GIDs remapped, references rebuilt, no broken links.
Your store,
on a scrubber.
Every backup version is point-in-time. Pick a moment, dry-run it, then restore the whole store or a single record.
17 data types.
Nothing skipped.
Most backup apps grab products and stop. HappySnap captures the whole store and can move it between stores.
Products, variants, collections with rules intact.
Themes, pages, blogs, files, navigation, translations.
Customers, orders, draft orders. Pro+ (Protected Customer Data).
Discounts, markets, inventory, locations, custom data.
Revert the whole store, or selected types, to any version.
Copy to another store with price, status and rebrand transforms. Pro+.
Managed storage, or your own cloud bucket. Encrypted at rest.
Redact requests erase the data from storage and index, not just acknowledge.
No usage cap.
The free plan is real.
Weekly product, content & theme backup.
Daily backup + change tracking.
Customers, orders + store cloning.
Multi-store + large catalogs.
Real-time + dedicated worker.
Questions,
answered.
What does it back up?+
Seventeen data types: products, collections, customers, orders, draft orders, pages, blogs, files, themes, metafields, metaobjects, discounts, translations, navigation, markets, inventory and locations. Customers, orders and draft orders are Pro and up.
Is the free plan a trial?+
No. Free is a real plan: weekly product, content and theme backup with restore, forever. Paid plans add frequency, history, personal-data backup and cloning.
Snapshot vs checkpoint?+
A snapshot is an automatic backup version taken on a schedule (weekly to real-time by plan). A checkpoint is a named save point you create on demand, for example right before a risky bulk edit or theme deploy. Snapshots give you continuous history; checkpoints mark the exact moments you care about. You can restore or compare against either.
How does a restore work?+
Restores are point-in-time: the store becomes identical to the chosen snapshot or checkpoint, including rolling back items edited since. A dry-run validates first; conflict policy is skip or overwrite.
Where is my data stored?+
Managed storage by default, or bring your own cloud bucket. Encrypted at rest with a server-side key, sent over TLS, and isolated per store.
What about customer data and GDPR?+
Customer and order backup uses Shopify Protected Customer Data on Pro and up. Redact requests erase the data from storage and index, not just acknowledge. Uninstall purges everything.
Can I move data to another store?+
Yes, on Pro and up. Clone or transfer with price, status and rebrand transforms; GIDs are remapped and references rebuilt against the destination, so nothing breaks.
Know your
backup.
Guides and honest comparisons on backing up, restoring and cloning a Shopify store. No fluff, written by the team building the app.
The pillar. What Shopify does not protect, and how to fix it.
Snapshots, checkpoints, and point-in-time restore.
Dry-run, conflict policy, granular restore.
Staging, expansion, and transfers without breaking references.
Honest head-to-head on coverage and pricing.
The criteria that actually decide it.