The problem
Editing products one at a time is a tax on your time.
Running a sale, re-tagging a collection, fixing SEO across hundreds of products. Every change means clicking into item after item, or wrestling a CSV and praying you don't break something. BulkPilot makes catalog work fast, clear, and reversible. Describe the change the way you'd say it out loud, see exactly what will happen, and undo it instantly if you change your mind.
Plain-English commands
"Add a Summer Sale tag to everything over $50 and cut those prices 20%." BulkPilot works out which products and fields you mean, and shows you before applying.
Preview every change
A clear, item-by-item before-and-after for every affected product. Nothing touches your live store until you hit apply.
True one-click undo
Revert any operation instantly, with no calculating hours or scheduling a reverse edit. If it's wrong, it's gone.
Schedule & auto-revert
Set a sale to start Friday and end Monday, and prices roll back on their own. Built for BFCM and flash sales.
Edit everything
Prices, tags, titles, descriptions, inventory, variants, SEO fields, collections, and metafields, all in bulk.
Built for big catalogs
Thousands of products update reliably in the background, without slowing your admin or hitting Shopify's limits.
Simple pricing
Start free. Upgrade when it pays for itself.
Every plan includes preview and one-click undo. Billed through Shopify; cancel anytime.
- Up to 50 products per edit
- Core fields: price, tags, title, status
- Preview + one-click undo
- Up to 10,000 products per edit
- AI plain-English commands
- Scheduling + auto-revert
- Variants & SEO fields
- 60-day change history
- Unlimited products per edit
- Everything in Growth
- Metafields & metaobjects
- Recurring automations
- 180-day history + priority support
Install
Up and running in a couple of minutes.
BulkPilot is an embedded Shopify app. It runs inside your Shopify admin and asks for the minimum permissions (read & write products only).
From the Shopify App Store
Add to Shopify
Open BulkPilot in the Shopify App Store and choose Add app.
Approve permissions
BulkPilot requests only read_products and write_products. No customer or order data.
Make your first edit
BulkPilot opens inside your admin. Type an instruction, preview the result, then apply it or undo it.
Run it yourself (developer / evaluation)
Install the .NET 10 SDK
BulkPilot is a self-contained .NET 10 app. Docker works too.
Run it
From the project folder, start the app. It boots against a seeded demo catalog, so there's nothing to configure first.
dotnet run --project src/BulkPilot.Web
# then open the printed URL (e.g. http://localhost:5099)
Connect a real store
Create a Shopify app in your Partner dashboard, then set the credentials and deploy (Docker / Railway included). Add a Claude key to turn on AI parsing.
Shopify__ApiSecret = <from Partner dashboard>
Shopify__AppUrl = https://your-deploy-url
ANTHROPIC_API_KEY = <optional, enables Claude>