Shopify does not keep a history of product prices, and bulk edits cannot be undone from the admin. If a sale or a bulk edit changed the wrong prices, there are three ways back.
If you exported products (Products → Export) before the edit, re-import it with the option to overwrite products that have the same handle. Test on one product first: the import puts every field in the file back to its old value, including anything you changed since the export.
If your sale set the compare-at price to the old price, the original is still on every variant. Open the affected products in the bulk editor with the price and compare-at price columns showing, copy compare-at price into price, then clear compare-at price.
With no export and no compare-at price, the last full-price orders show what each variant sold for. This is slow and misses anything that has not sold recently.
The only reliable fix is to record every original price before it changes. SaleGuard does exactly that: it saves each original price, applies the sale, reads every price back to confirm it landed, and puts every price back with one click or automatically when the sale ends, even if a price was edited mid-sale.
Instilus apps · Built by Instilus, a trading name of A Star Supply.