Multi-Vendor-Marktplatz aufbauen: das Frontend-Fundament
Multi-Vendor-Marktplatz aufbauen: das Frontend-Fundament
Ein Multi-Vendor-Marktplatz ist kein klassischer Onlineshop. Du hast nicht einen Anbieter und ein Sortiment, sondern dutzende oder hunderte Verkäufer, jeder mit eigenem Sortiment, eigenen Preisen, eigenen Versandbedingungen. Genau das macht das Frontend-Problem interessant: Wie baust du eine Oberfläche, die das alles sauber abbildet, skaliert und trotzdem schnell ist?
Dieser Post geht das Frontend-Fundament eines Multi-Vendor-Marktplatzes durch. Nicht die Backend-Frage (welches OMS, welches Payout-System), sondern das, was Käufer und Verkäufer direkt sehen: Discovery, Produktdetail, Warenkorb, Verkäufer-Storefronts, Trust. Und warum ein Composable-Ansatz hier der solidere Ausgangspunkt ist als eine klassische Marktplatz-Software.
Warum Marktplatz-Frontends besondere Anforderungen haben
Bevor wir in die Komponenten gehen, lohnt sich ein Blick auf das, was Marktplätze von normalen Onlineshops unterscheidet.
Mehrere Anbieter, ein Warenkorb. Ein Käufer legt Produkte von drei verschiedenen Verkäufern in einen Warenkorb. Das Frontend muss das transparent machen: wer liefert was, zu welchem Preis, mit welcher Lieferzeit. Der Checkout muss das in separate Bestellpositionen splitten, ohne den Kauf-Fluss zu unterbrechen.
Jeder Verkäufer braucht einen eigenen Auftritt. Ein Marktplatz lebt von Verkäufer-Vertrauen. Käufer wollen wissen, mit wem sie es zu tun haben. Das heisst: Verkäufer-Profile, Bewertungen, Sortiment-Seiten pro Anbieter. Das sind keine nachgelagerten Anforderungen, sondern Kernfunktionen.
Discovery muss mit dem Sortiment wachsen. Facettierte Suche, die bei 500 Produkten funktioniert, bricht bei 500.000 zusammen, wenn sie clientseitig rendert. Marktplatz-Discovery braucht eine Architektur, die mit dem Sortiment skaliert: server-seitige Filterung, performante Kategorie-Hubs, Verkäufer-Filter.
Trust ist die Marktplatz-Währung. Anders als in einem eigenen Shop kaufen Käufer bei einem Marktplatz von Dritten. Produkt-Bewertungen, Verkäufer-Bewertungen, Käuferschutz-Hinweise und Gütesiegel sind direkte Conversion-Hebel, nicht Dekoration.
Die 7 Komponenten-Gruppen eines Marktplatz-Frontends
1. Marktplatz-Discovery
Discovery ist die Einstiegsebene. Hier entscheidet sich, ob ein Käufer bleibt oder geht.
Zu einer vollständigen Discovery-Schicht gehören: eine facettierte Suche, die Attribute (Kategorie, Preis, Bewertung, Verkäufer) kombinieren kann, Kategorie-Hubs mit Produktgitter und Verkäufer-Filter, Vergleichsfunktionen für ähnliche Produkte, und eine Produktlisting-Seite, die schnell lädt auch wenn das Sortiment gross ist.
Technisch wichtig: die Filter-Logik muss server-seitig ablaufen. Clientseitiges Filtern über grosse Sortiments-Mengen ist ein LCP-Killer. Wer hier einen Composable-Layer nutzt, kann die Such-API direkt ansteuern (Elasticsearch, Algolia, commercetools Search) statt über ein Monolith-Middleware zu routen.
2. Verkäufer-Storefronts
Jeder Verkäufer braucht eine eigene Seite. Nicht optional, sondern Grundvoraussetzung für Vertrauen.
Die Verkäufer-Storefront besteht aus: Verkäufer-Profil (Name, Logo, Beschreibung, Bewertungs-Score), Sortiments-Übersicht des Verkäufers (gefilterte PLP), Bewertungs-Feed, Folgen- und Favorit-Funktion. Das sind vier Seitentypen, die dedizierte Komponenten brauchen, kein ausgedünntes PLP-Template.
Für SEO ist das zusätzlich relevant: Verkäufer-Seiten sind indexierbare Entitäten mit eigener URL-Struktur. Schema.org-Markup (Organization, LocalBusiness oder Seller) macht sie für Suchanfragen wie "Anbieter X auf Marktplatz Y" auffindbar. Mehr dazu, wie Laioutr SEO auf Komponenten-Ebene verankert, erklärt unser SEO- und GEO-Produkt.
3. Produktdetail mit Multi-Offer
Die Produktdetailseite (PDP) eines Marktplatzes zeigt dasselbe Produkt von mehreren Verkäufern gleichzeitig. Das erfordert eine Multi-Offer-Architektur.
Konkret: Buy-Box-Logik (welcher Verkäufer gewinnt die primäre Position), Angebots-Vergleich (Preis, Lieferzeit, Bewertung pro Verkäufer), Versand-Bedingungen je Anbieter, Verfügbarkeits-Anzeige in Echtzeit. Dazu die Standard-PDP-Elemente: Galerie, Varianten-Auswahl, Bewertungen, Cross-Sells.
Das ist deutlich komplexer als eine Standard-PDP. Wenn du das in einem monolithischen Marktplatz-System baust, kämpfst du gegen das Template. Wenn du das aus Komponenten zusammensetzt, kannst du Buy-Box-Logik und Offer-Vergleich als eigenständige Slots pflegen und austauschen.
4. Multi-Vendor-Warenkorb
Ein Warenkorb, mehrere Verkäufer. Das klingt einfach, ist aber das Frontend-Stück, das am häufigsten unterschätzt wird.
Die Herausforderung: der Käufer sieht einen Warenkorb, aber intern sind es mehrere Bestellpositionen nach Verkäufer gesplittet. Das muss transparent im UI sichtbar sein: Versandkosten je Verkäufer, Lieferzeit-Schätzungen pro Bestellposition, Gast-Checkout-Option, der den Split nicht sichtbarer macht als nötig.
Checkout-Formular, Zahlungsauswahl, Bestellbestätigung mit Aufschlüsselung nach Verkäufer: alles muss so gebaut sein, dass es mit deiner Payment- und OMS-Logik koppelbar ist, ohne dass das Frontend an den Backend-Vendor gebunden ist.
5. Bewertungen und Trust
Bewertungen sind auf einem Marktplatz ein zweischichtiges System: Produkt-Bewertungen (dieses Produkt) und Verkäufer-Bewertungen (dieser Anbieter). Beide müssen in der Komponenten-Library eigenständig gepflegt sein.
Dazu kommen: Gütesiegel-Anzeigen, Käuferschutz-Hinweis (sichtbar im Checkout und auf der PDP), Streitfall-/Support-Einstieg. Diese Elemente sind direkte Trust-Signale. Käufer, die nicht wissen, was passiert wenn etwas schiefgeht, konvertieren schlechter.
6. Verkäufer-Self-Service
Oft vergessen, aber für die Marktplatz-Betriebsseite entscheidend: Verkäufer müssen sich selbst onboarden und verwalten können, ohne Customer-Support-Ticket.
Die Frontend-Seite umfasst: Onboarding-Flow für neue Anbieter, Verkäufer-Dashboard-Shell (Bestell-Übersicht, Produkt-Verwaltung), Produkt-Upload-Interface, Auszahlungs-Informations-Seite. Das ist kein vollständiges Backend-System, sondern die Frontend-Schicht, die die Anbieter-Verwaltungs-APIs deines Backends abbildet.
7. Trust, Compliance und Performance als Querschnitt
WCAG-/BFSG-Konformität, Core Web Vitals, SEO-Markup mit Schema.org (Product, Offer, Seller), Multi-Locale für internationale Marktplätze, DSGVO und EU-Hosting-Option.
Das ist keine separate Komponenten-Gruppe, sondern eine Eigenschaft, die in jeder Komponente eingebaut sein muss. Marktplätze mit hunderten oder tausenden Produktseiten brauchen technisches SEO auf Komponenten-Ebene, nicht als nachträgliche Pflege.
Composable vs. klassische Marktplatz-Software
Klassische Marktplatz-Plattformen (Mirakl, Marketplacer, Sharetribe) liefern Backend-Logik: Verkäufer-Management, Order-Routing, Payout. Aber ihr Frontend ist entweder ein starres Theme oder ein SDK, das du erst aufbauen musst.
Der Composable-Ansatz trennt das klar: Backend-Logik bleibt auf der Plattform, Frontend kommt aus einer Komponenten-Library, die backend-agnostisch ist. Das hat drei konkrete Vorteile:
Unabhängigkeit. Wenn Mirakl sein Preismodell ändert oder du auf eine andere Marktplatz-Engine wechselst, bleibt das Frontend stehen. Du tauschst die Backend-Schnittstelle, nicht das UI.
Iterationsgeschwindigkeit. Neue Verkäufer-Seite, neues Kategorie-Layout, A/B-Test auf der Buy-Box: alles ohne Engineering-Ticket, direkt aus dem Studio. Marktplatz-Teams, die wachsen, brauchen diese Autonomie.
Performance aus der Box. Marktplatz-PDPs mit hunderten Varianten und Multi-Offer-Tabellen sind Performance-Fallen, wenn das Rendering nicht optimiert ist. Ein Composable Frontend, das Edge-Rendering und komponentenweises Lazy-Loading unterstützt, liefert LCP unter 2 Sekunden auch bei datenschweren Seiten.
Unser Composable Headless Frontend ist der Ausgangspunkt dafür: ein Frontend-Layer, der auf deinen Marktplatz-Backend-Stack aufsetzt, egal ob Mirakl, Shopware Multi-Vendor oder ein eigenes System.
Das Marktplatz Growth Kit: alle 7 Gruppen, produktionsreif
Die sieben Gruppen oben sind die Basis des Marktplatz Growth Kits. 55+ Komponenten, abgestimmt auf die spezifischen Anforderungen von Multi-Vendor-Setups: Verkäufer-Storefronts, facettierte Suche, Multi-Vendor-Warenkorb, Bewertungs-System, Seller-Self-Service.
Alle Komponenten sind WCAG-/BFSG-ready, auf Core Web Vitals optimiert (LCP-Median 1,2 s in Live-Frontends) und auf jeden Backend-Stack koppelbar. Du baust nicht bei Null, du startest mit einem produktionsreifen Frontend-Fundament und baust darauf auf.
Einen Überblick zu allen 8 Growth Kits findest du im Hub-Post UI Growth Kits: fertige Komponenten-Sets für 8 Branchen.
FAQ
Was unterscheidet ein Multi-Vendor-Marktplatz-Frontend von einem normalen Onlineshop-Frontend?
Hauptunterschiede: Multi-Offer-PDPs (dasselbe Produkt von mehreren Verkäufern), Split-Warenkorb-Logik (ein Checkout, mehrere Bestellpositionen), Verkäufer-spezifische Seiten und Trust-Signale, und eine Discovery-Schicht, die nach Verkäufer filtern kann. Das sind Anforderungen, die Standard-Storefront-Komponenten nicht abdecken.
Brauche ich eine spezifische Marktplatz-Backend-Plattform?
Nein. Das Frontend-Kit ist backend-agnostisch. Es verbindet sich via API mit deiner Marktplatz-Engine, egal ob Mirakl, Shopware Multi-Vendor Plugin, Marketplacer oder ein Custom-System. Das Backend bleibt dein Marktplatz-Stack, das Frontend liegt auf dem Composable Layer.
Wie skaliert facettierte Suche bei grossen Sortimenten?
Clientseitiges Filtern skaliert nicht. Die Komponenten im Kit sind so gebaut, dass sie server-seitige Such-APIs (Elasticsearch, Algolia, commercetools Search) direkt ansteuern. Das bedeutet: Filterung passiert im Backend, das Frontend rendert nur die gefilterten Ergebnisse. LCP bleibt stabil auch bei 500.000+ Produkten.
Wie schnell kann ich eine Verkäufer-Storefront live stellen?
Wenn du die Komponenten-Library verwendest und deine Anbieter-API angebunden ist, geht eine neue Verkäufer-Storefront in Stunden live, nicht in Wochen. Die Seiten-Struktur (Profil, Sortiment, Bewertungen) ist fertig, du befüllst sie mit deinen Daten.
Was kostet die BFSG-Konformität bei einem Marktplatz mit hunderten Produktseiten?
Wenn Accessibility in die Komponenten eingebaut ist, ist der Aufwand minimal. Wenn du nachträglich an einem monolithischen Template flickst, multipliziert sich der Aufwand mit der Anzahl der Seitentypen. Ein Marktplatz mit 6-8 Seitentypen (PLP, PDP, Verkäufer-Seite, Warenkorb, Checkout, Konto, ...) macht nachträgliche Accessibility-Arbeit teuer.
Ist SEO auf Verkäufer-Seiten sinnvoll?
Ja. Verkäufer-Seiten mit Schema.org-Markup (Organization oder Seller) sind eigenständig indexierbar. Das bringt organische Sichtbarkeit für Suchen nach spezifischen Anbietern und stärkt das Trust-Signal. Die Grundlage dafür ist eine Komponenten-Architektur, die strukturierte Daten automatisch ausgibt, nicht manuell per Post befüllt.
Fazit
Ein Multi-Vendor-Marktplatz-Frontend ist kein normaler Onlineshop mit mehr Produkten. Die sieben Komponenten-Gruppen, von Discovery bis Seller-Self-Service, decken die spezifischen Anforderungen ab, die Multi-Vendor-Mechanik mit sich bringt.
Composable ist hier der richtige Ansatz: nicht weil er modern klingt, sondern weil er die Backend-Unabhängigkeit liefert, die ein Marktplatz braucht, der wächst und sich verändert.
Das Marktplatz Growth Kit gibt dir das Frontend-Fundament, ohne von Null zu starten. Demo vereinbaren oder direkt die Kit-Landingpage ansehen.