---
title: "Shopware 6 bulk editing: edit products in bulk"
description: "Bulk edit Shopware products: change delivery times, categories, status, texts and custom fields for hundreds of articles in one run, with a snapshot to undo."
url: https://pim-shopware.de/en/bulk-edit-shopware-products.html
language: en
---
# Shopware 6 bulk editing: edit products in bulk in the admin
Bulk editing Shopware products means setting delivery times, assigning categories, changing the status, translating texts, for hundreds of articles in one run instead of one by one in the Shopware admin. This guide covers bulk editing across all fields; how to calculate prices in a targeted way is shown in the guide Bulk change Shopware prices.
3 min read For Shopware 6.6 and 6.7
- Bulk edit offers more than 40 actions in up to ten tabs, prices, tier prices, master data, logistics, assignments, SEO, custom fields and texts via AI.
- A snapshot is taken before every change; one click restores the previous state.
- The selection comes from checked rows or a saved preset; before the run a confirmation summarises all planned changes.
- Writing happens in blocks through asynchronous queue indexing; if a block fails, its articles are retried individually.
- Search and tick the products
- Pick a field, for example stock or price
- The change applies to every ticked product
- A snapshot saves the previous state first
The Shopware standard offers mass changes for only a handful of fields. Everything else means: open article, change field, save, back to the list. At 800 articles that is a working day. The PIM plugin puts a bulk edit right into the Shopware admin that covers more than 40 actions: with confirmation, snapshot and restore.

## Which fields you can bulk edit in Shopware
- Prices: fixed price, increase or decrease by percentage or amount, purchase price plus percentage or amount, pseudo price (strike-through), tax class, base price
- Tier prices: bind to the base price, prescribe a tier structure, transfer to variants
- Master data: status, top seller, EAN, release date, manufacturer, weight and dimensions, meta title and meta description as templates
- Logistics: stock, delivery time, restock time, free shipping, clearance
- Assignments: categories, properties, tags, cross-selling, visibility per sales channel
- Custom fields of every type, per language, including clearing them selectively
- Texts per language via AI text generation with ChatGPT or Claude, translations with DeepL or"Copy from default language"

## The workflow in four steps
- Select: mark articles in the product list or use a saved filter preset as the source. Whether the variants of the selected articles are changed too is defined by the setting"Include variants by default" in the config matrix.
- Check: with a preset the dialog shows every active filter as readable chips and the article count. Before the run the confirmation summarises all planned changes; SEO templates get a preview of the first three articles.
- Run: the job writes in blocks and shows progress in real time. If a block fails, its articles are retried individually so that a single rejected article does not take 24 others down with it.
- Undo: a snapshot of the previous state is taken before every change. One click restores it.

## Taking variants along correctly
Inheritance in Shopware works all-or-nothing per field: as soon as a variant carries an own value, it inherits nothing in that field any more. This is exactly where many mass changes fail unnoticed. The PIM makes the deviations visible and offers dedicated actions to transfer properties and images to the variants or reset them to inheritance.

### Bulk editing for variants
Whether a bulk edit also changes the variants of the selected products is set with"Include variants by default" in the config matrix. For prices of many variants the variant matrix is often faster, for new variants the variant generator or the variant import via CSV.

## Common tasks from practice
- 4 percent price increase across an entire range, then reset tier prices with"define tiering"
- Changing the delivery time for all articles of one manufacturer
- Finding missing meta descriptions in a target language and filling them with AI
- Transferring the visibility of a sales channel to all variants
- Finding discontinued articles through a preset and deactivating them together
All fields, actions and limits are described in detail in the bulk-edit documentation; the manual lists them compactly as a reference on one page.
“Fields such as prices, categories, properties, manufacturer or cross-selling can be changed across hundreds of products at once - including the snapshot function. For seasonal price adjustments or category restructuring that saves hours.”

## What's next
See how the product listing with filters and presets prepares the selection, or jump straight to pricing and trial options.
- Shopware cross-selling for many products: assign, transfer, import
