BulkPilot Bulk Editor for WooCommerce

Edit thousands of WooCommerce items in minutes. Safely.

BulkPilot turns your WooCommerce catalog into a fast spreadsheet. Edit products and their variations, orders and coupons right in the grid, or change thousands of them at once with bulk rules. Every bulk change shows a before → after preview, runs as a background job that never stops halfway, and is stored in the History so you can undo it later.

Everything is saved through WooCommerce itself, so stock, prices, caches, webhooks and other plugins stay in sync.

Yearly or lifetime licence (79 USD for 1 site), also for 5 or unlimited sites. 14-day money-back guarantee, no questions asked. If the licence expires the plugin keeps working; only updates and support stop.

BulkPilot – Bulk Editor for WooCommerce

BulkPilot in 45 seconds

What BulkPilot does

Spreadsheet grid

  • Products with their variations in a tree: expand a variable product to edit each variation
  • Edit any cell: prices, sale dates, stock, SKU, GTIN, weight and dimensions, shipping and tax classes, categories, tags, brands, attributes, images, galleries, descriptions, upsells, cross-sells and more
  • Copy and paste from Excel or Google Sheets, fill down, keyboard navigation
  • Changed cells are highlighted; undo and redo before you save; a warning if you leave with unsaved changes
  • Choose, reorder and resize columns; compact rows; full-screen mode
  • Server-side paging and sorting, so big catalogs stay fast

Bulk edit with preview

  • Set, clear, increase or decrease by a value or a percentage
  • Calculate a field from another one (for example: sale price = regular price − 25%)
  • Formulas such as round({regular_price} * 0.85, 2)
  • Price rounding: endings .99, .95, .90, .49, whole numbers, multiples of 5 or 10, with minimum and maximum
  • Text: find and replace (also with regular expressions), prepend, append, templates with {name}, {sku}… and numbered series
  • Categories, tags, brands and attributes: add, remove or replace terms, without losing the other attributes of the product
  • Several changes in one job, applied to the selected rows or to every result of your filters
  • Before → after preview with the number of items that will change
  • Validation: a sale price above the regular price, invalid dates or duplicated SKUs are reported and never saved

Background jobs, history and undo

  • Large jobs are processed in batches with Action Scheduler and keep running if you close the page
  • Progress, items changed and problems for every job
  • History of every change with its previous value
  • Undo a whole job or a single item; changes made later by someone else are detected before undoing
  • History kept for 30 days by default (configurable)

Filters and saved views

  • Filter builder with "all conditions" or "any condition"
  • Filter by price, stock, dates, status, type, categories, tags, attributes, SKU, GTIN, custom fields and more
  • Search inside variations, quick filters for common cases
  • Save views (filters, columns and sort) and share them with your team

Variations

  • Edit variations like any other row, or only parents, or only variations
  • Variation generator: every combination of the attribute values you choose
  • Combinations that already exist are kept, so it is safe to run again
  • Optional price, sale price, stock and SKUs built from the product SKU

Orders

  • Change statuses with or without customer emails (you decide every time)
  • Add private or customer notes, edit billing and shipping addresses and custom fields
  • Filter by status, date, total, customer, payment method, country and more
  • Compatible with High-Performance Order Storage (HPOS) and the classic storage

Coupons

  • Every coupon setting in the grid: amount, type, expiry, usage limits, products, categories, emails…
  • Generate hundreds of unique codes with a prefix; characters that look alike (0/O, 1/l) are avoided

Import and export

  • Export the current view to CSV or Excel (.xlsx)
  • Import CSV or Excel files: map the columns, match items by ID or SKU, preview, then apply
  • Imports run as jobs, so they appear in the History and can be undone
  • Exports are protected against spreadsheet formula injection

For your team

  • Permissions per role: products, orders, coupons, undo, settings
  • "View only" roles
  • Custom fields as columns
  • ACF, Yoast SEO and Rank Math fields added automatically
  • WPML and Polylang aware
  • Light and dark mode, right-to-left languages, translation ready (Spanish included)

See it working

BulkPilot
BulkPilot
Spreadsheet grid with variations
Spreadsheet grid with variations
Bulk edit with rounding
Bulk edit with rounding
Preview before after
Preview before after
Filter builder
Filter builder
Formulas templates series
Formulas templates series
History and undo
History and undo
Variation generator
Variation generator

Requirements

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer
  • PHP 7.4 or newer

BulkPilot

39 USD/year · 79 USD lifetime

Try the live demoYearly licence · 39 USDLifetime licence · 79 USD

5 sites and unlimited sites are chosen at checkout.

Questions before buying: hola@melopo.com

Your store, watched every day

Plugins add features. Melopo Radar tells you when something stops selling: outages, payment gateways that fail, products without price or photo, duplicates and broken links, sorted by the money each problem costs you.

More plugins for your store

See all plugins