# Bulk edit your PrestaShop catalog

One Shop Manager edits hundreds or thousands of PrestaShop products in one operation: prices, stock, categories, status, texts, SEO and about twenty other fields, combinations included. Every operation shows a before/after preview line by line, runs in batches and can be undone from the log. The catalog is copied to the computer: sorting or filtering 50,000 products is instant.

## A grid that behaves like a spreadsheet

- Instant sorting, filtering and search across the whole catalog, saved columns and views.
- Advanced multi-criteria filter (and / or) on any column.
- Copy and paste from Excel or Google Sheets, fill down, series increment.
- Paste a list of references or EANs to select the matching products.
- Select cells across several lines, then right-click: "Bulk edit" applies directly to the lines covered.

## Bulk operations

| Operation | Detail |
|---|---|
| Prices | By percentage or by amount, excl. VAT or incl. VAT, rounding to x.99, x.90 or to the cent, margin floor on the cost price |
| Stock | Set or adjust, per product or per combination, never below zero, deactivation of whatever drops to zero |
| Categories | Add, remove, replace, change the default category |
| Status | Enable or disable, including by category |
| Texts and SEO | Find/replace, templates such as `{name} - {manufacturer}`, per language |
| Other fields | 21 fields: brand, supplier, weight, dimensions, visibility, availability, condition, tax, tags… |
| Value of a field | Reference, EAN, weight, cost price… assigned to the whole selection |
| Specific prices | −% or −€ campaign with dates, group, country, minimum quantity |
| Duplicate | Disabled copies, ready to be edited |
| Images | Copy a product's images to other products, add images by URL or file |

## Combinations

- Combinations grid: stock, price, reference, EAN and weight per combination, cell pasting.
- Generator: Cartesian product of the attributes (size × color…), reference and EAN templates, bulk creation on a selection of products.
- In bulk: stock set or adjusted, price impact, reference or EAN, default combination, deletion.

## Catalog checks

Ready-made views spot what needs fixing, which is then fixed with the same bulk actions:

- Stock at zero, active without stock, inactive with stock.
- Below cost price: each combination is compared to its effective cost.
- No cost price: product, or combination whose effective cost is 0.
- No EAN: product without combinations, or combination without an EAN.
- No photo, no short description, no category (other than home).
- Duplicate references or EANs, combinations included.

The effective cost follows the PrestaShop rule: the combination's own cost price if it is filled in, otherwise the product's.

## Safety of changes

1. **Preview**: before/after line by line, with warnings (negative price, duplicate EAN, difference greater than 50%).
2. **Execution**: in batches, visible progress, conflict reported if the shop has changed since the sync.
3. **Log**: retry of errors and undo of a complete operation.

## Frequently asked questions

### Can you change the price of all of a product's combinations at once?
Yes. Bulk operations apply to the product or to its combinations, and the price impact of combinations can also be edited in bulk.

### What happens if someone edits a product in the back office during the operation?
The line concerned comes back as a conflict instead of being overwritten. You then choose whether or not to retry it.

### Can a bulk edit be undone?
Yes, from the log: the complete operation is undone and the original values are written back to the shop.

### How many products can be edited at once?
There is no cap on the number of products. Above 1,000 lines, the application asks for confirmation.

---
Source: https://oneshopmanager.com/en/features/prestashop-bulk-edit · updated 2026-09-30
