What We Save & How It Works. This page is ready
When you export a product, we create a complete snapshot of everything that makes up that product.
We only save the collections your exported products belong to, not every collection in your store.
Every time you export products, a snapshot is saved securely on our servers. You can manage your snapshots from the Snapshots page — no need to download and re-upload files.
Up to 3 snapshots are kept per store. When you export and a fourth snapshot would be created, the oldest one is automatically removed to make room. Downloaded backups on your computer are not affected — only the server-side copy is removed.
When you import products, you choose one of three modes.
Use Restore when you want to update an existing product on the same store it was exported from. Useful for reverting a product to a previous state or recovering after accidental changes.
Use Duplicate when you want to create a new copy of a product on the same store it was exported from. Useful for creating product templates, duplicating before making changes, or testing variations.
blue-sneakers-20260215143052). If the handle was changed since the export, the original handle may be available and no suffix is needed.Use Sync when you want to replicate products from one store to another and keep them in step over time - for example, keeping a staging store up to date with your live store.
Sync is a destructive operation. Existing products with a matching handle will be overwritten. Products not in the export will not be deleted.
Some things in Shopify are not owned by a single product. Custom field definitions, collections, metaobjects, and selling plan groups can be shared across many products. When we import a product, we need to decide what to do when one of these shared resources already exists on the target store but looks slightly different from what was saved.
The approach depends on which mode you use. In Restore and Sync mode, shared resources are updated to match the export snapshot — you review and approve each change in a per-resource preview before the import runs. In Duplicate mode, all shared resources — custom field definitions, collections, metaobjects, and metaobject definitions — are matched but never updated. Only missing resources are created. If a match is found but values differ, the import summary logs a warning for your review.
Expand each topic below for details on how matching and updates work for that resource type.
Orders, customers, or other non-product data
Product Save & Sync is focused exclusively on product data.
Scheduled or automated backups
Exports are on-demand — you choose when to save.
International / market-specific pricing
Market-specific prices are managed through Shopify Markets, which is outside product-level data.
Creating new subscription groups
Subscription groups are managed by your subscription app; we only restore the association between a product and an existing group.
Third-party fulfillment service settings
If a variant was managed by a third-party fulfillment service, that setting is skipped and Shopify's default is used. The product and variant are still imported.
Gift card products (when gift cards are not enabled)
Gift card products require the gift card feature to be active on the target store. They are skipped with a count in the import summary.
Converting between custom and smart collections in place
Shopify does not allow changing a collection's type in either direction. When we detect a type mismatch, we show a dialog with three options: delete and recreate with the correct type, create a new collection with a suffix, or keep the existing collection as-is.
The base product theme template
The default product.json template is built into every theme. Only custom product templates (e.g. product.pre-order.json) are saved and restored.
YouTube / Vimeo video files
We save the embed link, not the video file itself. Downloading hosted video would violate platform terms of service.
After every import, you'll see a summary that breaks down what happened. Expand each topic for what its counts mean.
About warnings: Warnings in the import summary are informational. They tell you when we found a matching resource but noticed a difference — like a custom field definition with a different display name, or a collection with a different title. In Duplicate mode, these are left for you to resolve manually. In Restore and Sync mode, most mismatches are corrected automatically; warnings in these modes indicate cases where an automatic update was attempted but failed.
Your product data is protected at every stage. Here is how we keep it safe: