Edit hundreds of products,
preview first, undo anytime
Filter by collection, tag, vendor, type, price or inventory. Change price, compare-at, tags, title, vendor, status and inventory policy in one job. Schedule a sale that drops prices on a clock and puts the originals back when it ends.
Four steps
Filter, preview, apply. Schedule a sale if you need the prices to move on their own.
Filter the catalog
Match collection, tag, vendor, product type, status, price range or inventory so you only touch the variants you mean to.
Preview the change
See current vs new values before anything is written. Apply queues a background job. Large catalogs use GraphQL bulk operations.
Undo in one click
Every completed job stores a snapshot. Open Jobs and undo: original prices, tags and titles come back.
Scheduled sales
Set a start and an end. At start, sale prices are written and the original becomes compare-at. At end, those originals are restored. No discount codes, no theme edits.
Good to know
- Preview is the guard. Nothing is written until you apply. Undo uses the snapshot from that job; a later edit of the same product can be overwritten if you undo an older job.
- Admin only. The app does not run on the storefront and does not rewrite theme code.
- Plans have limits. Starter is 500 variants per job. Growth is 5,000. Pro is unlimited.
What you get
Admin in English, Portuguese, Spanish, French, German or Italian.
Filters that match how you think
Collection, tag, vendor, type, status, price and inventory. The same filter feeds preview, apply and scheduled sales.
Bulk edits
Price (set, percent or amount), compare-at, tags, title, vendor, type, status, inventory policy and quantity.
Preview then apply
A table of current vs new. Apply runs in the background through GraphQL, including bulk operations for large catalogs.
One-click undo
Every job keeps a snapshot. Undo writes the previous values back.
Scheduled sales
Start and end on a clock. Original prices come back when the sale ends.
Job history
See what ran, what changed, and what failed. Open any job for the snapshot.
Three plans, 14-day trial
$9
Starter · per month
- 500 variants per job
- 5 scheduled sales
- 50 jobs per month
- Preview, apply and undo
- Email support
$19
Growth · per month
- 5,000 variants per job
- 25 scheduled sales
- 200 jobs per month
- Preview, apply and undo
- Email support
$49
Pro · per month
- Unlimited variants per job
- Unlimited scheduled sales
- Unlimited jobs
- Preview, apply and undo
- Email support
Questions
Do I need a Plus plan?
No. Bulk edits and scheduled sales use the Admin GraphQL API, which works on every plan.
Can I undo a job?
Yes. Open Jobs and click Undo. The snapshot from that job is written back. If you edited the same product again later, undo of an older job can overwrite those later edits.
What happens at the end of a sale?
Original prices (and original compare-at values) are restored from the snapshot taken when the sale started.
Does the app read orders or customers?
No. Scopes are read/write products and inventory only. Privacy webhooks are registered and answer with HMAC verification.
How is billing handled?
Shopify Billing API, recurring every 30 days, 14-day trial. Development stores get test charges. Change plan from the billing screen without reinstalling.
What happens when I cancel?
Cancel in Settings or uninstall. Shopify stops the charge. Jobs and sales stay until shop/redact deletes the store’s data.