Collection Price Updater
Change the price of every product in a Shopify collection at once — with a preview before you commit and one-click undo.
What it does
Shopify's admin has no built-in way to bulk-change prices across a collection with a preview and an undo — doing it by hand is slow, and a mistaken edit is hard to reverse. This app fixes that.
- Pick a collection and raise or lower prices by a dollar amount or a percentage.
- Preview the exact before/after prices, and how many products are affected, before anything changes.
- Every run is saved to history — roll back to the previous prices or repeat a change in one click.
How it's built
- Remix + Polaris embedded Shopify Admin app.
- Serverless on AWS via SST v4 — Lambda behind CloudFront (scale-to-zero), DynamoDB for history, S3 for before/after snapshots.
- Shopify Admin GraphQL API (2026-04), TypeScript strict throughout.
- Snapshot-before-mutate so rollback is always possible; the preview uses the exact price math that writes — what you see is what gets applied.
- Scales by batch size: chunked updates for small sets, Shopify's async bulk operations for 200+ products to respect API limits.