Skip to main content
This page consolidates the V1 Settings, Field Reference, and Use Cases articles. The Settings section covers how to enable, disable, and trigger backups. The Field Reference section is the per-entity, per-field detail of what is restored. The Use Cases section gives practical scenarios where you would actually run a rollback.

Settings \

The Settings page is where you control real-time backup (enable / disable per entity) and trigger manual backups for the entities that do not have webhook support. The data entities are grouped into tab sections. Settings tabs

Catalogue data

  • Products
  • Collections

Customer data

  • Customers
  • Orders
  • Discount Codes
  • Discount Automatic

Content data

  • Blogs
  • Pages
  • Files

Settings data

  • Themes
  • Gift Cards
  • Navigation Menus
  • URL Redirects

Commerce and markets data

  • Markets
  • Delivery Profiles (Shipping)
  • Locations
  • Price Lists
  • Catalogs

Metafield and metaobject data

  • Metafield Definitions
  • Metaobject Definitions
  • Metaobjects

Grid information

Each grid item displays as follows:
  • Entity shows the name of the data backup entity (for example, Products).
  • Backup Type shows whether the entity is Realtime or Manual.
  • Status allows you to enable or disable real-time backup sync.
  • Date and Time shows the date and time of the last sync status.
  • Action displays the Backup button for Manual backup type only.
If you click the Status of a Realtime backup type entity and change it to Disabled, the app stops listening to webhook changes for that entity.

Realtime backup enabled

Realtime backup enabled Enabling real-time backup will display the dashboard as follows: Dashboard with realtime active

Realtime backup disabled

Realtime backup disabled Disabling real-time backup will display the dashboard as follows: Dashboard with realtime disabled

Manual backup

Clicking Backup corresponding to a Manual backup type entity triggers the Backup Now popup so you can click Confirm to start the backup. Manual backup popup Manual backup confirmed Take a full backup manually before any major changes by clicking the Backup button for the following data entities (which do not have webhooks and therefore no real-time backup):
  • Discount Codes
  • Discount Automatic
  • Blogs
  • Pages
  • Files
  • Themes
  • Gift Cards
  • Navigation Menus
  • URL Redirects
  • Markets
  • Delivery Profiles
  • Locations
  • Price Lists
  • Catalogs
  • Metafield Definitions
  • Metaobject Definitions
  • Metaobjects

Help button

Clicking the Help button opens the Help page in the knowledge base.

Field reference \

This section provides detailed information about how each field is restored during a rollback operation.

Products

Basic product information

FieldRestoredRollback behaviour
TitleYesRestored to saved value
Description (HTML)YesFull HTML content restored
Handle (URL slug)YesRestored (ID used for matching)
Product TypeYesCategory restored
VendorYesSupplier name restored
TagsYesAll tags restored
StatusYesActive, Draft, Archived
Product CategoryYesShopify category restored
TemplateYesCustom template preserved

SEO information

FieldRestoredRollback behaviour
SEO TitleYesSearch engine title restored
SEO DescriptionYesMeta description restored

Product variants

FieldRestoredRollback behaviour
TitleYesVariant name restored
SKUYesProduct code restored
BarcodeYesUPC / EAN restored
PriceYesSelling price restored
Compare At PriceYesOriginal price restored
WeightYesValue and unit restored
Requires ShippingYesShipping flag restored
TaxableYesTax setting restored
Inventory PolicyYesContinue / stop when sold out
Option ValuesYesSize, Colour, etc. restored
ImageYesVariant image association

Inventory

FieldRestoredRollback behaviour
Available QuantityYesStock levels restored by location
LocationYesMatched by location name
Cost per ItemYesUnit cost restored
Inventory is matched by location name. Ensure location names match between backup and current store.

Product images and media

FieldRestoredRollback behaviour
Image URLYesImage files restored
Alt TextYesAccessibility text restored
PositionYesImage order preserved

Custom fields (metafields)

Field typeRestoredNotes
Text fieldsYesSingle line and multi-line
NumbersYesInteger and decimal
DatesYesDate and datetime
URLsYesLink values
True / FalseYesBoolean values
JSONYesStructured data
File referencesSeparateRequires file rollback first
Product referencesSeparateReferenced products must exist

Customers

Basic information

FieldRestoredRollback behaviour
EmailYesRestored (ID used for matching)
First NameYesRestored
Last NameYesRestored
PhoneYesInternational format preserved
NoteYesInternal notes restored
TagsYesAll customer tags restored
LocaleYesLanguage preference restored
Tax ExemptYesB2B status restored
Tax ExemptionsYesSpecific exemptions restored

Addresses

All customer addresses are restored, including Address Line 1 and 2, City, Company, Country, Province / State, Zip / Postal Code, and Phone. Email and SMS marketing state, opt-in level, and consent date are all restored.

Collections

Manual collections restore Title, Handle, Description, Sort Order, Template, Image, Alt Text, and Products. Smart collections restore Title, Handle, Description, Sort Order, Rules, and Rule Condition. Collection rules restore Column, Relation, and Condition.

Gift cards

FieldRestoredRollback behaviour
Initial ValueYesOriginal amount
Expiration DateYesIf applicable
NoteYesInternal notes
CustomerYesLinked by original customer ID
Recipient MessageYesGift message
CodeNewNew code generated for security
Original gift card codes cannot be restored. New codes are generated and must be communicated to customers.

