Catalogs drift. Tags multiply, categories get reorganised, a product type turns out to be two. The product list is built for fixing things in bulk — carefully.

1. Find the right products

On Products, combine:

  • Search — matches names, slugs and the text inside attributes, with exact name matches first.
  • The Filters sidebar — narrow by Source (which connector a product came from), Category, Brand and Tags, with counts beside each.
  • Status and family dropdowns.

Add or reorder columns to see the fields you’re checking.

2. Select and act

Tick the products, or Select all on this page, and the bulk bar appears. Each action applies to up to 500 products at once:

  • Set attribute — one value on every selected product.
  • Categories — add to, remove from, or replace.
  • Tags — add, remove or replace.
  • Status — draft, active or archived.
  • Delete — type delete to confirm. There’s no undo.

Every product is validated and reported individually, so a few failures don’t block the rest — re-run just the failed ones once fixed.

3. Moving products to a different product type

Move family changes the attribute family of the selected products. You choose what happens to values the new family doesn’t have:

  • Preserve — any product that would lose data is skipped and reported. Start here.
  • Drop unsupported attributes — those values are deleted. Only use this when you’re sure you don’t need them.

Moving also re-checks every value against the new family’s rules, so a product can fail the move because an existing value doesn’t fit — the per-product report tells you which.

4. Check what happened

Every bulk change is recorded in the Audit log, attributed to you, and fires the same webhooks as single edits. See finding out who changed what.

Bigger, smarter clean-ups

For changes that need judgment per product — filling a missing material from each description, normalising messy values — an AI agent through the MCP server can work across up to 100 listed products at a time, dry-run first, so you see the change before it’s applied.