WooCommerce Preise mit KI in Masse bearbeiten: erhöhen, senken, zurücksetzen
WooCommerce Preise mit KI in Masse bearbeiten heißt: Sie beschreiben einem Assistenten wie Claude die Änderung in einem Satz, so, wie Sie es einem Kollegen auftragen würden: „Erhöhe alles in Outdoor um 8%“, „Ziehe bei allen Zelten unter 200 jeweils 5 ab“, „Setze den Angebotspreis 15% unter den regulären Preis für das Schlagwort Sommer“. Der MCP-Server von BEAR macht aus diesem Satz einen Produktfilter plus eine Preisoperation, zeigt Ihnen die neuen Preise, bevor etwas geschrieben wird, schreibt sie erst, nachdem Sie bestätigt haben, wie viele Produkte betroffen sind, und behält jeden bisherigen Preis im Verlauf (History), sodass sich der gesamte Lauf auf einmal rückgängig machen lässt. Nachfolgend: was Sie eintippen, was bei jedem Schritt passiert, welche Preisoperationen es gibt, wie Sie die richtigen Produkte und Variationen treffen, wovor BEAR warnt und wo die Grenzen liegen.
WooCommerce Preise mit KI in Masse bearbeiten: was Sie eintippen und was passiert
Ein vollständiger Lauf in einem Shop mit einfachen und variablen Produkten:
Erhöhe den regulären Preis von allem in der Kategorie Outdoor um 8%, Variationen eingeschlossen. Zeig mir die Produkte und die Vorschau, bevor du etwas änderst.
- Der Assistent liest Ihren Shop. Er fragt BEAR nach der Liste der Felder und nach den Kategorien, sodass er mit dem echten Feldschlüssel des regulären Preises und der echten ID der Kategorie Outdoor arbeitet, statt sie zu raten.
- Er wählt die Produkte aus. Der Filter läuft über die eigene Filter-Engine von BEAR, dieselbe, die hinter dem Filter im Editor steckt, und die passenden IDs werden als Auswahl mit einer exakten Anzahl eingefroren. Sagen wir 46: 30 einfache Produkte, 4 variable Produkte und deren 12 Variationen. Sie erhalten eine Beispieltabelle zur Durchsicht. Trifft der Filter zufällig jedes Produkt im Shop, markiert BEAR die Auswahl als gesamten Katalog, und der Assistent muss es Ihnen sagen.
- Er zeigt die Änderung in einer Vorschau. Für eine Stichprobe der Auswahl sehen Sie den alten und den neuen Preis jedes Produkts: 40,00 wird zu 43,20, 129,00 wird zu 139,32. Bis hierhin wurde nichts geschrieben. Unter der Tabelle folgen Warnungen, die für genau diese Auswahl berechnet wurden, hier: Die 4 variablen Produkte haben keinen eigenen Preis, sie bleiben also unverändert, während sich ihre Variationen ändern.
- Sie bestätigen. Sie antworten mit Ja, und der Assistent bittet darum,
woobe_apply_bulkmit der Anzahl zu verwenden, die er Ihnen gezeigt hat. BEAR vergleicht diese Zahl mit der Größe der Auswahl und verweigert das Schreiben, wenn sie abweichen. - BEAR schreibt und berichtet. Die Antwort nennt, wie viele Produkte geschrieben, wie viele übersprungen wurden und warum, und benennt die Operation mit dem Schlüssel, den sie im Verlauf trägt. Die 4 variablen Elternprodukte werden als übersprungen gemeldet; ihre 12 Variationen tragen jetzt die höheren Preise.
Die Zahlen sind beispielhaft. Einige Dutzend Produkte brauchen Sekunden; größere Auswahlen werden in Portionen geschrieben, dazu weiter unten mehr.
Vor dem Start
Der Assistent braucht eine Verbindung zu Ihrem Shop: den in den BEAR-Einstellungen eingeschalteten MCP-Server und den MCP-Schlüssel des Shops (oder den persönlichen Schlüssel eines Shop-Managers), hinzugefügt als Connector in einem KI-Assistenten, der MCP spricht. Claude im Browser, in der Desktop-App und in Claude Code verbindet sich direkt. Die Schritte zur Verbindung stehen in der Dokumentation zum MCP-Server.
Warum BEAR auf Auswahl, Vorschau und Anzahl besteht
Ein Assistent kann einen Satz falsch verstehen. BEAR geht bei einer Massenänderung von Preisen so vor, dass ein Missverständnis sichtbar wird, bevor es Sie etwas kostet:
- Der Filter wird geprüft, ihm wird nicht vertraut. Jede Bedingung muss eine sein, die die Filter-Engine wirklich anwendet. Ein falsch geschriebenes Feld oder ein Wert in der falschen Form wird mit Begründung abgelehnt. Es stillschweigend wegzulassen würde aus „die Outdoor-Produkte“ „alle Produkte“ machen, einen Schreibvorgang davon entfernt, den ganzen Shop neu zu bepreisen.
- Ein Schreibvorgang nimmt nie einen Filter. Er nimmt eine Auswahl, die bereits ausgeführt und gezählt wurde. Produkte, die danach im Shop hinzukommen, werden nicht einbezogen. Die Auswahl bleibt 24 Stunden gültig.
- Die Vorschau rechnet genauso wie der Schreibvorgang, einschließlich der Regeln für Angebotspreise, leere Felder und variable Produkte, sodass geschrieben wird, was Sie freigegeben haben.
- Die Anzahl ist ein Handschlag. Der Schreibvorgang muss die exakte Zahl der Produkte nennen, die Ihnen genannt wurde. Eine andere Zahl wird abgelehnt, bevor sich ein einziger Preis ändert.
- Jeder geschriebene Wert wird im Verlauf festgehalten, zusammen mit dem Wert, den er ersetzt hat, und als über einen KI-Agenten vorgenommen markiert, sodass er sich zurückrollen lässt.
Preisoperationen: Prozent, fester Betrag, exakter Preis
Jedes Feld in einem Lauf erhält eine Operation. Für den regulären Preis und den Angebotspreis führt BEAR diese aus (die Beispiele gehen von einem regulären Preis von 50,00 und einem Angebotspreis von 40,00 aus):
| Was Sie verlangen | Was BEAR schreibt | Beispiel |
|---|---|---|
| „Erhöhe die Preise um 10%“ | der Preis plus 10% von sich selbst | 50,00 → 55,00 |
| „Senke die Preise um 10%“ | der Preis minus 10% von sich selbst | 50,00 → 45,00 |
| „Addiere 3 zum Preis“ | der Preis plus ein fester Betrag | 50,00 → 53,00 |
| „Ziehe 5 vom Preis ab“ | der Preis minus ein fester Betrag | 50,00 → 45,00 |
| „Setze den Preis auf 49,90“ | derselbe exakte Wert bei jedem Produkt | 50,00 → 49,90 |
| „Angebotspreis 25% unter dem regulären Preis“ | Angebotspreis = regulärer Preis minus 25% | Angebot 40,00 → 37,50 |
| „Angebotspreis 15 unter dem regulären Preis“ | Angebotspreis = regulärer Preis minus 15 | Angebot 40,00 → 35,00 |
| „Regulärer Preis 30% über dem Angebotspreis“ | regulärer Preis = Angebotspreis plus 30% | regulär 50,00 → 52,00 |
| „Regulärer Preis = Angebotspreis plus 15“ | regulärer Preis = Angebotspreis plus 15 | regulär 50,00 → 55,00 |
| „Entferne den Angebotspreis“ | Angebotspreis 0, was BEAR als Entfernung behandelt | Angebot 40,00 → leer |
Die beiden Operationen „unter dem regulären Preis“ gehen immer vom regulären Preis aus, egal welchen Angebotspreis das Produkt gerade hat, sodass derselbe Rabatt, zweimal ausgeführt, sich nie aufschaukelt. Mehrere Felder können in einem Lauf geändert werden und werden in der angegebenen Reihenfolge angewendet: „Erhöhe den regulären Preis und den Angebotspreis um 10%“ bewegt beide, und der neue Angebotspreis wird gegen den neuen regulären Preis geprüft, nicht gegen den alten.
Runden und Preisendungen wie ,99
Jedes Ergebnis wird mit der Anzahl von Nachkommastellen gespeichert, die unter WooCommerce → Einstellungen → Allgemein (Settings → General) eingestellt ist, und die Vorschau zeigt es bereits so gerundet: 39,95 plus 8% ergibt 43,146, gespeichert als 43,15. Was der Assistent nicht kann, ist auf eine Preisendung zu runden. Keine Operation macht aus 43,15 einen Preis von 42,99 oder 43,00. Zwei Auswege:
- Bei Produkten, die einen Preispunkt teilen, setzen Sie einen exakten Preis: „Jedes Produkt, das genau 25,00 kostet, soll 24,99 kosten“ ist ein Filter auf diesen Preis plus ein exakter Wert.
- Für Endungen über viele verschiedene Preise führen Sie die Änderung im Tab Massenbearbeitung (Bulk Edit) von BEAR aus, dessen Zahlenoperationen eine Rundungsoption haben (auf 00, 5, 10 oder Endungen von 9 bis 99), beschrieben unter Preisrundung. Brauchen Sie eine Multiplikation wie „Preis × 2“, funktioniert das prozentuale Äquivalent über den Assistenten genauso: +100%.
Leere Preise bleiben unberührt
Ein Prozentsatz oder ein Betrag, der von einem leeren Preis aus berechnet wird, ergibt null, und null ist ein Preis, zu dem ein Kunde bezahlen kann. Deshalb überspringt BEAR jedes Produkt, dessen Ausgangspreis leer ist: den regulären Preis bei Prozent- und Betragsänderungen und bei „Angebotspreis unter dem regulären Preis“, den Angebotspreis bei „regulärer Preis über dem Angebotspreis“. Die Zahl der Produkte in der Vorschau, die wirklich geschrieben werden, lässt sie bereits weg, und das Ergebnis listet ihre IDs auf. Um solchen Produkten einen Preis zu geben, verlangen Sie stattdessen einen exakten Wert.
Die Produkte auswählen: Kategorien, Schlagwörter, Attribute, Preisspannen
Der Filter hinter einer Auswahl ist der vollständige Produktfilter von BEAR, sodass der Assistent Bedingungen kombinieren kann, die Sie sonst einzeln zusammenklicken müssten:
- Kategorien, Schlagwörter, Marken, Attribute und benutzerdefinierte Taxonomien, mit einem beliebigen der Begriffe, allen, keinem davon oder „hat irgendeinen“ und „hat keinen“. Eine Kategorie schließt ihre Unterkategorien standardmäßig nicht ein: Sagen Sie „Outdoor und seine Unterkategorien“, und der Assistent nimmt die untergeordneten Kategorien in den Filter auf.
- Preisspannen. „Unter 20“ oder „von 10 bis 20“: Die untere Grenze ist eingeschlossen, die obere nicht, sodass 10 bis 20 die Preise von 10,00 bis 19,99 findet. Spannen beim Angebotspreis funktionieren genauso; so finden Sie die Produkte, die im Angebot sind.
- Lagerstatus (vorrätig, nicht vorrätig, auf Lieferrückstand) und Spannen der Lagerbestandsmenge.
- Produkttyp (einer oder mehrere), Status (veröffentlicht, Entwurf, privat), Artikelnummer (SKU), Wörter im Titel oder in der Beschreibung, das Erstellungsdatum eines Produkts, Produkte mit oder ohne Bild.
Zwei Gewohnheiten zahlen sich aus. Lassen Sie sich die Produkte vor der Preisänderung zeigen: „Zeig mir die Produkte, die du ändern würdest“ liefert eine Tabelle mit der exakten Anzahl. Lesen Sie die Anzahl dann mit Blick auf Ihren Shop. Liefert „Outdoor“ in einem Shop mit 300 Produkten 2.140 Produkte, stimmt etwas mit dem Filter nicht, nicht mit dem Shop. Bei mehr als 50 Zeilen schränken Sie den Filter ein, statt eine längere Tabelle zu verlangen.
Eine Auswirkung von Preisspannen bei variablen Produkten: Ein variables Produkt passt, wenn mindestens eine seiner Variationen in der Spanne liegt, und „Variationen eingeschlossen“ fügt dann alle seine Variationen hinzu, auch die außerhalb der Spanne. Prüfen Sie die Vorschau, und wenn sich nur einige Variationen ändern sollen, bitten Sie den Assistenten, diese Variationen per ID auszuwählen.
Regulärer Preis, Angebotspreis und variable Produkte
Das Erhöhen des regulären Preises ändert den Angebotspreis nicht. Kunden, die ein Produkt im Angebot kaufen, sehen keine Änderung, weil sie den Angebotspreis zahlen. Sollen auch die Angebotspreise steigen, sagen Sie es: „Erhöhe den regulären Preis und den Angebotspreis um 6%“ ist ein Lauf mit zwei Operationen.
Das Senken des regulären Preises kann einen Angebotspreis löschen. WooCommerce entfernt einen Angebotspreis, sobald er gleich oder höher als der reguläre Preis ist. Wenn Sie einen exakten neuen regulären Preis setzen, listet die Vorschau die Produkte auf, die ihren Angebotspreis auf diese Weise verlieren. Bei einer Senkung um Prozent oder Betrag tut sie das nicht, fragen Sie also vorher: „Bei welchen dieser Produkte würde der Angebotspreis auf oder über dem neuen regulären Preis landen?“ Das ist auch fürs Rückgängigmachen wichtig: Der Verlauf zeichnet die Preise auf, die BEAR geschrieben hat, und ein Angebotspreis, den WooCommerce von selbst gelöscht hat, gehört nicht dazu; ein Rollback stellt also den regulären Preis wieder her, aber nicht diesen Angebotspreis.
Variable Produkte tragen keinen eigenen Preis. Die Preise, die ein Kunde zahlt, liegen auf den Variationen, und BEAR schreibt nie einen Preis auf ein variables Elternprodukt. Deshalb gehört „Variationen eingeschlossen“ in fast jeden Preis-Prompt. Sie können es nach Attribut eingrenzen: „Nur die roten Variationen“ behält die Variationen, deren Farbe Rot ist, plus die auf eine beliebige Farbe gestellten, und lässt den Rest jedes Produkts in Ruhe. Besteht eine Auswahl nur aus variablen Elternprodukten und sind keine Variationen eingeschlossen, verweigert BEAR den Schreibvorgang, statt einen Lauf zu melden, der nichts geändert hat.
Die Vorschau: Warnungen und Ablehnungen
Die Warnungen, die zur Vorschau gehören, werden für die Operation und die ausgewählten Produkte berechnet. Der Assistent ist angewiesen, sie Ihnen vorzulesen, bevor Sie entscheiden:
- Bei einer prozentualen Änderung: bei wie vielen Produkten der Preis leer ist und sie übersprungen statt auf 0 gesetzt werden.
- Wie viele der ausgewählten Produkte variabel sind, mit dem Hinweis, dass ihre Variationen den Preis tragen.
- Welche Produkte ihren Angebotspreis verlieren, weil der neue exakte reguläre Preis ihn erreicht.
- Dass sich ein Prozentsatz nicht mit dem umgekehrten Prozentsatz rückgängig machen lässt (siehe nächster Abschnitt).
- Dass ein Angebotspreis, der ohne Daten geschrieben wird, sofort gilt und nicht von selbst endet.
- In der kostenlosen Version: dass die Auswahl größer ist als das, was gerade geschrieben werden kann, und wie lange die Wartezeit ist.
Zwei Regeln greifen ohne Warnung, und die Vorschau zeigt ihr Ergebnis im neuen Wert. Ein Angebotspreis, der den regulären Preis erreichen oder übersteigen würde, wird nicht geschrieben; dieses Produkt behält den Angebotspreis, den es hatte. Ein Angebotspreis, der bei null oder darunter herauskäme, wird entfernt.
Manche Anfragen werden direkt abgelehnt, mit Begründung: eine Anzahl, die nicht zur Auswahl passt, ein Feldschlüssel, den es nicht gibt, eine Operation, die ein Feld nicht akzeptiert, ein Feld, das die kostenlose Version nicht über den Assistenten bearbeitet, und ein Lauf, bei dem überhaupt nichts geschrieben würde, zum Beispiel wenn jedes ausgewählte Produkt einen leeren Preis hat. Die Produkt-ID und der Autor werden über diese Verbindung nie geschrieben.
Rückgängig machen: Verlauf und Rollback
Jeder Lauf erhält einen Schlüssel und erscheint im Verlauf-Tab von BEAR neben den von Hand vorgenommenen Änderungen, mit dem Namen des Benutzers und der Markierung, dass er über einen KI-Agenten erfolgte. Um ihn rückgängig zu machen, sagen Sie dem Assistenten: „Mach die Preiserhöhung rückgängig, die du gerade vorgenommen hast“. Er bittet darum, woobe_rollback_bulk zu verwenden, das den vorherigen Wert jedes vom Lauf geänderten Feldes zurückschreibt, Produkt für Produkt, bei einem großen Lauf in Portionen. Derselbe Lauf lässt sich im Verlauf-Tab mit einem Klick zurückrollen.
Machen Sie es mit dem Rollback rückgängig, nie mit dem umgekehrten Prozentsatz. Ein zweiter Prozentsatz wird vom neuen Preis aus berechnet: 999,00 um 20% erhöht ergibt 1.198,80, und 1.198,80 um 20% gesenkt ergibt 959,04, nicht 999,00. Der Rollback stellt die exakten Werte wieder her, die vor dem Lauf aufgezeichnet wurden.
Was Sie über den Rollback wissen sollten:
- Er schreibt die Preise von vor dem Lauf zurück, sodass auch ein Preis, den Sie nach dem Lauf bei einem dieser Produkte von Hand geändert haben, überschrieben wird.
- Er wird nie auf das Kontingent der kostenlosen Version angerechnet, es ist also immer Platz zum Rückgängigmachen.
- Die kostenlose Version behält nur die letzten zwei Massenoperationen jedes Autors. Nach zwei weiteren Läufen lässt sich der erste nicht mehr zurückrollen.
- Ein Shop-Manager, der über einen persönlichen Schlüssel arbeitet, sieht und rollt nur seine eigenen Operationen zurück; der Administrator sieht alle.
Shops mit mehreren Währungen
Der Assistent ändert die in Ihrer Basiswährung gespeicherten regulären Preise und Angebotspreise. Wenn FOX die Preise per Wechselkurs umrechnet, folgen die Preise in jeder anderen Währung automatisch, und die Shop-Übersicht, die der Assistent liest, listet die Währungen und Kurse auf, die FOX verwendet. Feste Preise pro Währung sind eigene Felder, und eine Operation auf dem regulären Preis ändert sie nicht. Wie Sie diese im BEAR-Editor in Masse bearbeiten, erklärt Preise pro Währung in Masse bearbeiten.
Grenzen der kostenlosen Version und lange Läufe
Die kostenlose Version von BEAR erlaubt dem Assistenten, den regulären Preis und den Angebotspreis in Masse zu bearbeiten, und begrenzt das Volumen: bis zu 100 Produkte alle 30 Minuten. Das Kontingent füllt sich fortlaufend auf, ein Produkt alle 18 Sekunden, und es gehört dem Shop, sodass der Shop-Schlüssel und jeder persönliche Schlüssel aus denselben 100 schöpfen. Die Einzelheiten stehen unter Grenzen der kostenlosen Version.
Ein größerer Auftrag wird nicht abgelehnt. Er läuft in Portionen: Nach jeder sehen Sie, wie viele Produkte geschrieben sind, wie viele noch fehlen und wann die nächste Portion gehen kann, und Sie sagen „weiter“. Die Auswahl bleibt 24 Stunden gültig, was in diesem Tempo etwa 4.800 Produkte abdeckt; bei mehr sagt Ihnen der Assistent vor dem Start, dass der Auftrag nicht rechtzeitig fertig wird. Angebotsdaten gehören nicht zu den Feldern, die die kostenlose Version über den Assistenten bearbeitet, ein Sale mit Enddatum ist also ein anderer Fall, behandelt unter einen WooCommerce Sale mit KI planen.
Die kostenpflichtige Version hat kein Kontingent. Eine große Auswahl wird trotzdem in Portionen von etwa 20 Sekunden geschrieben, damit keine einzelne Anfrage in ein Server-Timeout läuft, und der Assistent macht von selbst weiter, bis der Lauf beendet ist.
Fertige Prompts für Preisänderungen in Masse
- „Erhöhe alle regulären Preise in der Kategorie Zubehör um 5%, Variationen eingeschlossen. Zeig mir zuerst die Vorschau.“
- „Erhöhe den regulären Preis und den Angebotspreis der Marke Nordline um 7%, Variationen eingeschlossen.“
- „Ziehe bei jedem Produkt mit dem Schlagwort Ausverkauf 10 ab, sag mir aber vorher, welche davon im Angebot sind.“
- „Setze den Angebotspreis für das Schlagwort Sommer 20% unter den regulären Preis, Variationen eingeschlossen.“
- „Jedes Produkt, das genau 19,00 kostet, soll 18,99 kosten.“
- „Zeig mir die vorrätigen Produkte zwischen 100 und 200 und erhöhe sie dann um 3%.“
- „Addiere 4 zum Preis der roten Variationen aller Hoodies.“
- „Entferne den Angebotspreis bei allem in der Kategorie Outlet, Variationen eingeschlossen.“
- „Mach den aktuellen Angebotspreis zum neuen regulären Preis für das Schlagwort Frühling.“ (WooCommerce entfernt dann den Angebotspreis, weil er dem regulären Preis entspricht; ein Rollback bringt die regulären Preise zurück, nicht diese Angebotspreise.)
- „Mach die letzte Preisänderung rückgängig.“
Fragen
Kann ich WooCommerce Preise mit ChatGPT ändern?
Der MCP-Server von BEAR funktioniert mit jedem Assistenten, der den Schlüssel des Shops als Header senden kann. Die benutzerdefinierten Connectors von ChatGPT erwarten derzeit stattdessen einen Anmeldevorgang, daher ist in Ihrer Version eine direkte Verbindung womöglich noch nicht verfügbar. Claude verbindet sich direkt im Browser, in der Desktop-App und in Claude Code, und auch Coding-Assistenten wie Cursor, Windsurf und Zed verbinden sich.
Sehen Kunden die neuen Preise sofort?
Ja, soweit es WooCommerce betrifft: Nach einem Lauf leert BEAR die zwischengespeicherten WooCommerce-Daten für jedes geschriebene Produkt und für die Elternprodukte der Variationen, sodass auch die Preisspannen variabler Produkte aktualisiert werden. Ein Seiten-Cache-Plugin oder ein CDN kann trotzdem weiter alte Seiten ausliefern, bis es geleert wird.
Kann ein Shop-Manager Preise über seinen eigenen Assistenten ändern?
Ja, mit einem persönlichen Schlüssel: Der Administrator fügt ihn in der Liste MCP-Zugriff für Benutzer (MCP access for users) in BEAR hinzu. Sein Assistent arbeitet dann mit seinen Berechtigungen, nie mit mehr, der Administrator kann Teile des Shops für ihn sperren, und der Verlauf zeigt seine Läufe unter seinem Namen. Er kann nur seine eigenen Läufe zurückrollen.
Checkliste vor der Bestätigung
- Die Anzahl entspricht dem, was Sie von Ihrem Shop erwarten, und die Auswahl ist nicht der gesamte Katalog, es sei denn, Sie wollten das.
- Variationen sind eingeschlossen, sobald variable Produkte beteiligt sind.
- Die Vorschau zeigt die alten und neuen Preise, die Sie beabsichtigt haben, so gerundet, wie Ihr Shop sie speichert.
- Bei einer Preissenkung: Sie wissen, welche Produkte im Angebot sind und ob sie ihren Angebotspreis verlieren würden.
- Jede Warnung wurde gelesen und beantwortet.
- Sie kennen den Schlüssel des Laufs und wissen, dass der Rückweg der Rollback ist, nicht der umgekehrte Prozentsatz.
Hat ein Lauf nicht getan, was Sie erwartet haben, beschreiben Sie den Prompt und die Vorschau im BEAR-Support-Forum.