Everything stays in Shopware
The data stays where it belongs. There is no sync that can go wrong, no intermediate state going stale, and no second interface where somebody maintains things in parallel.
Bulk editing, AI text generation, multilingual support and variant matrix - directly in the Shopware admin.
If you've ever had to maintain a hundred products in the Shopware admin, you know the problem: bulk changes are tedious, variants can't be generated efficiently, CSV import doesn't support multiple languages, and for AI text you need a third-party system. Our PIM plugin solves exactly these issues - right inside the admin, no ETL tool, no external system.
Change 25+ fields at once, with live progress and one-click rollback from the audit log.
ChatGPT (OpenAI) and Claude (Anthropic) usable in parallel, with tonality presets and per-call provider selection.
100 variants in 10 seconds - visual generator with live preview and patterns for SKU and name.
Column convention trans_name__de_DE, JSON merge without clobbering, batch sync.
All languages side by side, optionally translated automatically via DeepL.
Who changed what and when - and can roll it back with one click. Fine-grained permissions optional.
For ten articles it is fine. From a hundred onwards every change becomes clicking work, from a thousand it is no longer feasible. That is exactly where the plugin comes in - with no second system, no data sync, no interface.
The data stays where it belongs. There is no sync that can go wrong, no intermediate state going stale, and no second interface where somebody maintains things in parallel.
No ETL tool, no middleware, no setup project. Upload the plugin, activate it, get going - your existing product data is visible immediately, without an import.
Every bulk edit stores the previous state first. If something turns out wrong afterwards, the run can be rolled back with one click - completely, not field by field.
The benefit does not come from a single feature but from recurring work no longer happening by hand.
Prices, delivery times, release states, assignments, custom fields - in one pass for a filtered selection instead of one by one. With a preview before saving and a progress display during the run.
Pick the properties, define patterns for article number and name, check the preview, generate. What takes an afternoon by hand is created in a few seconds.
Filters for missing images, empty descriptions, missing translations, missing RRP or incomplete variants. The dashboard names the number, one click leads into the matching filtered list.
Import and export handle translation columns through a fixed naming convention. Existing values are merged rather than overwritten, so an import does not accidentally empty a language.
Descriptions, short texts and SEO fields are produced right in the product view. Provider and tone are selectable per call, and the API key is yours - billed directly with the provider.
Custom export formats for price comparison sites, marketplaces or partner systems, with freely assignable columns and reusable presets.
The time saved scales with the catalogue - and with the number of shops somebody looks after.
The list loads filtered on the server and only renders what is visible. Even with very large stocks the view stays usable instead of hanging for seconds.
All languages of an article sit side by side rather than behind switches. Gaps stand out immediately, and a filter shows where translations are missing.
Permissions can be finely graded and the log shows who changed what and when. Even with several people involved it stays traceable where a value came from.
Detailed information on individual areas: