Wissen

Antworten, die einer Nachprüfung standhalten

Operative Fragen aus Shopware-Projekten — beantwortet auf Grundlage eigener Testsysteme, eigener Plugins und gemessener Fälle. Jeder Artikel nennt oben, woher seine Angaben stammen, und wird nachgezogen, wenn sich die zugrunde liegende Version ändert.

Internationalisierung · 8 Min.

DeepL, ChatGPT oder Fachübersetzer

Die Frage ist nicht Mensch oder Maschine, sondern: Welcher Text trägt welches Risiko? Produktdaten, Marketingtexte und Rechtstexte gehören auf drei verschiedene Wege.

LesenGeprüft am
Internationalisierung · 8 Min.

Domain, Subdomain oder Verzeichnis für Sprachen

Drei Wege, eine Entscheidung mit langer Halbwertszeit. Für die meisten Shops ist das Verzeichnis richtig — eigene Domains lohnen erst, wenn sich Sortiment, Preise und Marke je Land unterscheiden.

LesenGeprüft am
Klaviyo / Retention · 8 Min.

Klaviyo mit Shopware verbinden: was die Integration wirklich leistet

Die Anbindung ist schnell gemacht. Die drei Fragen davor entscheiden, ob sie trägt: Wer führt die Einwilligung, wer gewinnt bei Widersprüchen, und welche Ereignisse braucht der erste Flow wirklich?

LesenGeprüft am
Shopware · 7 Min.

Warum eine Mail nicht verschickt wird

46 Vorlagentypen, 44 Vorlagen. Zwei Typen haben überhaupt keine Vorlage — ein Ablauf, der auf einen davon zeigt, verschickt nichts und meldet nichts.

LesenGeprüft am
Automation & AI · 8 Min.

AI Agent oder Workflow: der Unterschied, der Geld kostet

Ein Workflow macht jedes Mal dasselbe. Ein Agent entscheidet selbst, was er tut. Die Verwechslung ist teuer — meistens in die Richtung, in die gerade alle laufen.

LesenGeprüft am
Agentic Commerce · 8 Min.

ChatGPT Shopping: was Händler in der EU heute tun können

Die organische Nennung kostet nichts und hat trotzdem Voraussetzungen. Der Feed-Zugang ist begrenzt, die Werbeseite hat im EWR eigene Regeln — und Feeds scheitern still.

LesenGeprüft am
GEO / AI Search · 9 Min.

Produktdaten für KI lesbar machen

Vier Schichten, in dieser Reihenfolge: Der Crawler muss rein, die Daten müssen strukturiert sein, sie müssen stimmen, und erst dann lohnt ein Feed. Wer unten anfängt, verbessert nichts.

LesenGeprüft am
Automation & AI · 9 Min.

Shopware automatisieren: die zehn häufigsten Prozesse

Nicht der technisch interessanteste Prozess gehört zuerst automatisiert, sondern der mit der meisten Handarbeit je Woche. Zehn Kandidaten, mit dem jeweiligen Ansatzpunkt im Shop.

LesenGeprüft am
Shopware · 7 Min.

Warum ein Staffelpreis nicht greift

Elf Stück kosten 8.800, zwölf kosten 9.000. Die Staffel gilt ab der Schwelle für alle Stück — nicht nur für die darüber. Wer das verwechselt, rechnet falsch.

LesenGeprüft am
Internationalisierung · 7 Min.

Eine Sprache, die niemanden erreicht

Drei Sprachen angelegt, alle aktiv, alle mit gepflegten Übersetzungen — eine davon keinem Verkaufskanal zugeordnet. Der Aufwand ist bezahlt, der Inhalt unerreichbar.

LesenGeprüft am
Shopware SEO · 8 Min.

Filter und Facetten: indexieren oder nicht

Jede Filterkombination erzeugt eine Adresse. Die Frage ist nicht, ob man sie indexieren darf, sondern ob jemand genau danach sucht — und ob die Seite etwas Eigenes zeigt.

LesenGeprüft am
Automation & AI · 8 Min.

Produktdatenpflege automatisieren

Zwischen Quelle und Shop gehört ein Regelwerk — Zuordnung, Pflichtfelder, Plausibilitätsgrenzen. Ohne diese Schicht automatisiert man nicht die Pflege, sondern die Fehler.

