CSV — all languages, all Custom fields.
A single CSV file for your complete product catalogue. Clean JSON merge on import, locale-aware type detection, snapshot with revert.
Clear names for clear mapping.
So that the import can map columns correctly, the PIM uses a consistent naming convention. On export, headers follow this convention automatically.
trans_FIELD__LANG
cf_NAME or cf_NAME__LANG
"Unit (name)" as clear name
Built-in & custom.
So you don't have to reselect columns every time, profiles are available as templates — and you can save your own.
"Prices & stock"
"SEO"
Save your own profiles
Own profiles per user
Locale-aware type detection.
The PIM detects German numbers with comma, ISO or German dates, various boolean variants and pipe-separated arrays automatically.
Multiple variants
ISO or German
Comma or dot
Pipe-Separator
Batch sync with progress & snapshot.
Instead of sequential single updates, everything runs through the Shopware Sync API in batches — so 10,000 products in a few minutes.
By SKU
Don't clobber custom fields
Merged here too
Optional but recommended
Import & export separated.
So data management and data modification are clearly separated. Default: import only for superadmins.
csv_export permission
csv_import permission
Tabs are filtered
Imports logged
We help with onboarding.
Personal setup, data migration from legacy systems, training for your team — on request, we get the PIM running productively in your shop.