Pages, Blogs, Articles

Pages restore Title, Body HTML, Handle, Published, Published At, Template. Blogs restore Title, Handle, Comment Policy, Template. Articles restore Title, Body HTML, Summary, Handle, Author Name, Tags, Template, Featured Image, Blog Association.

Files and media

Files restore File URL (via Azure Blob Storage SAS), Alt Text, Content Type (IMAGE / VIDEO / FILE), and Filename. Supported file types: images (JPG, PNG, GIF, WebP), videos (MP4, MOV), external videos (YouTube reference), 3D models, documents (PDF, etc.).

Themes

Themes restore Name and Role. Settings may require manual verification. Theme files and customisations may need manual review after rollback.

Discount nodes

Discount Type (Code or Automatic), Title, Status, Value, Applies To, Minimum Requirements, Usage Limits, Start / End Date, and Combination Rules are all restored. Title, Handle, Menu Items, Nested Structure, and Item URLs are all restored.

Markets

Name, Enabled, Regions, Currency Settings, and Web Presence are all restored.

URL redirects

Path and Target are restored.

Delivery profiles (shipping)

Name, Product Associations, Shipping Zones, and Location Groups are all restored.

Locations

Name, Address, Fulfils Online Orders, and Active are all restored.

Price lists

Name, Currency, Price Adjustments, and Catalog Association are all restored.

Catalogs

Title, Status, Price List, and Context Rules are all restored.

Metafield definitions

Name, Namespace, Key, Type, Description, Validations, Owner Type are all restored.

Metaobject definitions

Name, Type, Description, Field Definitions, Display Name Key, Access are all restored.

Metaobjects

Handle, Type, Field Values, Status are all restored.

Use cases \

Use case 1. Accidental product price change

Scenario: you accidentally updated the price on a specific product and need to restore the correct price. Solution: identify the product’s document ID, select the products index, roll back that specific product. Result: the product’s pricing (including all variant prices, compare-at prices) is restored to the stored version.

Use case 2. Product description corrupted

Scenario: a product’s description was accidentally overwritten or corrupted during an edit. Solution: find the product’s ID, roll back. What gets restored: title and description (HTML), SEO title and meta description, all variant information, tags and categories.

Use case 3. Deleted product recovery

Scenario: a product was accidentally deleted and you need to bring it back. Solution: find the deleted product’s ID from your stored versions, roll back. Result: the product is recreated with all its original data, including variants and images.

Use case 4. Collection rules changed incorrectly

Scenario: you edited a smart collection’s rules and now the wrong products are appearing. Solution: identify the collection’s ID, roll back. Result: smart collection rules restored, product matching conditions restored, collection settings restored.

Use case 5. Customer data needs restoration

Scenario: a customer’s information was incorrectly modified and you need to restore their original data. Solution: find the customer’s ID, roll back. What gets restored: customer name and contact info, all saved addresses, tags and notes, marketing preferences.

Use case 6. Page content restoration

Scenario: someone edited your About Us page incorrectly and you need the previous version. Solution: find the page’s ID, roll back. Result: page content, HTML formatting, and all styling restored.

Use case 7. Gift card restoration

Scenario: a gift card record was incorrectly modified. Solution: find the gift card’s ID, roll back. For re-created gift cards, new codes are generated for security; communicate new codes to affected customers.

Use case 8. Blog article recovery

Scenario: a blog article was accidentally deleted or modified. Solution: find the article’s ID, roll back. What gets restored: article title and content, author attribution, tags, featured image.

Use case 9. Navigation menu broken

Scenario: a navigation menu was incorrectly modified, breaking your site’s navigation structure. Solution: find the menu’s ID, roll back. Result: all menu items and links restored, nested structure and hierarchy preserved.

Use case 10. Shipping profile misconfigured

Scenario: a delivery profile was modified incorrectly, causing wrong shipping rates. Solution: find the delivery profile’s ID, roll back. Result: shipping zones and rates restored, product assignments to the profile restored.

Use case 11. URL redirect broken

Scenario: a URL redirect was deleted or modified, causing 404 errors for customers. Solution: find the URL redirect’s ID, roll back. Result: source and target paths restored, redirect immediately active.

Best practices

Before rolling back: verify the ID, check dependencies (if rolling back a collection, ensure referenced products exist), document changes (note what you are rolling back and why). After rolling back: verify the item, test functionality, check related items.

FAQ

Should I disable real-time backup ever?

Most teams leave it enabled for all four real-time entities (Products, Collections, Customers, Orders). The toggle exists for the rare scenario where you are running a high-volume bulk operation that would generate a large queue of webhook events; you can disable real-time temporarily, run the bulk operation, then re-enable. Even then, run a manual full backup of the affected entity once the bulk operation is complete.

How long does it take for a Disable to take effect?

It may take up to 10 minutes for the disable to fully take effect. Changes made just before disabling may still appear in the backup.

Why is “Backup” the only Action button on Manual entities?

Manual entities have no webhook support, so there is no real-time toggle. The Backup button captures a full snapshot on demand. Run it before and after any major change.