LesenGeprüft am
APIs & Integrationen · 9 Min.

Sync-API oder Einzelrequests

Ein fehlerhafter Datensatz in einem Stapel von zweien — und beide werden verworfen. Das ist keine Schwäche der Sync-API, sondern ihr Zweck. Nur passt er nicht zu jedem Import.

LesenGeprüft am
Shopware · 9 Min.

Was Shopware 6.7 fertig mitliefert und abgeschaltet lässt

Achtzehn Feature-Flags, sechzehn davon aus. Acht werden im nächsten Major zum Standard — und drei davon ändern Verhalten, auf das heute Integrationen bauen.

LesenGeprüft am
Shopware SEO · 8 Min.

Ausverkaufte Produkte: 404, 410, Redirect oder bleiben

Die Frage ist keine SEO-Frage, sondern eine Bestandsfrage. Kommt das Produkt wieder, bleibt die Seite. Gibt es einen Nachfolger, wird umgeleitet. Erst wenn beides nein ist, wird es technisch.

LesenGeprüft am
Softwareentwicklung · 7 Min.

Was eine Versionsangabe im Plugin wirklich zusagt

Drei von sieben eigenen Erweiterungen sagen nach oben gar nichts zu. Die Angabe in der composer.json ist eine Absicht — geprüft wird sie erst bei der Installation, und auch dann nur formal.

LesenGeprüft am
Shopware · 7 Min.

Wenn Shopware ein Feld schreibschützt

In 6.7 nimmt description_teaser keine Schreibzugriffe von außen mehr an — und bekam gleichzeitig einen eigenen Indexer. Ein Übersetzungslauf meldete Erfolg, verbrauchte Kontingent und schrieb nichts.

LesenGeprüft am
Shopware SEO · 7 Min.

Wie Shopware paginierte Listen kanonisiert

In 6.6 zeigt jede Seitenvariante auf die saubere URL. In 6.7 zeigt ?p=1 auf sich selbst — zwei indexierbare Adressen mit identischem Inhalt, entstanden durch ein Update.

LesenGeprüft am
Shopware · 8 Min.

Was Shopware im Hintergrund neu berechnet

17 Kern-Indexer in 6.6, 18 in 6.7. Sie entscheiden, ob eine Änderung im Shop ankommt — und der neue in 6.7 sitzt ausgerechnet an einem Feld, das schreibgeschützt ist.

LesenGeprüft am
Shopware · 7 Min.

Wenn der Schalter an ist und trotzdem nichts passiert

Drei gemessene Fälle aus zwei Tagen, ein Muster: Die Einstellung steht sichtbar auf aktiv, und eine zweite Angabe fehlt. Wer das Muster kennt, sucht nicht mehr am Schalter.

LesenGeprüft am
Shopware SEO · 8 Min.

JSON-LD statt Microdata: Shopware hat den Schalter schon

Dieselbe Produktseite, zweimal gemessen: 46 itemprop-Attribute — oder fünf JSON-LD-Blöcke. Der Schalter liegt im Kern von 6.7 und ist ab Werk aus.

LesenGeprüft am
Shopware · 8 Min.

Warum eine Zahlart oder Versandart nicht angeboten wird

Die Kette ist kürzer, als die meisten vermuten: aktiv, dem Kanal zugeordnet, Regel erfüllt. Ab Werk trägt keine der vier Zahlarten eine Verfügbarkeitsregel — bei Versandarten kommt ein vierter Punkt dazu.

LesenGeprüft am
Shopware · 8 Min.

Was eine Variante von ihrem Hauptprodukt erbt

Vererbung ist in Shopware kein Schalter, sondern ein NULL-Wert in der Spalte. 71 von 79 Spalten sind vererbbar — die vier, die es nicht sind, erklären die meisten Überraschungen.

LesenGeprüft am
APIs & Integrationen · 8 Min.

Welche Endpunkte Shopware ab Werk gegen Missbrauch schützt

Fünfzehn Ratenbegrenzungsregeln in 6.7, neun in 6.6. Drei Fehlversuche beim Passwort-Zurücksetzen reichen — und zwei der neuen Regeln gelten einer Schnittstelle, die es ab Werk nicht gibt.

