Wie kann ich einen Shopware Verkaufskanal sauber löschen?
Diese Frage stellen sich Shopbetreiber, die ihre Shopstruktur optimieren oder nicht mehr benötigte Absatzwege aufräumen möchten. In dieser Anleitung erfährst du, wie du einen Verkaufskanal in Shopware 6 sicher und sauber löschst, welche Schritte dabei zu beachten sind und welche Auswirkungen das Entfernen eines Verkaufskanals auf deinen Shop hat.
Übersicht: Wie entferne ich sauber einen Verkaufskanal in Shopware 6
- 1. Was ist ein Verkaufskanal?
- 2. Shopware Verkaufskanal löschen: was müssen wir vorher prüfen?
- 3. Schritt-für-Schritt-Anleitung: Verkaufskanal in Shopware 6 entfernen
- 4. Was passiert beim Löschen eines Verkaufskanals?
- 5. Häufige Probleme und Lösungen beim Entfernen eines Verkaufskanals
- 6. Tipps für den sauberen Umgang mit Verkaufskanälen in Shopware 6
- 7. Fazit: Verkaufskanal in Shopware 6 entfernen
- 8. Quellen und weiterführende Links
1. Was ist ein Verkaufskanal?
Verkaufskanäle in Shopware 6 ermöglichen es dir, verschiedene Absatzwege wie Storefronts, Marktplätze oder Social-Shopping-Plattformen zentral zu verwalten. Jeder Verkaufskanal kann eigene Einstellungen, Produkte, Zahlungsarten und Domains besitzen und ist somit ein eigenständiger Ausspielweg deines Sortiments.
Typische Verkaufskanäle sind:
- Hauptshop (Storefront)
- Subshops oder Sprachshops (Storefront)
- Marktplätze (z. B. Google Shopping, billiger.de)
- Social Media Shops (z. B. Instagram, Facebook)
Erläuterungen zu den Verkaufskanälen:
Hauptshop (Storefront):
Der Hauptshop ist der zentrale Verkaufskanal deines Shopsystems und bildet meist die Hauptpräsenz deines Unternehmens im Internet. Hier werden alle Produkte, Kategorien und Inhalte präsentiert, die für den Großteil deiner Kunden relevant sind. Über den Hauptshop laufen in der Regel die meisten Bestellungen und er ist oft die Basis für weitere Verkaufskanäle.
Subshops oder Sprachshops (Storefront):
Subshops ermöglichen es, verschiedene Zielgruppen über getrennte Storefronts anzusprechen, etwa durch unterschiedliche Sortimente, Markenauftritte oder Preisstrukturen. Sprachshops sind spezielle Subshops, die auf eine bestimmte Sprache oder Region zugeschnitten sind. So kannst du international agieren und deinen Kunden ein lokalisiertes Einkaufserlebnis bieten.
Marktplätze (z. B. Google Shopping, billiger.de):
Mit angebundenen Marktplätzen kannst du deine Produkte automatisiert auf externen Plattformen wie Google Shopping oder billiger.de listen. Dadurch erreichst du eine größere Zielgruppe und profitierst von der Reichweite etablierter Marktplätze. Die Integration erfolgt meist über Produktfeeds oder spezielle Schnittstellen, sodass Preise, Lagerbestände und Produktinformationen synchron bleiben.
Social Media Shops (z. B. Instagram, Facebook):
Social Media Shops ermöglichen es, Produkte direkt auf Plattformen wie Instagram oder Facebook zu präsentieren und zu verkaufen. Kunden können so direkt aus ihren bevorzugten sozialen Netzwerken heraus einkaufen, was die Kaufhürde senkt. Die Anbindung erfolgt meist über Produktfeeds oder spezielle Shop-Integrationen, die eine nahtlose Verbindung zwischen Shopware und den Social-Media-Plattformen herstellen.
2. Shopware Verkaufskanal löschen: was müssen wir vorher prüfen?
Bevor wir einfach nur in die Liste der Verkaufskanäle navigieren und stumpf den Kanal löschen, sollten wir dringend noch einige Dinge erledigen oder zumindest in Erfahrung bringen und sicher gehen, dass nichts zu erledigen ist.
2.1 Was müssen wir VOR dem Löschen des Verkaufskanals beachten?
Folgende Fragen sollten wir uns vor dem Löschen stellen und gegebenenfalls prüfen:
- Erstelle ein Backup deines Systems, denn schlimmer geht immer.
- Gibt es noch Bestellungen mit Zuweisungen zu dem betroffenen Verkaufskanal?
- Gibt es noch Kunden mit Zuweisungen zu dem betroffenen Verkaufskanal?
- Wird das Theme noch für andere Verkaufskanäle genutzt oder kann es gelöscht werden?
- Wenn nein: Ändere das Theme im Verkaufskanal und lösche das ungenutzte Theme.
- Gibt es Kundengruppen für den Channel? Wenn ja, sind der Kundengruppe noch Kunden zugeordnet?
- Gibt es noch relevante Produkte oder Kategorien, die an den Verkaufskanal gebunden sind?
- Gibt es individuelle Einstellungen, die gesichert werden sollten?
- Soll die Domain des Verkaufskanals evtl. später für etwas anderes genutzt werden?
- Wird der Verkaufskanal noch für bestimmte Integrationen oder Schnittstellen benötigt?
2.2 Wie prüfen wir Kunden auf ihre Kundengruppen-Zuordnungen?
Wenn du prüfen möchtest, ob noch Kunden einer bestimmten Kundengruppe zugeordnet sind, kannst du dies direkt in der Datenbank (z. B. über phpMyAdmin) tun. Suche dazu in der Tabelle customer nach dem Feld customer_group_id und filtere nach der gewünschten UUID der Kundengruppe. Die passende SQL-Abfrage könnte etwa so aussehen:
SELECT * FROM customer WHERE customer_group_id = UNHEX('DEINE_KUNDENGRUPPE_UUID');
Die UUID der Kundengruppe findest du in der Tabelle customer_group.
Trick: Mache in der gewünschten Kundengruppe im Admin eine Änderung und speichere. Mache danach die Änderung wieder rückgängig und speichere erneut. Durch diese vermeintliche Anpassung wird in der customer_group Tabelle ein Eintrag mit dem heutigen Datum & der aktuellen Uhrzeit in der Spalte updated_at gesetzt. So erkennt ihr sehr genau, welche UUID zu der gesuchten customer_group gehört.
Alternativ findest du die UUID ganz einfach im Shopware-Admin: Rufe die Detailseite der gewünschten Kundengruppe auf. Am Ende der URL siehst du die UUID, zum Beispiel:
/admin#/sw/settings/customer/group/detail/8eb21d71edb94bb3911f1e78d7620dd5
Der letzte Teil der URL ist die gesuchte UUID.

