Zum Inhalt springen
Shopware 6 Plugin · Made by Stone & Water

Das fehlende Product Information Management für Shopware 6.

Hunderte Artikel und Varianten in Sekunden bearbeiten. CSV-Import in allen Sprachen. Variantenmatrix mit Mustern. Custom-Felder pro Sprache. Snapshots mit Revert. KI-Textgenerierung mit ChatGPT und Claude. Alles direkt im Shopware-Admin — ohne ETL-Tool, ohne Drittsystem.

01
KI-Textgenerierung Neu

Produkttexte automatisch erzeugen — mit ChatGPT oder Claude.

Beschreibungen, Meta-Title, Meta-Description und Keywords in jeder Sprache deines Shops — auf Knopfdruck. Wahlweise mit ChatGPT (OpenAI) oder Claude (Anthropic), beide parallel nutzbar mit Provider-Auswahl pro Generierung.

Claude
Anthropic

Stärken bei längeren, nuancierten Texten und Markenstil. Eigener API-Key, eigene Modellwahl, eigener Tonalitäts-Default — komplett unabhängig von ChatGPT konfigurierbar.

Modelle: Haiku 4.5 · Sonnet 4.6 · Opus 4.6 / 4.7
ChatGPT
OpenAI

Bewährt für schnelle, kostengünstige Generierung großer Mengen. Auch hier eigene Key/Modell/Tonalitäts-Konfiguration. Verbindungstest direkt im Admin.

Modelle: GPT-4o Mini · GPT-4o · GPT-4.1 Mini · GPT-4.1
Provider-Switch

Beide gleichzeitig konfigurierbar

Sind beide Anbieter aktiv, wählst du im Generator-Modal pro Aufruf den passenden — Claude für die anspruchsvolle Hauptbeschreibung, ChatGPT für die schnellen Meta-Daten zum Beispiel.
Pro Sprache

Individuelle Texte pro Kanal & Sprache

Jede Kanal-Sprach-Kombination bekommt eigene, einzigartige Texte. Oder einmal generieren und auf alle Sprachen klonen — du entscheidest pro Lauf.
Tonalität

Fünf Stilvorlagen

Professionell, locker-modern, premium/luxus, technisch-sachlich oder emotional-werbend. Pro Anbieter eigenen Default setzen, pro Generierung überschreiben.
Kontext-Chips

Du steuerst was die KI sieht

Welche Produktdaten fließen in den Prompt? Name, Hersteller, Properties, Kategorie, Preis — per Chip wählbar. Plus eigene Stichwörter für SEO-Fokus.
Mehrfachänderung

KI auch im Bulk

Pro Anbieter aktivierbar: ChatGPT und/oder Claude können auch in der Mehrfachänderung Texte für viele Produkte gleichzeitig generieren — mit Concurrency-Steuerung gegen Rate-Limits.
Sicherheit

Texte erst prüfen, dann übernehmen

Generierte Texte erscheinen erst im Vorschau-Modus. Du prüfst, optional Snapshots erstellen, dann erst ins Produkt übernehmen. „Bestehende überschreiben" ist optional.
02
Produktlisting & Übersicht

Alle Artikel auf einen Blick — Stammartikel und Varianten.

Ein einziges Listing für den kompletten Produktbestand. Stammartikel werden mit Variantenzahl angezeigt, lassen sich inline ausklappen, und die Gesamtzahlen sind immer sichtbar — über und unter der Tabelle.

Listing

Stammartikel + Varianten in einem Listing

Anzeige im Format Produkte: 153 (Varianten: 543) — Stammartikel- und Variantenzahl getrennt ausgewiesen, oben und unten in der Pagination.
  • Inline-Aufklappen von Varianten direkt in der Tabelle
  • Badge mit Variantenzahl pro Produkt
  • Lazy-Loading der Varianten erst beim Aufklappen
Filter

Individuelle Filter mit UND / ODER

