BulkPilot

Edit your whole Shopify catalog in plain English.

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.

Free
$0/mo
  • Up to 50 products per edit
  • Core fields: price, tags, title, status
  • Preview + one-click undo
Growth
$19/mo
  • Up to 10,000 products per edit
  • AI plain-English commands
  • Scheduling + auto-revert
  • Variants & SEO fields
  • 60-day change history
Pro
$39/mo
  • 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.

BulkPilot is currently in App Store review and available by invitation. Want early access for your store? Email us and we'll get you set up.

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.

# in the BulkPilot folder
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__ApiKey = <from Partner dashboard>
Shopify__ApiSecret = <from Partner dashboard>
Shopify__AppUrl = https://your-deploy-url
ANTHROPIC_API_KEY = <optional, enables Claude>