Shopware Verkaufskanal sauber löschen
2.3 Wo entfernen wir Produkte aus dem Verkaufskanal?
Gehe auf den Verkaufskanal und klicke auf den Reiter Produkte. Auf der linken Seite kannst du eins oder mehrere Produkte markieren, um sie aus dem Verkaufskanal zu entfernen. Über das Kontextmenü auf der rechten Seite kannst du die Produkte entweder ebenfalls entfernen. Die letzte Option: direkt die Produktdetails des jeweiligen Produktes aufrufen und da den Verkaufskanal beim Punkt Sichtbarkeit entfernen. Laut Shopware passiert dieser Schritt zwar automatisch beim Löschen des Kanals, wer will, darf diesen Schritt aber auch vorher erledigen.
2.4 Wo prüfen wir, ob der Kanal noch Bestellungen oder Kunden zugeordnet ist?
Entweder suchen wir im Admin-Bereich in der Liste der Bestellungen oder im phpMyAdmin-Bereich. Einfacher geht es im Admin-Bereich, sofern man nicht zu viele Verkaufskanäle hat. Filtern nach Kanälen ist leider nicht möglich, dafür kann man danach sortieren. Werden keine Bestellungen mehr mit dem Verkaufskanal angezeigt, ist das ein gutes Zeichen.
Um den Weg über phpMyAdmin zu gehen, suchen wir als Erstes nach der UUID des zu löschenden Shopware-Verkaufskanals. Diese finden wir wieder in der URL im Admin, wenn wir die Seite des jeweiligen Kanals aufrufen, ganz am Ende der Adresse, aber vor /base:
…/admin#/sw/sales/channel/detail/5579aa07d35540799a7dd5228df8eb59/base
Hier sieht man die UUID im fett markierten Bereich. Notiert euch diese UUID auf einem Blatt Papier, um sie gleich von dort aus wieder abtippen zu können. Dann könnt ihr mit diesem Befehl im MySQL-Reiter von phpMyAdmin nach eventuellen Einträgen in den Bestellungen suchen, um euch ganz sicher zu sein, dass da nichts mehr ist.
SELECT *
FROM `order`
WHERE sales_channel_id = UNHEX('UUID_DES_KANALS');
Anschließend geht es in den phpMyAdmin-Bereich, wo wir in der Tabelle customer in den Spalten sales_channel_id und bound_sales_channel_id nach Einträgen mit unserer UUID suchen.
SELECT *
FROM customer
WHERE
sales_channel_id = UNHEX('UUID_DES_KANALS') OR
bound_sales_channel_id = UNHEX('UUID_DES_KANALS');
Erwartetes Ergebnis: 0
Fehlerfall: Treffer bedeuten, dass Kunden existieren, die diesem Kanal zugeordnet sind. In dem Fall braucht ihr eine Shopware Agentur oder eine Portion Geduld, um die Einträge zu prüfen, anzupassen oder zu löschen.
3. Schritt-für-Schritt-Anleitung: Verkaufskanal in Shopware 6 entfernen
- Shopware 6 Administration öffnen: Logge dich in das Backend deiner Shopware 6-Installation ein.
- Zu den Verkaufskanälen navigieren: Im Hauptmenü findest du den Punkt Verkaufskanäle. Hier werden alle angelegten Kanäle aufgelistet.
- Verkaufskanal auswählen: Klicke auf den zu entfernenden Verkaufskanal, um die Detailansicht zu öffnen.
- Verkaufskanal löschen: In der Registerkarte Allgemein findest du am unteren Rand einen roten Button mit der Aufschrift Löschen.
„In der letzten Eingabemaske unter Allgemein lässt sich ein kompletter Verkaufskanal mit einem Klick auf den roten Button löschen. Ein solcher Vorgang wird von einer Sicherheitsabfrage begleitet, die bestätigt werden muss. Bestätige die Sicherheitsabfrage, um den Verkaufskanal endgültig zu entfernen.“
4. Was passiert beim Löschen eines Verkaufskanals?
Das Löschen eines Verkaufskanals in Shopware 6 ist unwiderruflich und sollte daher mit Bedacht durchgeführt werden. Mit dem Entfernen des Kanals werden folgende Daten und Einstellungen gelöscht oder beeinflusst:
- Der Verkaufskanal selbst inklusive seiner Konfiguration
- Zuordnungen von Produkten, Kategorien und Kunden zu diesem Kanal
- Individuelle Einstellungen wie Zahlungsarten, Versandarten und Domains
- Verknüpfungen zu externen Schnittstellen oder Marktplätzen
Wichtig: Produkte und Kunden werden nicht gelöscht, sondern nur die Zuordnung zum jeweiligen Verkaufskanal entfernt. Die Daten bleiben im System erhalten und können anderen Kanälen zugeordnet werden.
4.1 Was kann jetzt noch weg?
Kategorien: Sofern dein Shopware-Verkaufskanal ein Frontend-Verkaufskanal war, kannst du im Anschluss die dazugehörigen Kategorien löschen. Gehe aber sicher, dass diese nicht noch von anderen Sales Channels verwendet werden.
Kundengruppen: Sofern du für den Verkaufskanal eine individuelle Kundengruppe angelegt hattest, darf diese jetzt ebenfalls gelöscht werden.
CMS-Seiten: Gab es Landing Pages, Impressum, Datenschutz, AGB & Co? Weg damit, denn Ordnung ist das halbe Leben und je mehr wir davon im Shop haben, desto weniger Sorgen haben wir in der Regel auch.
5. Häufige Probleme und Lösungen beim Entfernen eines Verkaufskanals
5.1 Verkaufskanal lässt sich nicht löschen
In seltenen Fällen kann es vorkommen, dass ein Verkaufskanal trotz Klick auf den Löschen-Button nicht entfernt wird oder keine Fehlermeldung erscheint. Mögliche Ursachen und Lösungen:
- Technische Probleme oder Bugs: Prüfe, ob alle Systemvoraussetzungen erfüllt sind und keine Abhängigkeiten bestehen. Ein Update auf die aktuelle Shopware-Version kann helfen.
- Fehlende Berechtigungen: Stelle sicher, dass dein Benutzerkonto über ausreichende Rechte verfügt.
- Datenbankprobleme: In seltenen Fällen können fehlerhafte Einträge in der Datenbank das Löschen verhindern. Hier hilft oft nur ein manueller Eingriff durch einen erfahrenen Entwickler.
5.2 Kundenbindung an Verkaufskanäle beachten
Je nach Einstellung können Kunden an bestimmte Verkaufskanäle gebunden sein. Prüfe daher vor dem Löschen, ob die Option Kunden an Sales Channel binden aktiviert ist.
6. Tipps für den sauberen Umgang mit Verkaufskanälen in Shopware 6
- Verwalte deine Verkaufskanäle regelmäßig und entferne nicht mehr benötigte Kanäle, um die Übersicht zu behalten.
- Setze auf klare Namenskonventionen, damit du Kanäle schnell zuordnen kannst.
- Prüfe vor dem Löschen, ob Integrationen, Schnittstellen oder Weiterleitungen betroffen sind.
- Nutze die Möglichkeit, Produkte gezielt einzelnen Kanälen zuzuweisen oder zu entziehen.
- Erstelle vor größeren Änderungen immer ein Backup.
7. Fazit: Verkaufskanal in Shopware 6 entfernen
Das Entfernen eines Verkaufskanals in Shopware 6 ist ein unkomplizierter, aber endgültiger Prozess. Mit der richtigen Vorbereitung und einem klaren Überblick über die Auswirkungen kannst du deine Shopstruktur sauber halten und unnötige Kanäle sicher löschen. Beachte dabei immer die Auswirkungen auf Produkte, Kunden und Integrationen, um Fehler zu vermeiden und die Performance deines Shops zu optimieren.
8. Quellen und weiterführende Links
8.1 Quellen
- Shopware 6 Dokumentation: Verkaufskanäle
- Shopware Forum: Artikel, Verkaufskanäle, Bilder lassen sich nicht löschen












