● BUILDING IN PUBLIC  /  LAUNCHING 2026  /  EARLY ACCESS OPEN  /  FIRST 50 MERCHANTS: FOUNDER PRICING  /  FOLLOW THE ROADMAP  /  SAY HI ↗  /  CURRENT PAGE → GUIDES   /  
Jun 24, 2026 · happysnap
← Part of: Shopify backup: the complete guide

What to back up in a Shopify store (all 17 data types)

A complete Shopify backup covers 17 data types, not just products: collections, customers, orders, draft orders, pages, blogs, files, themes, metafields, metaobjects, discounts, translations, navigation, markets, inventory, and locations. Most tools grab products and call it done. Then a theme edit breaks, a metaobject vanishes, and you learn the backup never held the thing you needed. Here is the full surface area of a store, why each piece matters, and how to check your backup actually covers it.

The catalog

Products, variants, and collections are the obvious core, and the trap is the relationships between them. An automated collection carries rules; a manual one carries a hand-picked list and order. A backup that saves products but loses which collection they belong to leaves you rebuilding by hand, so save the relationships, not just the rows. If you have ever had to recover a deleted collection, you know the rules are the hard part.

Themes and storefront content

Themes, theme settings, pages, blogs, files, navigation, and translations all shape what shoppers see. Shopify keeps recent theme changes for a while, but a deleted page or a wiped navigation menu has no undo in the admin. Content is data. Back it up, including the theme settings that configure the look, not just the Liquid.

Custom data: metafields and metaobjects

Metafields and metaobjects power a lot of modern storefronts, from spec tables to landing-page blocks to entire content models. They are also the first thing cheap exporters skip, because CSV has no clean way to carry them. If your theme reads metaobjects and your backup ignores them, sections render empty after a restore. A backup without custom data is not a backup of your store.

Commerce settings

Discounts, markets, inventory, and locations decide how the store actually sells. Lose a markets configuration or an inventory state and the storefront behaves wrongly even though the products look fine. These are easy to forget precisely because they are not "content", and they are exactly what breaks quietly.

Personal data, handled carefully

Customers, orders, and draft orders are personal data. Under Shopify Protected Customer Data, access is gated and reviewed, so this belongs on a plan with the right controls and encryption, not in a casual CSV. HappySnap keeps customer and order backup to Pro and up for that reason. If you ever need to recover deleted customers and orders, how they were stored matters as much as that they were stored.

How to check your backup covers all of it

Do not assume. Verify:

  1. Run a test backup, then a dry-run restore on a throwaway store.
  2. Confirm a product comes back inside its collection, with metafields intact.
  3. Confirm a theme restores with its settings, and navigation resolves.
  4. Confirm metaobject-driven sections still render.
  5. Check whether customer and order data is included and how it is protected.

Common mistakes

  • Backing up products only, then losing collections, metafields, or navigation.
  • Trusting CSV, which drops metaobjects and references entirely.
  • Saving theme code but not theme settings or content.
  • Treating customer and order data casually instead of under Protected Customer Data.

FAQ

What should I back up in a Shopify store? All 17 data types: products, collections, customers, orders, draft orders, pages, blogs, files, themes, metafields, metaobjects, discounts, translations, navigation, markets, inventory, and locations.

Does a product CSV count as a backup? No. It misses metafields, metaobjects, and the references between objects, so a restore is incomplete.

Are metafields and metaobjects backed up by Shopify? Not in a way you can restore from. You need a tool that captures them as part of the store.

Cover all of it

HappySnap captures all 17 data types and restores them point-in-time; many tools stop at the first two. See HappySnap, set a cadence with how often should you back up a Shopify store, and step back to the Shopify backup pillar.