Uninstall-safe rollback data

Recovery File walkthrough

Before SaleScheduler changes sale prices, it writes a Recovery File to your Shopify Files and verifies the CDN download against a SHA-256 hash.

Filename: salescheduler-snapshot-{sale-id}-v{n}.csv

The CSV contains only price recovery data. It never contains costs, margins, customer data, or order data.

What each column means

ColumnMeaning
variant_idShopify ProductVariant GID.
skuSKU at Snapshot time.
original_pricePrice captured before the Sale changed it.
original_compare_at_priceCompare-at value captured before the Sale, blank when it was null.
sale_priceSaleScheduler's computed sale price.
currencyBase currency for the variant price.
captured_atUTC Snapshot timestamp.

Find the file

  1. Open Shopify Admin.
  2. Go to Content, then Files.
  3. Search for salescheduler-snapshot.
  4. Open the latest version for the Sale and download the CSV.

Restore from the file

  1. Open Products in Shopify Admin and use the bulk editor for the affected variants, or use Shopify's CSV import tools.
  2. Match rows by variant_id or SKU.
  3. Set Price to original_price.
  4. Set Compare-at price to original_compare_at_price; if the cell is blank, clear the compare-at price.
  5. Save and spot-check a few storefront products.

Use the app first when it is available. Emergency Restore is faster and preserves per-variant status, retries, and Drift safety. The file is the independent fallback when the app cannot perform the Revert.

Need help?

Email [email protected] with your shop domain, Sale name, and Recovery File name.