Beliebig viele Filterbedingungen verknüpfen. Auch über Variantenfelder — die Suche durchforstet automatisch sowohl Parent- als auch Children-Felder.
  • Operatoren: Enthält, enthält nicht, gleich, ungleich, beginnt mit, endet mit, größer/kleiner
  • UND/ODER-Kombination mit Klick
  • Variantenartikel-aware: trifft auch Parents mit passenden Variants
Presets

Filter-Presets speichern und laden

Häufige Filterkombinationen einmal definieren, dann mit einem Klick wiederherstellen — perfekt für wiederkehrende Pflegerunden.
  • Beliebig viele Presets pro User
  • Filter-Chips im Header bleiben sichtbar
  • Kompletter Filterzustand wird mitgespeichert
Performance

Native Listen-Virtualisierung

Bei großen Produktlisten (1000+) zeichnet der Browser nur sichtbare Zeilen — über content-visibility als Browser-native Optimierung. Spürbar flüssigeres Scrollen ohne UI-Änderung.
  • Zeilenanzahl frei wählbar: 10 / 25 / 50 / 100 / 200 / 500
  • Sticky Pagination oben und unten
  • Schnell-zurück-nach-oben-Button
03
Mehrfachänderung · Das Herzstück

25+ Felder gleichzeitig ändern — mit Snapshot, Live-Progress und Revert.

Statt jeden Artikel einzeln anzufassen: Filter setzen, alle markieren, Felder ändern. Vor jeder Bulk-Operation wird ein Snapshot des Zustands vorher angelegt. Etwas falsch eingestellt? Ein Klick — alles ist wieder wie vorher.

Aktion „Auf Filter beschränken"

Filtere die Varianten — der Stammartikel bleibt unangetastet.

Wer im Listing nach einem Variantenfeld filtert und bulk-ändert, will normalerweise nur die filter-treffenden Varianten anfassen. Das PIM macht das — der Parent bleibt davon unberührt. Ein Klick auf den Toggle, und die Bulk-Aktion folgt dem Filter exakt.

Felder

25+ bulk-bearbeitbare Felder

  • Name, Beschreibung, Meta-Title, Meta-Description, Keywords
  • Aktiv-Status, Hersteller, Steuersatz, Lieferzeit
  • Preis (brutto/netto), Staffelpreise, Listenpreis
  • EAN, Hersteller-Nummer, Verpackungseinheit, Maße, Gewicht
  • Grundpreis (Inhaltsmenge + Grundpreiseinheit) Neu
  • Produkteinheit (Stück / Liter / kg / …) Neu
  • Bestand, verfügbarer Bestand, ab/bis verfügbar
  • Kategorien, Hauptkategorie pro Verkaufskanal, Tags, Eigenschaften
  • Verkaufskanal-Sichtbarkeit, Cross-Selling, Custom Fields
Snapshots

Vorher-Zustand + Ein-Klick-Revert

Jede Mehrfachänderung legt einen Snapshot des Zustands vorher an. Im Audit-Log sichtbar, jederzeit zurückrollbar.
  • 22 von 25 Feldern voll snapshot-fähig
  • Auch Translation-Änderungen pro Sprache
  • Diff-Anzeige vorher/nachher pro Produkt
Live-Progress

Fortschritt in Echtzeit

Auch bei 500+ Produkten kein Black-Box-Gefühl: Live-Counter „X von Y verarbeitet", Phasen-Anzeige (Snapshot / Apply), ETA-Berechnung und Abbrechen-Button mitten in der Operation.
Scope

Quelle: Auswahl oder Preset

Die Bulk-Operation kann auf manueller Auswahl oder einem gespeicherten Preset basieren — Tausende Produkte auf einmal sind kein Problem.
  • Aus aktueller Auswahl: ausgewählte Zeilen
  • Aus Preset: alle filter-treffenden Produkte
  • Mit/ohne Varianten
  • Nur Varianten (mit Filter-Beschränkung)
