Produktfilter im E-Commerce: So entsteht eine Filterung, die Kunden beim Kauf unterstützt
Die Produktfilterung wird häufig als eines der technischen Elemente einer Kategorieseite betrachtet. Preis, Marke, Farbe, Größe, Verfügbarkeit und einige zusätzliche Parameter – auf den ersten Blick scheint es auszureichen, die entsprechenden Optionen anzuzeigen und den Kunden die Eingrenzung der Ergebnisse zu überlassen.
In der Praxis haben Filter jedoch einen wesentlich größeren Einfluss auf den Verkauf, als ihre unauffällige Form vermuten lässt. Schlecht konzipierte Filter können das Auffinden von Produkten erschweren, zu leeren Ergebnislisten führen, Probleme mit den Produktdaten sichtbar machen und die Zahl der abgebrochenen Besuche erhöhen. Gut gestaltete Filter verkürzen dagegen den Kaufprozess, erleichtern das Verständnis des Sortiments und führen Nutzer von einer allgemeinen Kategorie zu einem Produkt, das ihren tatsächlichen Anforderungen entspricht.
In einem Shop mit einigen Dutzend Produkten können Filter lediglich eine praktische Ergänzung sein. Auf einer E-Commerce-Plattform mit Tausenden von SKUs, zahlreichen Varianten, mehreren Marken oder umfangreichen technischen Parametern gehören sie zu den wichtigsten Mechanismen der Produktsuche und Product Discovery.
Filter sind daher nicht nur ein Bestandteil der Benutzeroberfläche. Sie verbinden Produktdaten, Katalogstruktur, Kundenverhalten, Plattform-Performance, SEO, digitale Barrierefreiheit und operative Prozesse. Deshalb sollten sie nicht als zufällige Liste von Checkboxen konzipiert werden, die erst am Ende eines Projekts ergänzt wird.
Filter helfen Kunden, das Sortiment zu verstehen
Kunden beginnen ihren Kaufprozess nicht immer mit einem konkreten Produktnamen im Kopf. Häufig wissen sie lediglich, welches Problem sie lösen möchten, welche Parameter für sie wichtig sind oder welches Budget ihnen zur Verfügung steht.
In einem Fashion-Shop kann ein Nutzer mit der Kategorie „Kleider“ beginnen und die Auswahl anschließend nach Größe, Farbe, Länge, Material, Schnitt oder Anlass eingrenzen. In einem Beauty-Shop kann nach Hauttyp, Wirkung, Wirkstoff, Konsistenz, Marke oder Anwendungsbereich gesucht werden. Im B2B-Commerce können dagegen Kompatibilität, Produktserie, Hersteller, Norm, Abmessung, Spannung, Anschlussart, Zertifikat oder die Verfügbarkeit in einem bestimmten Lager entscheidend sein.
Ein Filter dient somit nicht nur dazu, die Zahl der sichtbaren Produkte zu reduzieren. Er zeigt auch, wie der Katalog aufgebaut ist und welche Merkmale bei der Produktauswahl relevant sind. Ein sinnvoll zusammengestelltes Filtersystem hilft Nutzern, das Angebot zu verstehen, selbst wenn sie zuvor nicht alle verfügbaren Möglichkeiten kannten.
Sind die Filter jedoch zufällig, zu allgemein oder in der internen Sprache des Unternehmens formuliert, kann der Katalog chaotisch wirken. Kunden wissen dann nicht, welche Parameter wichtig sind, wie sich die Produkte voneinander unterscheiden oder wo sie mit der Auswahl beginnen sollen.
Das Filtersystem sollte daher nicht nur an die Branche, sondern auch an die jeweilige Kategorie angepasst werden. Wer Kosmetikprodukte kauft, benötigt andere Optionen als jemand, der technische Komponenten sucht. Ein Einkäufer für Büroausstattung hat wiederum andere Anforderungen. Ein einheitliches Filterschema für sämtliche Kategorien führt nur selten zu guten Ergebnissen.
Mehr Filter bedeuten nicht automatisch eine bessere User Experience
Einer der häufigsten Fehler besteht darin, jedes vorhandene Produktattribut automatisch in einen Filter umzuwandeln. Sobald eine Information im System vorhanden ist, entsteht schnell die Annahme, dass sie auch auf der Kategorieseite sichtbar sein sollte.
Das Ergebnis ist ein Filterpanel, das eher einem umfangreichen technischen Formular ähnelt. Nutzer sehen zahlreiche Bereiche, von denen einige keinen Einfluss auf die Kaufentscheidung haben, andere unverständlich sind und wieder andere nur bei wenigen Produkten vorkommen.
Eine gute Filterung bedeutet nicht, möglichst viele Optionen zu präsentieren. Sie soll diejenigen Kriterien anzeigen, die Kunden tatsächlich dabei unterstützen, von ihrem Bedarf zum passenden Produkt zu gelangen.
In einer Schuhkategorie können Größe, Farbe, Marke, Preis, Einsatzzweck und Verfügbarkeit entscheidend sein. Bei Nahrungsergänzungsmitteln können Inhaltsstoff, Darreichungsform, Anwendungsziel, Ernährungsform und Packungsgröße wichtiger sein. In einem Katalog für technische Teile stehen möglicherweise Spezifikationen, Kompatibilität, Hersteller, Zertifikate und Lieferfähigkeit im Vordergrund.
Nicht jedes Attribut sollte zu einem Filter werden. Manche Informationen sind auf der Produktdetailseite, in einer technischen Tabelle oder in einer Vergleichsfunktion besser aufgehoben. Ein Kriterium sollte dann als Filter angeboten werden, wenn es dem tatsächlichen Suchverhalten der Kunden entspricht und die Auswahl sinnvoll einschränkt.
Eine wirksame Filterung beginnt bei den Produktdaten
Selbst die beste Benutzeroberfläche kann inkonsistente Daten nicht ausgleichen. Sind Attribute unvollständig, in unterschiedlichen Formaten gespeichert oder nicht für die gesamte Kategorie verpflichtend, funktionieren die Filter nur scheinbar korrekt.
Ein Kunde kann eine Größe auswählen und dennoch nicht alle passenden Produkte sehen, weil der entsprechende Wert nicht gepflegt wurde. Beim Filtern nach Material können mehrere getrennte Optionen erscheinen, obwohl sie dasselbe Merkmal beschreiben. Bezeichnungen wie „Beige“, „Nude“, „Sand“ und „Natur“ können als vier verschiedene Farben behandelt werden, obwohl sie aus Kundensicht möglicherweise zu einer gemeinsamen Farbgruppe gehören sollten.
Dasselbe Problem betrifft numerische Parameter, Maßeinheiten, Herstellernamen, Serienbezeichnungen und Verfügbarkeitsdaten. Werden diese Informationen uneinheitlich gespeichert, wird der Katalog nach der internen Logik des Systems statt nach den Bedürfnissen der Kunden aufgeteilt.
Vor der Konzeption der Filter muss deshalb geklärt werden:
- welche Attribute für die jeweilige Kategorie verpflichtend sind,
- welche Werte aus kontrollierten Wertelisten stammen sollten,
- wer für ihre Pflege und Aktualisierung verantwortlich ist,
- aus welchem System die Daten stammen,
- ob die Werte über Sprachen und Märkte hinweg konsistent sind,
- ob die Parameter als strukturierte Daten oder nur in Produktbeschreibungen vorliegen.
Die Filterung ist einer der besten Tests für die Qualität eines Produktkatalogs. Wirkt das Filterpanel chaotisch, beginnt das Problem häufig nicht im Frontend. Die Ursache kann im Datenmodell, in fehlenden Wertelisten, einer fehlerhaften Zuordnung von Attributen oder einem inkonsistenten Publikationsprozess liegen.
Bei großen Katalogen sind daher ein sinnvoll eingesetztes PIM-System, klare Regeln für die Attributverwaltung und eine kontinuierliche Kontrolle der Datenqualität entscheidend. Das Frontend kann nur das anzeigen, was zuvor korrekt vorbereitet wurde.
Filter in Shopware benötigen eine strukturierte Eigenschaftenlogik
In Shopware können Produkteigenschaften als Filter in Kategorielistings und Suchergebnissen verwendet werden. Die Plattform ermöglicht unter anderem das Filtern nach Hersteller, Preis, Bewertungen, Produkteigenschaften und weiteren Daten, die in der Katalogkonfiguration berücksichtigt werden.
Die technischen Möglichkeiten sind jedoch nur der Ausgangspunkt. Die Qualität der Filterung hängt davon ab, wie die Eigenschaften in der Administration vorbereitet, den Produkten zugeordnet und in die Gesamtstruktur des Katalogs eingebunden werden.
Werden Eigenschaftsgruppen ohne einheitliche Regeln erstellt, sehen Nutzer doppelte Werte, unklare Bezeichnungen oder Optionen, die nicht zur jeweiligen Kategorie passen. Werden Eigenschaften nicht konsequent zugewiesen, können einzelne Produkte nach der Aktivierung eines Filters aus den Ergebnissen verschwinden.
Bei einer Shopware-Implementierung sollte die Filterung deshalb gemeinsam mit der Kategoriestruktur, dem Variantenmodell, den Produkteigenschaften, den Datenquellen und den Prozessen der Katalogverwaltung konzipiert werden. Die technische Aktivierung der Filterfunktion allein reicht nicht aus.
Filterbezeichnungen müssen eindeutig sein
Das Filterpanel ist nicht der richtige Ort für kreative Bezeichnungen. Nutzer sollten sofort erkennen, worauf sich eine Option bezieht und welches Ergebnis ihre Auswahl hat.
Geht es um den Preis, sollte der Filter „Preis“ heißen. Werden Ergebnisse nach Größe eingeschränkt, ist „Größe“ die richtige Bezeichnung. Auch bei der Verfügbarkeit sollte ein klarer und vertrauter Begriff nicht durch einen interpretationsbedürftigen Claim ersetzt werden.
Einfache Bezeichnungen reduzieren die kognitive Belastung. Kunden sollten nicht erst die interne Logik des Shops lernen oder überlegen müssen, ob Begriffe wie „Lifestyle“, „Bedürfniswelt“ oder „Produktwelt“ einen Verwendungszweck, eine Kategorie oder eine Produktserie bezeichnen.
Besondere Aufmerksamkeit benötigen internationale Shops. Filterbezeichnungen und Werte müssen nicht nur korrekt übersetzt sein, sondern auch in der jeweiligen Sprache natürlich klingen und der Terminologie entsprechen, die Kunden auf dem jeweiligen Markt tatsächlich verwenden.
Im B2B-Bereich muss zusätzlich geprüft werden, ob die von Herstellern verwendeten Begriffe für Einkäufer wirklich verständlich sind. Technische Daten müssen präzise bleiben, dürfen aber nicht ausschließlich in der Sprache des Lieferanten, des Produktteams oder der IT-Abteilung präsentiert werden.
Nutzer müssen Kriterien kombinieren können
Kunden suchen nur selten anhand eines einzigen Merkmals. Meist kombinieren sie mehrere Bedingungen: ein bestimmtes Budget, eine Marke, Farbe, Größe, Verfügbarkeit und einen Verwendungszweck. Im B2B können Hersteller, technische Parameter, Kompatibilität, Zertifikate, Lagerstandort und Liefertermin hinzukommen.
Die Filterung sollte eine schrittweise Präzisierung ermöglichen, ohne dass Nutzer die Kontrolle über die Produktliste verlieren. Sie müssen sehen, welche Optionen aktiv sind, diese einfach entfernen und schnell zu einer breiteren Ergebnisliste zurückkehren können.
Auch die Logik innerhalb einzelner Filtergruppen ist wichtig. In manchen Fällen sollte die Auswahl von zwei Werten die Ergebnisliste erweitern, beispielsweise auf schwarze oder dunkelblaue Produkte. In anderen Fällen sollte die Kombination die Liste weiter einschränken, etwa auf Produkte, die gleichzeitig verfügbar, aus einem bestimmten Material gefertigt und mit einem ausgewählten Gerät kompatibel sind.
Die Verknüpfungslogik muss der Denkweise der Kunden entsprechen. Ist das Verhalten des Filterpanels nicht vorhersehbar, verlieren Nutzer das Vertrauen in die Ergebnisse.
Filter dürfen nicht in Sackgassen führen
Zu den frustrierendsten Szenarien gehört eine leere Produktliste nach der Auswahl mehrerer Kriterien, ohne dass das System eine Erklärung oder Hilfestellung bietet.
Keine Ergebnisse bedeuten nicht automatisch, dass keine Kaufabsicht besteht. Häufig ist der Kunde weiterhin kaufbereit, hat jedoch eine Kombination gewählt, die der Shop nicht erfüllen kann. In diesem Fall sollte die Plattform dabei helfen, die Kriterien anzupassen oder eine sinnvolle Alternative zu finden.
Dies kann durch die Anzeige der Produktanzahl neben den jeweiligen Werten, das Deaktivieren unmöglicher Kombinationen, die Kennzeichnung des Filters, der zu null Ergebnissen führt, oder durch Empfehlungen ähnlicher Produkte erreicht werden. Wichtig ist außerdem, dass einzelne Kriterien entfernt werden können, ohne die gesamte Auswahl zurückzusetzen.
Ein gut konzipierter Mechanismus reduziert nicht nur die Ergebniszahl. Er führt den Nutzer weiter, selbst wenn die exakt gesuchte Variante nicht verfügbar ist.
Produktverfügbarkeit ist Teil der operativen Prozesse
In vielen Branchen gehört die Verfügbarkeit zu den wichtigsten Kaufkriterien. Kunden möchten nicht immer den gesamten Katalog durchsuchen. Häufig interessieren sie sich nur für Produkte, die sofort bestellt, an einem bestimmten Ort abgeholt, bis zu einem festgelegten Termin geliefert oder in der benötigten Menge gekauft werden können.
Im B2B kann die Verfügbarkeit vom Lager, dem Standort des Kunden, Reservierungen, der Bestellmenge, der logistischen Einheit, dem Lieferplan oder individuellen Vertragsbedingungen abhängen. Eine einfache Kennzeichnung als „verfügbar“ reicht daher möglicherweise nicht aus.
Ein Verfügbarkeitsfilter benötigt aktuelle Daten aus einem ERP-, WMS- oder einem anderen Bestandsverwaltungssystem. Entscheidend sind die Synchronisationsfrequenz, die Reservierungslogik und der Umgang mit Bestandsänderungen zwischen Produktlisting und Bestellabschluss.
Ein veralteter Verfügbarkeitsfilter kann mehr Schaden anrichten als ein fehlender Filter. Wählt ein Kunde „verfügbar“, legt das Produkt in den Warenkorb und erfährt erst später, dass die Bestellung nicht erfüllt werden kann, verliert er nicht nur das Vertrauen in diese eine Information, sondern in die gesamte Plattform.
Verfügbarkeit ist daher nicht nur eine UX-Funktion. Sie bildet Lagerprozesse, Systemintegrationen und die tatsächliche Lieferfähigkeit des Unternehmens ab.
Mobile Filterung darf nicht nur eine verkleinerte Desktop-Version sein
Filter zunächst für Desktop zu gestalten und anschließend mechanisch auf einen kleineren Bildschirm zu übertragen, führt meist zu Problemen. Mobile Nutzer haben weniger Platz, verwenden andere Interaktionsmuster und erwarten häufig schnellere Ergebnisse.
Das Filterpanel sollte sich einfach öffnen und schließen lassen, und interaktive Elemente müssen ausreichend groß sein. Nutzer sollten die Anzahl aktiver Filter sehen, alle Änderungen mit einer Aktion übernehmen und ausgewählte Kriterien problemlos zurücksetzen können.
Auch der Erhalt des Kontexts ist wichtig. Wird die Produktliste nach jeder Änderung neu geladen, schließt sich das Panel und der Nutzer landet wieder am Anfang der Kategorie, wird die Filterung umständlich. Ein ähnliches Problem entsteht, wenn Nutzer zur Ergebnisliste zurückkehren und nicht mehr erkennen können, welche Optionen zuvor ausgewählt wurden.
Auf mobilen Geräten ist die Priorisierung besonders wichtig. Nicht alle Filter müssen von Beginn an geöffnet oder gleich stark hervorgehoben werden. Häufig genutzte Kriterien können sichtbar platziert werden, während detailliertere Optionen weiter unten oder in zusätzlichen Bereichen erscheinen.
Die Prioritäten sollten auf Daten beruhen. Im Fashion-Bereich können Größe, Preis und Verfügbarkeit besonders wichtig sein. Im B2B stehen möglicherweise Hersteller, Seriennummer, Kompatibilität und Lagerverfügbarkeit im Vordergrund. Das Verhalten mobiler Nutzer muss nicht dem Verhalten auf dem Desktop entsprechen.
Digitale Barrierefreiheit gilt auch für Filterpanels
Die Filterung muss nicht nur mit Maus und Standardbildschirm möglich sein. Das Panel sollte vollständig per Tastatur bedienbar sein, eine logische Fokusreihenfolge besitzen, aktive Zustände klar darstellen und semantisch korrekt aufgebaut sein.
Nutzer eines Screenreaders sollten Informationen über den Namen der Filtergruppe, die verfügbaren Optionen, die Anzahl ausgewählter Kriterien und die Auswirkungen ihrer Auswahl erhalten. Sie dürfen nicht erraten müssen, ob ein Bedienelement einen Filter hinzufügt, entfernt oder einen weiteren Bereich öffnet.
Dies ist besonders bei umfangreichen Produktlistings wichtig. Können Nutzer die Filter nicht wirksam bedienen, wird der Zugang zu einem großen Teil des Katalogs erheblich erschwert.
Digitale Barrierefreiheit sollte nicht als Korrektur betrachtet werden, die erst am Ende eines Projekts erfolgt. Sie beeinflusst die Komponentenstruktur, die Kommunikation von Änderungen, die Reihenfolge der Interaktionen und das Testing des gesamten Listings. Eine frühzeitige Berücksichtigung ist in der Regel einfacher und kostengünstiger als der spätere Umbau einer fertigen Lösung.
Filter und SEO: Potenzial, das kontrolliert werden muss
Filter können die organische Sichtbarkeit unterstützen, ohne eine klare Strategie jedoch auch Tausende minderwertige URLs erzeugen.
Einige Filterkombinationen entsprechen realen Suchanfragen. Beispiele sind „schwarze Lederstiefeletten Größe 39“, „getreidefreies Hundefutter 12 kg“ oder „hitzebeständiges Kabel“. Bestehen für eine bestimmte Kombination eine relevante Suchnachfrage, ein passendes Sortiment und ein geschäftlicher Nutzen, kann daraus eine wertvolle Landingpage entstehen.
Das bedeutet jedoch nicht, dass jede Filterkombination indexiert werden sollte. Bei mehreren Kriterien steigt die Zahl möglicher URLs sehr schnell. Farbe, Marke, Größe, Preis, Material, Verfügbarkeit und weitere Eigenschaften können eine enorme Zahl von Seitenvarianten mit ähnlichen oder identischen Produkten erzeugen.
Ohne eine kontrollierte Steuerung von Parametern, Indexierung, Canonical-URLs und interner Verlinkung können Suchmaschinen Ressourcen für technische Kombinationen ohne echten Mehrwert aufwenden. Dadurch werden wichtige Kategorien und Produkte möglicherweise seltener gecrawlt, während sich relevante Ranking-Signale verteilen.
Eine SEO-Strategie sollte zwischen zwei Einsatzbereichen der Filter unterscheiden. Der erste ist die komfortable Filterung für Nutzer, die ohne indexierbare Seite funktionieren kann. Der zweite sind gezielt geplante Landingpages, die eine konkrete Suchintention bedienen.
Nur ausgewählte Kombinationen sollten eine dauerhafte URL, einen optimierten Titel, eine Description, eigenen Content und einen Platz in der internen Verlinkungsstruktur erhalten. Alle übrigen Kombinationen können interaktive Funktionen bleiben, die Kunden bei der Navigation unterstützen, ohne die SEO-Architektur unnötig zu belasten.
Die Filterung im B2B folgt einer anderen Logik als im B2C
In einem typischen B2C-Shop helfen Filter häufig dabei, die Auswahl nach Optik, Preis, Marke oder Verwendungszweck einzugrenzen. Im B2B suchen Käufer dagegen häufiger nach der Übereinstimmung mit konkreten Anforderungen.
Sie benötigen möglicherweise ein Produkt mit einem bestimmten Durchmesser, einer bestimmten Spannung, Schutzart, Norm, Fertigungstechnologie, Anschlussart oder Kompatibilität mit einem konkreten Gerät. In einem solchen Kaufprozess ist der Filter nicht nur eine praktische Zusatzfunktion. Er reduziert das Risiko, ein ungeeignetes Produkt auszuwählen.
Eine B2B-Plattform muss außerdem den Kontext des eingeloggten Kunden berücksichtigen. Unterschiedliche Unternehmen können Zugriff auf verschiedene Kataloge, Preise, Zahlungsbedingungen, Lager, Limits und Produkte haben. Nutzer sollten nur innerhalb des Angebots filtern, das sie tatsächlich bestellen dürfen.
Sie sollten keine Produkte sehen, die von ihrem Vertrag ausgeschlossen sind, und nicht nach Verfügbarkeiten filtern, die für ihren Standort keine Bedeutung haben. Gelten individuelle Preise, muss auch der Preisfilter die korrekten kundenspezifischen Daten verwenden.
Dafür ist das Zusammenspiel der E-Commerce-Plattform mit ERP, PIM, WMS, CRM sowie Systemen für Preise und Berechtigungen erforderlich. Parameter müssen als strukturierte Daten vorliegen, Einheiten konsistent sein und Varianten logisch miteinander verknüpft werden.
Der B2B-Bereich zeigt besonders deutlich, dass Filter ein Bestandteil der Vertriebsarchitektur sind. Sie können weder einen chaotischen Katalog noch unzureichend abgebildete Kundenprozesse reparieren. Sie machen solche Probleme jedoch sehr schnell sichtbar.
Filter müssen gemessen und regelmäßig optimiert werden
Ein Filtersystem sollte nicht als einmalige Designentscheidung betrachtet werden. Sortimente verändern sich, das Kundenverhalten entwickelt sich weiter und neue Marken, Parameter und Suchmuster entstehen.
Die Analyse sollte über die reine Anzahl der Klicks auf einzelne Optionen hinausgehen. Es sollte geprüft werden, welche Filter besonders häufig verwendet werden, welche Kombinationen zu Käufen führen, welche Kriterien leere Ergebnislisten verursachen und ob Nutzer, die Filter verwenden, eine höhere Conversion Rate erreichen als andere Besucher.
Auch Unterschiede zwischen Kategorien, Geräten und Kundengruppen sind relevant. Ein Filter, der in einer Kategorie häufig verwendet wird, kann in einer anderen vollkommen überflüssig sein. B2B-Kunden können sich anders verhalten als Endkunden, und auf Mobile kann eine andere Reihenfolge der Kriterien notwendig sein als auf Desktop.
Daten aus der Filterung liefern außerdem wertvolle Erkenntnisse über die Nachfrage. Wählen Kunden häufig einen Parameter, für den der Shop keine Produkte anbietet, kann dies auf eine Sortimentslücke hinweisen. Führt ein bestimmter Wert regelmäßig zu leeren Ergebnissen, kann die Ursache in den Daten, der Produktklassifikation oder der Konfiguration liegen.
Ein Filter, den niemand nutzt, ist nicht automatisch notwendig. Möglicherweise wird er zu weit unten angezeigt, ist unklar bezeichnet oder entspricht schlicht keiner realen Kundenintention. Solche Erkenntnisse sollten zu Änderungen am Filterpanel, an den Daten und am Sortiment führen, nicht nur zu visuellen Anpassungen.
Die Performance der Filterung wirkt sich direkt auf den Verkauf aus
Filter müssen schnell funktionieren. Müssen Nutzer nach jeder Änderung lange auf die Aktualisierung des Listings warten, bietet selbst ein sinnvoll zusammengestelltes Filtersystem keine gute User Experience.
In großen Katalogen kann die Filterung Tausende Produkte, zahlreiche Varianten, Eigenschaften, Preise, Verfügbarkeiten, Lagerbestände und kundenspezifische Daten umfassen. Gleichzeitig unterstützt das Listing Sortierung, Pagination, Personalisierung und häufig Integrationen mit externen Such- oder Recommendation-Systemen.
In Shopware sind Filter Bestandteil des gesamten Listing-Mechanismus. Ihre Performance hängt nicht nur von der sichtbaren Komponente ab, sondern auch von der Katalogkonfiguration, der API-Performance, der Aggregationslogik, der Frontend-Architektur und den Datenquellen.
Bei der Konzeption sollte geprüft werden, wie schnell Ergebnisse zurückgegeben werden, ob die Produktzahlen neben den Filterwerten aktuell sind, wie das Listing neu geladen wird und ob Nutzer ihre Position auf der Seite behalten. Bei Headless-Lösungen muss außerdem sichergestellt werden, dass das Frontend sämtliche Abhängigkeiten zwischen Filtern, Varianten, Preisen und Verfügbarkeiten korrekt verarbeitet.
Performance-Tests sollten mit der erwarteten Größe des Produktivkatalogs durchgeführt werden und nicht nur mit einem kleinen Demo-Datensatz. Ein Mechanismus, der mit einigen Hundert Produkten problemlos funktioniert, kann sich nach dem Import von mehreren Zehntausend SKUs völlig anders verhalten.
Für Nutzer spielt die Ursache einer Verzögerung keine Rolle. Ist die Filterung zu langsam, verwenden sie die Suchfunktion, verlassen die Kategorie oder kehren zu Google zurück.
Wie wir Filterungen in E-Commerce-Projekten konzipieren
Wir beginnen die Arbeit an der Filterung nicht mit dem visuellen Design des Panels. Zunächst analysieren wir den Katalog, die Kategoriestruktur, die Produktdaten und die Art und Weise, wie Kunden ihre Kaufentscheidungen treffen.
Wir prüfen, welche Merkmale Produkte tatsächlich voneinander unterscheiden, welche Parameter Kunden im Auswahlprozess verwenden und welche Informationen in den Filtern, im Listing oder erst auf der Produktdetailseite erscheinen sollten. Für Fashion, Beauty, Elektronik, Ausstattung, technische Komponenten und B2B sind jeweils unterschiedliche Ansätze erforderlich.
Im nächsten Schritt betrachten wir die Daten. Wir überprüfen die Quellen der Attribute, ihre Vollständigkeit, Wertelisten, Einheiten, Sprachversionen und die Zuordnung zwischen PIM, ERP und E-Commerce-Plattform. Sind die Daten inkonsistent, sollten sie vor der Gestaltung der Benutzeroberfläche strukturiert werden.
Anschließend definieren wir die UX-Logik. Wir bestimmen die Reihenfolge der Filter, die Regeln zur Kombination von Werten, die Darstellung aktiver Kriterien, den Umgang mit leeren Ergebnissen und das Verhalten auf mobilen Geräten. In B2B-Projekten berücksichtigen wir zusätzlich Benutzerrollen, kundenspezifische Kataloge, Preise, Verfügbarkeiten und geschäftliche Einschränkungen.
Parallel dazu konzipieren wir die technische und die SEO-Ebene. Wir legen fest, welche Filterkombinationen einen organischen Mehrwert bieten können und welche rein interaktiv bleiben sollten. Wir analysieren die URL-Generierung, Indexierung, Abfrage-Performance, Integrationen und das Verhalten des Listings unter höherer Last.
Abschließend implementieren wir Analytics, mit denen sich überprüfen lässt, ob die Filter den Kunden tatsächlich helfen. Dadurch kann die Lösung gemeinsam mit dem Katalog, dem Sortiment und dem Nutzerverhalten weiterentwickelt werden.
Gute Filter reduzieren den Aufwand für den Kunden
Die besten Filtermechanismen fallen kaum auf. Kunden finden das passende Produkt schneller, verstehen die verfügbaren Möglichkeiten und müssen nicht zahlreiche irrelevante Ergebnisse durchsuchen.
Gut konzipierte Filter strukturieren die User Experience, ihre Wirkung reicht jedoch deutlich weiter. Sie fördern eine bessere Datenqualität, unterstützen die Weiterentwicklung des Katalogs, zeigen Sortimentslücken, liefern Erkenntnisse über die Nachfrage und erleichtern die Skalierung der Plattform.
Schlecht konzipierte Filter bewirken das Gegenteil. Sie machen Datenchaos sichtbar, führen zu leeren Ergebnislisten, verlangsamen das Listing und verursachen SEO-Probleme. Im B2B können sie zusätzlich das Vertrauen in die Plattform schwächen, wenn individuelle Preise, Verfügbarkeiten, technische Parameter oder Vertragsbedingungen nicht berücksichtigt werden.
Die Produktfilterung sollte daher als strategischer Bestandteil des E-Commerce betrachtet werden und nicht als kleines Detail der Benutzeroberfläche. An dieser Stelle treffen Kundenanforderungen, Produktdaten, Technologie, operative Prozesse und Vertrieb aufeinander.
Bei CREHLER entwickeln wir Shopware-basierte E-Commerce-Plattformen unter Berücksichtigung dieser Zusammenhänge. Wir strukturieren Kataloge, Datenmodelle, Integrationen, Listing-Logik und User Experience so, dass Filter den Kunden dabei helfen, die richtigen Produkte zu finden und zu bestellen.
Bei großen Sortimenten, internationalem Vertrieb, umfangreichen technischen Spezifikationen oder B2B-Geschäftsmodellen sollte die Filterung von Anfang an als Bestandteil der Plattformarchitektur geplant werden. Sie entscheidet häufig darüber, ob Produkte lediglich im Katalog vorhanden sind oder von Kunden tatsächlich gefunden und bestellt werden können.


