Viele wachsende E-Commerce-Unternehmen stehen vor der gleichen Herausforderung: Mehrere Marken, unterschiedliche Zielgruppen oder internationale Märkte - aber bitte alles aus einer zentralen Verwaltung. 67% der mittelständischen Händler betreiben bereits mehr als einen Online-Shop (DigitalCommerce360). Shopware 6 bietet mit seinem Sales-Channel-Konzept eine leistungsstarke Lösung für genau dieses Szenario. In diesem Guide erfahren Sie, wie Sie mit einer einzigen Shopware-Installation mehrere Shops effizient verwalten, welche Architektur sich für Ihr Geschäftsmodell eignet und wo die typischen Stolpersteine liegen.

Shopware 6AdminZentrale VerwaltungB2BB2B-ShopStaffelpreise · ERPshop-b2b.deB2CB2C-ShopEndkunden · PayPalshop-b2c.deINTInternationalEN · FR · Währungenshop-intl.comAMarke AEigenes Designmarke-a.deBMarke BEigenes Sortimentmarke-b.de67% der Händler betreiben mehrere Shops (DigitalCommerce360)Eine Installation · Mehrere Storefronts · Zentrale Daten

Was ist ein Multistore in Shopware 6?

In Shopware 6 gibt es kein separates "Multistore-Plugin" - die Fähigkeit, mehrere Shops zu betreiben, ist nativ in der Architektur verankert. Das zentrale Element heißt Sales Channel. Über 100.000 aktive Shopware-Installationen (Shopware AG) nutzen dieses Konzept weltweit. Jeder Sales Channel repräsentiert einen eigenständigen Verkaufskanal mit eigener Domain, eigenem Design, eigenen Sprachen und individuellen Einstellungen - basiert aber auf demselben Produktkatalog, derselben Kundendatenbank und denselben Backend-Prozessen.

Das Ergebnis: 73% der Multi-Shop-Betreiber nennen zentrale Datenpflege als wichtigsten Effizienzfaktor (IFH Köln). Sie pflegen Ihre Produktdaten, Bestellungen und Kundenstammdaten an einem zentralen Ort, während jeder Sales Channel seine eigene Storefront mit individuellem Erscheinungsbild und angepassten Regeln hat. Unternehmen sparen damit erfahrungsgemäß bis zu 40% Verwaltungsaufwand gegenüber dem Betrieb separater Shop-Installationen (Shopware Community Survey).

Sales Channel vs. separate Installation

Eine separate Shopware-Installation pro Shop bedeutet mehrfache Wartung, separate Updates und isolierte Datenbanken. Sales Channels teilen sich die technische Infrastruktur und ermöglichen zentrale Datenpflege - ein entscheidender Vorteil für Effizienz und Datenkonsistenz.

Typische Anwendungsfälle für Multistore

Die Sales-Channel-Architektur von Shopware 6 eignet sich für unterschiedlichste Geschäftsmodelle. Laut einer Analyse kaufen 73% der Konsumenten über mehrere Kanäle ein (Harvard Business Review). Hier die häufigsten Szenarien, die wir in der Praxis umsetzen:

Internationale Shops

Separate Storefronts pro Land mit eigener Sprache, Währung, Steuersätzen und Versandoptionen. Der grenzüberschreitende E-Commerce wächst jährlich um 17% (Statista) - ein Produktkatalog, viele Märkte

Multi-Brand-Strategie

Verschiedene Marken mit eigenem Design, Sortiment und Positionierung unter einer zentralen Administration

B2B + B2C parallel

Ein B2B-Portal mit Staffelpreisen und Nettoanzeige neben dem B2C-Endkundenshop. Der B2B-E-Commerce in Deutschland erreicht 468 Mrd. € Umsatz (IFH Köln) - gleiche Produkte, verschiedene Regeln

Outlet und Markenshop

Hauptshop mit Vollpreisen und separater Outlet-Kanal mit reduzierten Preisen aus dem gleichen Lagerbestand

Marktplatz-Anbindung

Neben der eigenen Storefront auch Amazon, eBay und weitere Marktplätze als Sales Channels

Verschiedene Domains

Separate Domains für verschiedene Produktlinien, Regionen oder Zielgruppen - zentral verwaltet und ausgewertet

Architektur: So funktioniert Multistore technisch

Das Herzstück der Multistore-Fähigkeit ist die Datenbankarchitektur von Shopware 6. Im Kern werden gemeinsame Entitäten (Produkte, Kategorien, Medien, Kunden) in der zentralen Datenbank gehalten, während kanalspezifische Konfigurationen (Preise, Sichtbarkeiten, Domains, Themes) pro Sales Channel hinterlegt werden.

Jeder Sales Channel verfügt über eine eigene Konfigurationsebene, die folgende Aspekte individuell steuert:

BereichZentral (geteilt)Pro Sales Channel (individuell)
ProdukteStammdaten, Beschreibungen, MedienSichtbarkeit, Preise, Verfügbarkeit
KundenKundenstamm, Adressen, HistorieKundengruppen, Registrierung
BestellungenZentrale Übersicht und FulfillmentBestellnummernkreise, Workflows
DesignBasis-Theme und AssetsTheme-Konfiguration, Layouts, CMS
SprachenÜbersetzungen im SystemAktive Sprachen pro Kanal
ZahlungPayment-Provider-KonfigurationAktive Zahlungsarten pro Kanal

Sales Channels einrichten: Schritt für Schritt

Die Einrichtung eines Multistore-Setups erfordert sorgfältige Planung. Hier der bewährte Ablauf, den wir bei XICTRON-Projekten verfolgen:

  1. Strategie definieren: Welche Sales Channels werden benötigt? Welche Daten werden geteilt, welche sind kanalspezifisch? Welche Domains und Sprachen sind geplant?
  2. Sales Channel anlegen: In der Administration unter Vertriebskanäle einen neuen Storefront-Kanal erstellen und Basisdaten konfigurieren (Name, Sprachen, Währungen, Länder)
  3. Domain zuweisen: Eigene Domain oder Subdomain dem Sales Channel zuordnen und DNS-Konfiguration vornehmen
  4. Produktsichtbarkeit steuern: Über die dynamische Produktzuweisung festlegen, welche Produkte in welchem Kanal sichtbar sind - über Kategorien, Tags oder manuelle Zuweisung
  5. Preise differenzieren: Kanalspezifische Preise über Preisregeln und Kundengruppen abbilden - besonders relevant für B2B-Szenarien
  6. Theme anpassen: Eigenes Theme oder Theme-Konfiguration pro Sales Channel zuweisen für individuelles Erscheinungsbild
  7. Zahlungs- und Versandarten konfigurieren: Pro Kanal festlegen, welche Payment- und Shipping-Provider aktiv sind
  8. Testing und Go-Live: Umfassende Tests aller Kanäle, Cross-Channel-Bestellungen prüfen und schrittweise live schalten
Praxis-Tipp: Staging-Umgebung

Testen Sie Multistore-Konfigurationen immer in einer Staging-Umgebung, bevor Sie live gehen. Änderungen an gemeinsamen Entitäten (Produkte, Kategorien) wirken sich auf alle Sales Channels gleichzeitig aus. Unser Hosting bietet dedizierte Staging-Umgebungen für genau diesen Zweck.

Internationalisierung mit Sales Channels

Einer der häufigsten Multistore-Anwendungsfälle ist die Internationalisierung. 76% der Online-Käufer bevorzugen Produkte in ihrer Muttersprache, und 40% kaufen überhaupt nicht in einer Fremdsprache (Common Sense Advisory). Der europäische Cross-Border-E-Commerce erreicht 237 Mrd. € (Cross-Border Commerce Europe). Shopware 6 bietet dafür zwei Strategien:

Strategie 1: Ein Sales Channel mit mehreren Sprachen - Ideal für europäische Märkte mit gleicher Währung und ähnlichen Versandbedingungen. Sie konfigurieren einen Sales Channel mit mehreren Sprachdomains (z. B. shop.de, shop.at, shop.ch) und pflegen Übersetzungen zentral.

Strategie 2: Ein Sales Channel pro Land - Empfohlen bei unterschiedlichen Währungen, Steuersätzen, Zahlungsarten oder Sortimenten pro Markt. Jeder Landesshop hat eigene Regeln, aber alle teilen sich den Produktkatalog und die Administration.

Für die Internationalisierung ist die Anbindung an ein PIM-System besonders wertvoll: Produkttexte, Beschreibungen und Medien lassen sich zentral übersetzen und über die Shopware-API in alle Sales Channels synchronisieren.

B2B und B2C aus einer Installation

Die Kombination von B2B- und B2C-Vertrieb in einer Shopware-Installation ist ein Szenario, das wir bei XICTRON regelmäßig umsetzen. 83% der B2B-Einkäufer erwarten heute dieselbe Nutzererfahrung wie im B2C-Bereich (Salesforce). Die Sales-Channel-Architektur ermöglicht dabei klare Trennung bei gemeinsamer Datenbasis:

  • Preisdifferenzierung: Netto-Preise im B2B-Kanal, Brutto-Preise im B2C-Kanal - basierend auf Kundengruppen und Steuerregeln
  • Staffelpreise: Mengenrabatte und individuelle Preislisten nur im B2B-Kanal aktiv, gesteuert über individuelle Programmierung
  • Kundenregistrierung: B2B mit Firmenvalidierung und Freischaltprozess, B2C mit sofortiger Registrierung
  • Zahlungsarten: Rechnungskauf und SEPA-Lastschrift im B2B, PayPal und Kreditkarte im B2C
  • Content und Design: Technische Produktdaten und CAD-Downloads im B2B, emotionale Produktbilder und Lifestyle-Content im B2C
  • Self-Service-Portal: B2B-Kunden mit erweiterten Funktionen wie Wiederbestellung, Budgetverwaltung und Angebotsanfrage

Zentrale Vorteile der Multistore-Architektur

Die Multistore-Architektur bietet gegenüber separaten Shop-Installationen erhebliche Vorteile, die sich direkt auf Effizienz und Kosten auswirken. Unternehmen mit zentralisierter E-Commerce-Infrastruktur erreichen 28% niedrigere Betriebskosten (Forrester):

Zentrale Produktpflege

Produkte einmal anlegen, in allen Kanälen verfügbar. Änderungen an Stammdaten wirken sofort überall.

Einheitliche Bestellverwaltung

Alle Bestellungen aus allen Kanälen in einer Übersicht - für effizientes Fulfillment und Reporting.

Konsistente Kundendaten

Ein Kundenstamm über alle Kanäle - kanalübergreifende Analyse und Personalisierung werden möglich.

Reduzierte IT-Kosten

Ein Server, ein Update-Zyklus, eine Wartung - statt separater Infrastruktur pro Shop. Das reduziert die Wartungskosten um durchschnittlich 35% (Gartner).

Schnellere Markteintritte

Neue Märkte oder Marken lassen sich in Tagen statt Wochen als neuer Sales Channel aufsetzen. Unternehmen mit Multi-Channel-Strategie erzielen 190% mehr Umsatz als Single-Channel-Händler (Omnisend).

Skalierbarkeit

Die Architektur wächst mit - ob 2 oder 20 Sales Channels, die zentrale Verwaltung bleibt übersichtlich.

Herausforderungen und Lösungsansätze

Ein Multistore-Setup bringt auch Herausforderungen mit sich, die bei der Planung berücksichtigt werden sollten. Hier die häufigsten Stolpersteine und bewährte Lösungen:

HerausforderungLösung
Performance bei vielen Sales ChannelsDediziertes Hosting mit ausreichend Ressourcen, Caching-Strategien und CDN-Einsatz über professionelle Infrastruktur
Plugin-KompatibilitätVor dem Einsatz prüfen, ob Plugins alle Sales Channels unterstützen - nicht jedes Plugin ist multistore-fähig
Komplexe PreisstrukturenRegelbasierte Preisgestaltung mit Advanced Pricing Rules und kanalspezifischen Kundengruppen umsetzen
SEO für mehrere DomainsKorrekte Canonical-Tags, hreflang-Attribute und individuelle Meta-Daten pro Sales Channel konfigurieren
Theme-VerwaltungTheme-Vererbung nutzen: Basis-Theme erstellen und pro Kanal nur die Abweichungen definieren
Berechtigungen im TeamGranulare Admin-Rechte pro Sales Channel vergeben, damit Teams nur ihre Kanäle bearbeiten können
Performance-Planung nicht unterschätzen

Jeder Sales Channel erhöht die Datenbankabfragen und den Speicherbedarf. Ab drei bis vier aktiven Kanälen empfehlen wir dediziertes Hosting mit SSD-Speicher und Elasticsearch für die Produktsuche. Unsere Cloud-Lösungen bieten die nötige Skalierbarkeit. Zusätzlich empfehlen wir die Migration auf PHP 8.5 für maximale Performance bei mehreren Kanälen.

Headless Multistore: API-First-Ansatz

Der Headless-Commerce-Markt wächst jährlich um 22,1% (Grand View Research). Für maximale Flexibilität bietet Shopware 6 den Headless-Ansatz: Die Store API liefert Daten pro Sales Channel, während das Frontend komplett entkoppelt ist. Jeder Sales Channel kann ein eigenes Frontend nutzen - ob klassische Storefront, React-App, Mobile-App oder IoT-Anwendung.

Die Store API authentifiziert sich über den Sales Channel Access Key, der jedem Kanal eindeutig zugeordnet ist. Damit erhalten Frontends nur die Daten, Produkte und Konfigurationen ihres jeweiligen Kanals. Für komplexe Multi-Frontend-Szenarien ist die API-Integration der Schlüssel zum Erfolg.

ERP- und PIM-Integration im Multistore

Mit steigender Anzahl an Sales Channels wird die manuelle Datenpflege schnell unpraktikabel. Hier spielen Schnittstellen eine zentrale Rolle - 65% der E-Commerce-Unternehmen mit mehr als drei Vertriebskanälen nutzen ein PIM-System (Ventana Research): Ein PIM-System versorgt alle Kanäle mit konsistenten Produktdaten und Übersetzungen, während das ERP-System (SAP Business One, Microsoft Dynamics oder JTL-Wawi) Bestände, Preise und Bestellungen synchronisiert.

Die typische Integrationsarchitektur sieht folgendermaßen aus: Das PIM liefert Produktdaten über die Admin API an alle Sales Channels, das ERP synchronisiert Bestände und Preise kanalspezifisch, und Bestellungen fließen aus allen Kanälen zurück ins ERP zur zentralen Abwicklung. Für individuelle Beratung zur passenden Integrationsarchitektur stehen wir bereit.

Multistore-Strategie richtig planen

Der Erfolg eines Multistore-Setups steht und fällt mit der Planung. Bevor der erste Sales Channel angelegt wird, sollten folgende Fragen geklärt sein:

  • Welche Kanäle (B2B, B2C, International, Marken) werden kurz- und mittelfristig benötigt?
  • Welche Daten teilen sich die Kanäle, welche sind exklusiv pro Kanal?
  • Sind die geplanten Plugins und Erweiterungen multistore-kompatibel?
  • Reicht die bestehende Server-Infrastruktur für mehrere aktive Kanäle?
  • Wie sieht die SEO-Strategie für mehrere Domains oder Subdomains aus?
  • Welche ERP-/PIM-Anbindungen werden für die automatisierte Datenpflege benötigt?
  • Wie werden die Team-Berechtigungen pro Sales Channel aufgeteilt?
  • Welche KPIs werden pro Kanal und kanalübergreifend ausgewertet?