04
Varianten-Generator

100 Varianten in 10 Sekunden — mit Muster und Vorschau.

Variantenpflege im Shopware-Admin ist mühsam. Unser Generator macht das visuell: Eigenschaften wählen, Optionen anklicken, Muster für Artikelnummer und Name definieren, Vorschau prüfen, generieren. Funktioniert per Produkt oder als Mehrfachoperation für viele Stammartikel gleichzeitig.

Farbe3 / 8
Größe5 / 7
Material 0 / 3
Vorschau:15 Varianten
SW-1001-rot-S · SW-1001-rot-M · SW-1001-rot-L · SW-1001-blau-S …
Muster mit Variablen

Artikelnummer + Name in einem Schritt

Variablen wie {number}, {option1}, {parentName}, {group1}, {counter} machen die Generierung deterministisch und wiederholbar.

  • Konfigmatrix als Default — pro Shop einstellbar
  • Override pro Operation: Name- und Nummer-Muster getrennt
  • Click-Order der Optionen bestimmt Reihenfolge in Variant-Name
  • Live-Vorschau der ersten 8 Kombinationen
Eigenschaften & Optionen

Zweispaltiger Selector mit Chips

Eigenschaftsliste links, Optionen rechts als Chip-Auswahl mit Mehrfachselektion. Auch mit 40+ Optionen pro Eigenschaft übersichtlich.
  • Suche über Eigenschafts- UND Optionsnamen
  • „Alle"-Auswahl pro Eigenschaft mit einem Klick
  • Feste Modal-Höhe mit innerem Scroll
Sicheres Löschen

Variantenlöschung — mit Order-Check

Bestehende Varianten löschen, aber nur solche ohne Bestellungen. Das verhindert versehentliches Wegschmeißen aktiver Variants.
  • Modus „Sicher": nur Varianten ohne Bestellungen
  • Modus „Alle": komplette Variantenstruktur
  • Bestätigungsdialog mit Anzahl der zu löschenden Varianten
A/B-Testing

Variantenmatrix im Detail-Modal

Auch ein einzelnes Produkt kann seinen eigenen Varianten-Setup haben — mit per-Produkt Pattern, eigenen Optionen, und Override gegenüber der Konfigmatrix.
  • Per-Produkt Pattern aus Custom-Field
  • Existierende Configurator-Settings respektiert
  • Position automatisch fortgeführt
05
CSV-Import & Export

Komplette Mehrsprachigkeit — auch für Custom Fields.

Statt für jede Sprache eine eigene Datei: alle Sprachen in EINER CSV. Spaltenkonvention trans_name__de_DE für Standard-Felder, cf_meinFeld__en_GB für Custom Fields. Import mit Pre-Fetch existierender Werte und sauberem JSON-Merge — kein Clobbering.

Profile

Built-in Export-Profile Neu

Vordefinierte Spaltensets für typische Use-Cases — sofort einsetzbar, anpassbar, als neues Profil speicherbar.
  • Profil „Preise & Lager": Stammdaten + Grundpreis-Felder
  • Profil „SEO": Meta-Daten in allen Sprachen
  • Eigene Profile pro User abspeicherbar
Produkteinheit

Einheit als Klarname statt UUID

Neue CSV-Spalte „Einheit (Name)" exportiert „Liter" oder „Kilogramm" statt eines kryptischen UUIDs. Beim Import wird der Name automatisch in die richtige Shopware-Einheits-ID aufgelöst — Excel-freundlich.
Berechtigungen

Import nur für Superadmins

Das CSV-Modal blendet den Import-Tab automatisch aus für Nicht-Superadmins. Export-Berechtigung ebenfalls feingranular regelbar — für saubere Trennung zwischen Datenpflege und Datenmodifikation.
Export

Konfigurierbare Spaltenwahl

Pro Shop einstellen, welche Felder im Export landen. Auswahl wird gespeichert und beim nächsten Export wieder vorgeschlagen.
  • Alle Standard-Produktfelder
  • Übersetzungen pro Sprache (auch je Verkaufskanal)
  • Custom Fields, auch pro Sprache
  • Variantenfelder (Parent + Variant in einer Datei)
Import

Batch-Sync mit Progress

Statt sequentieller Einzel-Updates läuft alles über die Shopware-Sync-API in Batches — auch 10.000 Produkte in wenigen Minuten. Mit Live-Counter, Phasen-Anzeige und ETA.
  • Match per Artikelnummer (productNumber)
  • Anlage neuer Produkte ODER Update vorhandener
  • Custom-Field-JSON wird gemerged, nicht überschrieben
Datentypen

Automatische Typ-Erkennung

Locale-bewusste Erkennung: deutsche Zahlen mit Komma, ISO-Daten, deutsche Daten dd.mm.yyyy, Boolean-Varianten, Pipe-getrennte Arrays.
  • Boolean: 1/0, ja/nein, true/false, aktiv/inaktiv
  • Date: ISO + deutsche Notation
  • Array: Pipe-Separator (Multi-Select-CFs)
  • Number: Komma- ODER Punkt-Dezimal
06
Mehrsprachigkeit · Translations

Alle Sprachen, alle Felder — auf einer Seite.

Statt die Sprache im Admin-Header zu wechseln und immer wieder neu zu laden: alle Übersetzungen pro Produkt nebeneinander. Auch für Custom Fields, auch für lange Texte. Optional automatisch übersetzen mit DeepL oder erzeugen lassen mit ChatGPT / Claude.

Translation-Tab

Spaltenansicht pro Sprache

Im Produkt-Detail eine eigene Translation-Sektion mit Spalten pro Sprache. Name, Beschreibung, Meta-Daten und Custom Fields parallel editierbar.
DeepL

Ein-Klick-Übersetzung

DeepL-Integration mit eigenem API-Key. Pro Sprache übersetzbar, in allen Sprachen gleichzeitig oder nur in fehlenden Sprachen. Mit Usage-Anzeige des Kontingents.
Custom Fields

Per-Language Custom Fields

Auch Zusatzfelder können pro Sprache übersetzt werden — mit korrekter Speicherung in der jeweiligen Product-Translation, statt im Default-CustomFields-JSON.
Translation-Dashboard

Vollständigkeit auf einen Blick

Welche Produkte sind in welcher Sprache komplett? Das Dashboard zeigt Abdeckung pro Sprache, pro Verkaufskanal, mit Direkt-Links zu den unvollständigen Produkten.
07
Medien · Preise · Properties · Cross-Selling

Alles, was zu einem Produkt gehört.

Keine halben Sachen. Das PIM deckt den kompletten Produktlebenszyklus ab — von Medien über Preise und Properties bis hin zum Cross-Selling.

Medien

Drag & Drop · Cover · Galerie

Bilder per Drag & Drop hochladen oder aus der Media-Bibliothek wählen. Coverbild-Definition und Galerie-Reihenfolge per Drag.
Preise

Staffelpreise und Listenpreise

Beliebig viele Preisstaffeln pro Produkt. Brutto/Netto-Eingabe je Steuersatz. Listenpreis-Anzeige im Shop möglich. Optional Übertragung an Varianten.
Properties

Eigenschaftszuweisung mit Bulk-Modus

Properties pro Produkt setzen — oder im Bulk für viele Produkte gleichzeitig. Inklusive Suche, Gruppierung, Mehrfachselektion.
Cross-Selling

Cross-Selling-Gruppen verwalten

Cross-Selling-Streams pro Produkt anlegen und befüllen. Mit Produkt-Suche, Drag & Drop-Sortierung, optional auch im Bulk übertragbar.
Kategorien

Hauptkategorie pro Verkaufskanal

Pro Verkaufskanal eine eigene Hauptkategorie zuweisen — für korrekte Breadcrumbs und SEO. Auch im Bulk änderbar, Anzeige als Kategoriename (nicht ID).
Grundpreis

