Bulk editing
Change many products at once, from a few ticked rows to everything matching a filter, with an audit record of each run.
Updated 23 September 2026
- Why
- A supplier's price rise or a renamed range touches hundreds of rows at once.
- How
- Select products on the Products view of
/app/catalog, then choose Bulk edit; editing needs the engineer role or above.
Select
- Tick the rows you want, or
- Filter with the facet rail, tick a row, then choose Select all … matching. It names the count, and the run covers the whole match set, not only the visible page. It is not offered while a text search is active.
Choose one action
| Action | What it does |
|---|---|
| Set a field value | Writes one value to the title, category, unit or an attribute. |
| Adjust price | By Percent (%) or Fixed amount; a negative number decreases. Round to No rounding, Nearest .00 or Up to .95. |
| Find and replace | Replaces text inside a field. |
| Change category | Moves the selection to a category. |
| Change schema | Moves the selection to a schema. |
| Change status | Active, Draft or Archived. |
One action a run keeps each change reviewable. Every run writes one audit record: the action, how many rows it touched, whether the selection was a filter, who ran it and when.
Archive a discontinued line rather than deleting it. Archived products stay linked to past quotes and orders. Deleting is permanent: each line keeps its own snapshot, but its link back to the product is gone.
Related
- Product groupsGroup products by category, schema or a saved view, and know which of those a price rule, a bulk edit or the API can target.
- Prices and margins at scaleMove the prices and costs of hundreds of products at once and keep sight of the margin while you do it.
- Importing productsLoad a CSV or XLSX into your catalogue with the columns mapped for you, a checked sample and a run that resumes if it stops.