Unternehmen, die ihre Multistore-Architektur strategisch planen, erreichen erfahrungsgemäß 60% kürzere Time-to-Market für neue Kanäle (McKinsey) und niedrigere laufende Betriebskosten. Eine fundierte Beratung vor dem Start zahlt sich langfristig aus.

Unser Angebot: Multistore-Workshop

Wir analysieren Ihr Geschäftsmodell, definieren die optimale Sales-Channel-Architektur und erstellen eine Roadmap für die Umsetzung. Von der Strategie über die technische Implementierung bis zum Hosting - alles aus einer Hand.

Showcase

So könnte Ihr Multi-Brand-Shop aussehen:

B2B E-CommerceDemo

Industrieteile-Portal

B2B-MultistoreStaffelpreiseSAP-IntegrationSales Channels
D2C FashionDemo

Fashion & Lifestyle Shop

Multi-BrandInternationalisierungMehrsprachigD2C-Storefront
D2C ManufakturDemo

Bio-Hofladen mit Abo-Modell

Multi-ChannelAbo-CommerceB2C-StorefrontMarktplätze
Demo

Es gibt keine feste Obergrenze. In der Praxis betreiben viele Unternehmen 3-10 Sales Channels in einer Installation. Ab 5-6 aktiven Kanälen empfehlen wir jedoch leistungsfähiges Hosting mit dedizierten Ressourcen, da jeder Kanal zusätzliche Datenbankabfragen erzeugt.

Ja, alle Sales Channels nutzen die gleiche Produktdatenbank. Über Sichtbarkeitsregeln steuern Sie, welche Produkte in welchem Kanal angezeigt werden. Preise, Beschreibungen und Medien können pro Kanal individuell überschrieben werden, die Stammdaten bleiben zentral.

Ja, das ist ein typischer Multistore-Anwendungsfall. Über Kundengruppen und kanalspezifische Regeln trennen Sie B2B- und B2C-Logik sauber. B2B-Kunden sehen Netto-Preise und Staffelrabatte, B2C-Kunden Brutto-Preise - alles in einer Shopware-Installation.

Nicht zwingend. Shopware 6 unterstützt Theme-Vererbung: Sie erstellen ein Basis-Theme und definieren pro Sales Channel nur die Abweichungen wie Farben, Logo und Schriftarten. Für eigenständige Markenauftritte empfehlen wir jedoch dedizierte Themes mit individueller Gestaltung.

Jeder Sales Channel hat eigene Domains mit individuellen Meta-Daten, Canonical-Tags und hreflang-Attributen. Shopware 6 generiert kanalspezifische Sitemaps. Für internationale Setups ist die korrekte hreflang-Konfiguration entscheidend, um Duplicate-Content-Probleme zu vermeiden.

Über die Admin API lassen sich alle gängigen ERP-Systeme anbinden, darunter SAP Business One, Microsoft Dynamics und JTL-Wawi. Die Integration synchronisiert Bestände, Preise und Bestellungen kanalübergreifend. Kontaktieren Sie uns für eine individuelle Integrationsberatung.

Quellen und Studien

Dieser Artikel basiert auf Daten von DigitalCommerce360, Common Sense Advisory, Shopware AG, Shopware Community Survey, IFH Köln, Statista, Harvard Business Review, Salesforce, Forrester, Gartner, Omnisend, Grand View Research, Ventana Research und McKinsey. Die genannten Zahlen können je nach Erhebungszeitraum und Methodik variieren.

Multistore-Architektur für Ihr Unternehmen?

Wir konzipieren und implementieren Ihre Shopware-Multistore-Lösung - von der Sales-Channel-Strategie über die technische Umsetzung bis zum laufenden Betrieb.

Multistore-Beratung anfragen