LesenGeprüft am
Internationalisierung · 7 Min.

250 Länder sind ab Werk aktiv

Eine frische Shopware-Installation liefert in jedes Land der Welt. Das ist selten gewollt — und die Stelle, an der man es ändert, ist nicht die, an der man sucht.

LesenGeprüft am
Shopware · 7 Min.

Import und Export in Shopware: die zwölf Profile

Zwölf Profile bringt der Kern mit, für zwölf Entitäten. Eines davon kann nur exportieren — und genau das überrascht regelmäßig.

LesenGeprüft am
Integrationen · 9 Min.

Zustandsübergänge einer Bestellung — und was 6.7 daran ändert

Drei Aktionsnamen für Zahlungszustände sind in 6.7 verschwunden. Wer sie benutzt, bekommt keinen Fehler beim Update, sondern beim nächsten Zahlungseingang.

LesenGeprüft am
Shopware · 8 Min.

B2B in Shopware: was im Kern steckt und was nicht

Null B2B-Tabellen in 6.6 und 6.7. Was der Kern für Geschäftskunden mitbringt, steckt an anderer Stelle — und reicht für mehr Fälle, als man denkt.

LesenGeprüft am
Internationalisierung · 7 Min.

Was Shopware übersetzbar macht

51 Übersetzungstabellen in 6.7, fünf mehr als in 6.6 — und keine davon betrifft Shopdaten. Was übersetzbar ist, entscheidet nicht die Sprache, sondern die Tabelle.

LesenGeprüft am
Shopware · 6 Min.

Nummernkreise in Shopware

Sieben Typen bringt der Kern mit. Sechs lassen sich je Verkaufskanal einstellen, einer nicht — und dieser eine sorgt für die meisten Überraschungen.

LesenGeprüft am
APIs & Integrationen · 9 Min.

Store API oder Admin API für eine Integration

87 gegen 2.248 Endpunkte — aber die Zahl entscheidet nicht. Es entscheidet, wer fragt: ein Kunde im Browser oder ein System im Serverraum.

LesenGeprüft am
Shopware SEO · 7 Min.

Was Shopware beim Bild-Upload erzeugt

Sechs Thumbnail-Größen bringt der Kern mit. Von zwölf Medienordnern erzeugen nur fünf überhaupt welche — und das erklärt die meisten Bildprobleme.

LesenGeprüft am
Integrationen · 8 Min.

Die primäre Transaktion einer Bestellung

Shopware 6.7 legt zwei Verweise an, die endlich sagen, welche Lieferung und welche Zahlung die maßgebliche ist. Gefüllt werden sie in 6.7 noch nicht.

LesenGeprüft am
Shopware · 7 Min.

Produkttypen in Shopware 6.7: physical und digital

Das Feld product.type gibt es erst ab 6.7, es kennt genau zwei Werte — und es lässt sich nach dem Anlegen nicht mehr ändern.

LesenGeprüft am
Softwareentwicklung · 9 Min.

App oder Plugin in Shopware

Eine App bekommt Schreib-Webhooks für 11 von 247 Entitäten. Die Zahl ist in 6.6 und 6.7 gleich — der Mechanismus dahinter nicht, und darauf kommt es an.

LesenGeprüft am
Shopware · 9 Min.

E-Rechnung im Shopware-Kern: was 6.7 erzeugt

Shopware schreibt XRechnung 3 und kennt in 6.7 zehn Dokumenttypen statt sechs. Zwei Stellen im Erzeuger sind gemessen und im Alltag relevant.

LesenGeprüft am
Shopware · 8 Min.

Was Shopware im Hintergrund erledigt

33 geplante Aufgaben laufen in 6.7 mit, acht mehr als in 6.6 — davon sechs aus dem Kern. Eine davon sammelt Telemetriedaten.

LesenGeprüft am
Shopware · 7 Min.

Welche Mails Shopware selbst verschickt

46 Mail-Vorlagentypen in 6.7, fünf mehr als in 6.6. Zwei der neuen betreffen den Widerruf — und genau die übersieht man beim Update.

LesenGeprüft am
Shopware · 9 Min.

Custom Field oder eigene Entität

Custom Fields liegen als JSON ohne Index, je Sprache getrennt, in einem installationsweiten Namensraum. Drei gemessene Eigenschaften, aus denen die Entscheidung folgt.