Inhaltsmenge + Grundpreiseinheit

Vollständige Grundpreis-Pflege direkt im PIM: Inhaltsmenge, Grundpreiseinheit, Verkaufseinheit als Text und Produkteinheit (Stück / Liter / kg) als Entity-Dropdown — alles bulk-fähig.
08
Workflow · Audit · Berechtigungen

Wer hat was geändert — und kann das rückgängig gemacht werden?

Bei mehreren Pflege-Usern ist Nachvollziehbarkeit alles. Das PIM protokolliert jede Änderung mit User, Zeitpunkt und Diff. Rechte feingranular pro Modul, Superadmin mit Override.

Audit-Log

Vollständige Änderungshistorie

Jede Bulk-Operation, jede CSV-Import-Charge, jede Snapshot-Aktion landet im Audit-Log mit Benutzername, Zeitstempel und Vorher/Nachher-Werten.
Approval

Approval-Workflow für Produkte

Optional: Produkte können auf „pending" gesetzt werden und müssen vor der Aktivierung im Shop freigegeben werden — z.B. nach Bulk-Import.
Permissions

Feingranulares Rechte-System

Welcher User darf was? Mehrfachänderung, CSV-Import/Export, KI-Generierung, Löschen, Snapshots, Approval — jede Aktion einzeln freischaltbar. Superadmin umgeht alle Gates.
Revert

Ein-Klick-Wiederherstellung

Aus dem Audit-Log direkt: einen Snapshot zurückrollen. Komplette Produktzustände vor der entsprechenden Operation werden wiederhergestellt.
09
Eigenes UI im Admin Neu

Konsistentes Stone-&-Water-Layout — auf allen PIM-Seiten.

Statt der Shopware-Standard-Smart-Bar setzen wir eine eigene Brandingleiste oben auf jeder PIM-Seite. Maximaler Bildschirmplatz für deine Produktdaten, klare Identität, schneller Zugriff auf Feature-Requests.

Brand-Bar

Stone-&-Water-Branding im Admin

Eigene Topbar mit Logo, „PIM für Shopware"-Schriftzug und Direkt-Link für Feature-Requests. Identisch auf Dashboard, Listing, Produkt-Detail und Konfigmatrix.
Konfig-Suche

Sticky Suche + Tab-Bar

In der Konfigmatrix bleibt die Suchleiste zusammen mit der Tab-Navigation oben sichtbar — auch beim Scrollen durch lange Sektionen. Strg+K für direkten Fokus.
Performance

Schlankes Bundle

Das Admin-JavaScript-Bundle ist minifiziert — rund 23 % kleinere Auslieferungsgröße ohne Funktionsänderung. Browser cachen das Bundle nach dem ersten Laden.
Pro-User

Persönliche Sicht für jeden Pfleger

Spaltenkonfiguration, Page-Size, Filter-Presets, KI-Tonalität — alles wird pro User gespeichert. Mehrere Pfleger arbeiten parallel mit eigener Sicht auf dieselben Daten.
10
In Zahlen

Was im Paket steckt.

25+Bulk-Felder mit Revert
2×KI-Anbieter integriert
3×Shopware-Versionen
100+Übersetzungs-Strings DE/EN
Sprachen pro CSV
11
Changelog · Was ist neu

Aktive Weiterentwicklung.

Das PIM ist kein „fire-and-forget"-Plugin. Es wird kontinuierlich um Funktionen erweitert, die aus echten Pflege-Workflows entstehen — von der Erstveröffentlichung 1.0.0 bis zur aktuellen Version 1.0.6 im Shopware-Store.

v1.0.6
Mai 2026
  • Claude (Anthropic) als zweiter KI-Anbieter — eigene Sektion in der Konfigmatrix mit API-Key, Modellauswahl, Tonalität und Bulk-Schalter
  • Provider-Switch im Generator-Modal wenn ChatGPT UND Claude aktiv sind
  • Verbindungstest-Button für Claude wie schon für ChatGPT
  • Performance: JS-Bundle wird minifiziert (ca. 23 % kleiner)
  • Native Listen-Virtualisierung via content-visibility für große Produktmengen
v1.0.5
Mai 2026
  • Listing-Layout mit konsistentem seitlichem Innenabstand für Tabelle, Pagination und Filterleiste
  • Tabellen-Header sticky beim Scrollen langer Listen
  • Spaltenbreiten merken sich pro User
v1.0.4
Mai 2026
  • Stone-&-Water-Brandingleiste oben auf allen PIM-Seiten (Dashboard, Listing, Detail, Konfigmatrix)
  • Logo, Schriftzug, Direkt-Link „Feature anfragen"
  • Shopware-Smart-Bar auf PIM-Seiten ausgeblendet — mehr Platz für die Datenpflege
v1.0.3
Mai 2026
  • Neue Bulk-Aktionen: Grundpreis (Inhaltsmenge + Grundpreiseinheit) und Produkteinheit (Stück / Liter / kg / …)
  • CSV-Spalte „Einheit (Name)" — exportiert Klarnamen statt UUID, Import erkennt die Spalte automatisch und löst sie zur richtigen ID auf
v1.0.2
Mai 2026
  • CSV-Modal mit getrennten Berechtigungen für Export und Import — Import-Tab nur für Superadmins
  • Konfigmatrix: Suche und Tab-Bar sticky — bleiben oben sichtbar beim Scrollen durch lange Sektionen
  • Snapshot-Aufbewahrungsdauer einstellbar in der Konfigmatrix
v1.0.1
April 2026
  • Bugfix: Bulk-Operationen auf Translations werden korrekt gemerged (kein Überschreiben aller Sprachen)
  • Bugfix: Filter-Presets pro User korrekt isoliert
  • UX-Politur: Live-Counter bei Bulk-Operationen mit ETA-Berechnung
v1.0.0
April 2026
  • Erstveröffentlichung mit komplettem Produkt-, Varianten-, CSV-, Translation-, Audit- und Mehrfachänderungs-Modul
  • Kompatibel mit Shopware 6.5, 6.6, 6.7
  • Custom Fields pro Sprache, Hauptkategorie als Name, Filter-Presets, Variantenmuster mit Vorschau
  • ChatGPT-Integration für KI-Textgenerierung mit eigenem API-Key
Technische Details

Sauber gebaut. Auf Shopware-Standard.

Kompatibilität
Shopware 6.5Shopware 6.6Shopware 6.7PHP 8.2+MySQL 8 / MariaDB 10.11Vue 3 Admin
KI-Anbieter
ChatGPT · OpenAIClaude · AnthropicDeepL · Übersetzungen

Eigene API-Keys, keine Provider-Lockin. Du zahlst direkt beim Anbieter, das Plugin proxy't nur die Calls.

Datenschutz & Hosting

Das PIM läuft komplett auf deinem Shopware-Server. Keine Telemetrie. Audit-Log und Snapshots werden in deiner Shopware-Datenbank gespeichert. KI-Calls gehen nur dann an externe Anbieter, wenn du sie aktiv anstößt.

Plugin-Architektur

Saubere Shopware-Plugin-Struktur mit DI-Container-Services, DAL-konformer Datenzugriff, Vue-3-Admin-Components mit dem offiziellen Shopware-Component-System. Keine Patches an Core-Files.

Interesse?

Lass uns über deine Pflegeprozesse sprechen.

Egal ob 200 oder 200.000 Artikel — das PIM macht deine Shopware-Pflege schneller, sicherer und nachvollziehbar. Mit KI-Textgenerierung, Mehrsprachigkeit, Variantengenerator und allem was du dafür brauchst. Schreib uns für eine Demo oder ein Angebot.

Im Shopware StoreKontakt aufnehmen