LesenGeprüft am
Automation & AI · 8 Min.

Flow Builder: Auslöser, Aktionen und Grenzen

Der Flow Builder bringt 17 Aktionen im Kern mit — und keine davon spricht mit einem fremden System. Das ist die Grenze, an der die meisten Automatisierungsvorhaben ankommen.

LesenGeprüft am
Shopware · 8 Min.

Preisregeln in Shopware: welche gewinnt

Nicht die günstigste. Shopware nimmt die erste Regel, die auf den Kontext passt — und die Reihenfolge bestimmt die Priorität, die jemand einmal vergeben hat.

LesenGeprüft am
Shopware · 9 Min.

Auf Shopware 6.7 wechseln oder bei 6.6 bleiben

Wir betreiben beide Linien parallel und haben verglichen, was sich messbar unterscheidet. Das Ergebnis spricht für einen Wechsel — aber nicht aus den Gründen, die meist genannt werden.

LesenGeprüft am
Shopware · 8 Min.

Warum die Shopware-Suche nicht findet, was im Text steht

Von 16 konfigurierbaren Suchfeldern sind ab Werk sechs aktiv. Die Beschreibung gehört nicht dazu. Das erklärt beide Beschwerden auf einmal — zu wenige Treffer und zu viele.

LesenGeprüft am
Integrationen · 8 Min.

Webhooks in Shopware 6: was der Kern selbst regelt

Shopware wiederholt fehlgeschlagene Webhooks nach 5 Sekunden, 30 Sekunden, 5 Minuten, 30 Minuten und 4 Stunden — und schaltet sie nach zehn Fehlern ab. Wer das nicht weiss, sucht Ausfälle an der falschen Stelle.

LesenGeprüft am
Internationalisierung · 8 Min.

hreflang in Shopware einrichten

Shopware erzeugt hreflang aus den Domains eines Verkaufskanals — nicht aus Sprachen, nicht aus Übersetzungen. Wer das verwechselt, sucht den Fehler an der falschen Stelle.

LesenGeprüft am
Shopware SEO · 8 Min.

Sitemap in Shopware: Bordmittel, Plugin oder Eigenbau

Drei Wege, eine Entscheidung. Wir bauen selbst ein Sitemap-Plugin — und sagen trotzdem in den meisten Fällen, dass der Standard reicht.

LesenGeprüft am
Agentic Commerce · 9 Min.

Der Agentic-Commerce-Verkaufskanal in Shopware 6.7

Shopware 6.7 bringt einen eigenen Verkaufskanaltyp für KI-Einkaufsplattformen mit — samt einem Validator, der genau vorschreibt, wie ein Produktfeed aussehen muss. Wir haben nachgesehen, was im Kern tatsächlich steckt.

LesenGeprüft am
Automation & AI · 9 Min.

Fehlerbehandlung in Make: Szenarien, die nicht still sterben

Ein Automatisierungsszenario ohne Fehlerpfad meldet sich nicht, wenn es abbricht. Es hört einfach auf zu wirken — und niemand merkt es, bis jemand nach einem Ergebnis sucht, das nie entstanden ist.

LesenGeprüft am
Shopware SEO · 10 Min.

Redirects bei einem Shopware-Relaunch

Shopware leitet eigene URL-Änderungen selbst weiter. Alles, was aus dem alten System stammt, tut es nicht — und genau dort verliert ein Relaunch seine Sichtbarkeit.

LesenGeprüft am
Internationalisierung · 9 Min.

Produktdaten übersetzen, ohne Daten zu verlieren

Wer Produkte automatisiert übersetzt, schreibt Felder zurück, die er vorher gelesen hat. Genau daran scheitern Integrationen nach einem Versionswechsel — Shopware macht Felder zwischendurch schreibgeschützt.

LesenGeprüft am
Shopware SEO · 8 Min.

Die Sitemap in Shopware: was drinsteht und was fehlt

Shopware erzeugt seine Sitemap selbst — aus fünf Quellen, in Blöcken zu 100, komprimiert und auf 49.999 URLs je Datei begrenzt. Was das im Alltag bedeutet, steht selten in der Dokumentation.

LesenGeprüft am