Der E-Shop ist für Martel ein zentraler Vertriebskanal. Neben dem Umsatzbeitrag ist vor allem die Ertragsstärke relevant: Im Vergleich zum stationären Handel ermöglicht der Online-Kanal eine sehr effiziente Kostenstruktur und damit einen überproportionalen Beitrag zur Marge.
„Kontinuierliches Umsatzwachstum mit dem E-Shop – bei bester Rendite der Verkäufe über diesen Kanal. Unser bestes Pferd im Stall.“
— Martel AG, St. Gallen
Damit Kundinnen und Kunden im umfangreichen Sortiment schnell den passenden Wein finden, braucht es mehr als klassische Filterlisten. Gerade bei beratungsintensiven Produkten scheitert die Produktsuche oft nicht an der Verfügbarkeit, sondern an der Entscheidung.
Stellen Sie sich vor, Sie stehen in einer Weinhandlung mit über 1’000 verschiedenen Flaschen. Sie wissen, Sie mögen kräftige, vollmundige Rotweine – aber welche der hundert Sorten passt genau zu Ihrem Geschmack?
Genau dieses Problem haben viele Kunden im Online-Shop: Sie kennen ihre Vorlieben, aber nicht die passenden Fachbegriffe. Was bedeutet „strukturiert“? Ist „Tannin“ das, was ich mag? Klassische Filter verlangen von Kunden, dass sie bereits Weinexperten sind.
Die konkreten Herausforderungen:
Ein intelligenter Filter, der wie ein guter Sommelier arbeitet: Er stellt die richtigen Fragen, versteht Ihre Präferenzen und präsentiert Ihnen nicht einfach eine willkürliche Liste, sondern eine nach Ähnlichkeit sortierte Auswahl – vom perfekten Match bis zu interessanten Alternativen.
Das Grundprinzip: Weine sind wie Punkte auf einer Landkarte
Denken Sie an eine Stadtkarte: Wenn Sie in Zürich wohnen, dann sind St. Gallen und Winterthur in der Nähe, während Barcelona weit entfernt ist. Genau so funktioniert der Smart Filter – nur dass die „Karte“ den Geschmack von Weinen abbildet.
Die Stilmatrix als Koordinatensystem
Wir haben zunächst eine zweidimensionale „Geschmackslandkarte“ für Weine entwickelt. Jeder Wein bekommt einen festen Platz auf dieser Karte, basierend auf zwei Eigenschaften:
X-Achse (Körper & Power): Von 1 (leicht wie ein Sommerwind) bis 10 (kraftvoll wie ein Wintermantel)
Beispiel: Ein zarter Pinot Grigio liegt bei 2, ein wuchtiger Barolo bei 9
Y-Achse (Struktur & Ausbau): Von 1 (frisch-säuerlich wie eine Zitrone) bis 10 (süss-ausgebaut wie reife Feigen)
Beispiel: Ein knackiger Sauvignon Blanc liegt bei 2, ein opulenter Chardonnay bei 8
Ein Merlot landet zum Beispiel bei den Koordinaten (7, 7) – relativ kräftig und ausgebaut.
Ein Pinot Noir bei (5, 6) – mittelschwer mit moderater Struktur.
Wie die Ähnlichkeitsberechnung funktioniert
Wenn eine Kundin sagt „Ich mag Merlot“, dann sucht das System alle Weine, die in der Nähe der Merlot-Position liegen. Das Prinzip ist dasselbe wie bei Google Maps: Wenn Sie nach „Cafés in meiner Nähe“ suchen, zeigt Ihnen die App zuerst das Café 50 Meter entfernt, dann das 200 Meter entfernte – und erst ganz am Schluss das 5 Kilometer entfernte.
Die mathematische Umsetzung
Wir verwenden die sogenannte euklidische Distanz – im Grunde die Linie zwischen zwei Punkten. Die Formel lautet:
Distanz = √((x₁ − x₂)² + (y₁ − y₂)²)
Ein konkretes Beispiel:
Der Cabernet Sauvignon ist dem gewählten Merlot sehr ähnlich (kleine Distanz), während der Riesling geschmacklich weit entfernt liegt (grosse Distanz). Die Ergebnisliste wird nach dieser Distanz sortiert – von „sehr ähnlich“ bis „interessante Alternative“.
Integration mit bestehenden Filtern
Der Smart Filter ersetzt nicht die klassischen Filter, sondern ergänzt sie intelligent. Stellen Sie sich vor, Sie haben bei der Suche bereits eingeschränkt:
Preis: 15–30 CHF
Verfügbarkeit: nur lieferbar
Jahrgang: 2019–2023
Innerhalb dieser eingegrenzten Ergebnisse sortiert der Smart Filter nun nach Geschmacks-Ähnlichkeit. So erhalten Sie nicht einfach eine alphabetische Liste von vielen Weinen, sondern eine kuratierte Auswahl, die bei Ihrem Lieblingsgeschmack beginnt.
Das System funktioniert wie ein gut eingespieltes Orchester, bei dem jedes Instrument seine Rolle hat:
| Komponente | Rolle im Gesamtsystem |
| Shopware 6.4 CE | Das Schaufenster: Kunden erleben den Smart Filter, geben Präferenzen ein und erhalten Vorschläge |
| Akeneo PIM | Die Bibliothek: Strukturierte Produktinformationen inkl. Geschmackskoordinaten |
| Abacus ERP | Das Nervensystem: Verbindet Prozesse und stellt Daten über eine massgeschneiderte Schnittstelle bereit |
| Smart-Filter-Logik | Das Gehirn: Berechnet Ähnlichkeiten und erstellt das Ranking |
Die technische Umsetzung baut auf bewährten Prinzipien auf. Ein vergleichbarer Smart Filter ist bereits bei BB Trading erfolgreich im Einsatz und dient als erprobte Grundlage (Referenz: bbtrading.ch/shop).
Die wichtigsten Umsetzungsschritte:
Der Smart Filter verwandelt die Produktsuche von einer Herausforderung in ein Erlebnis.
Für die Kunden:
Für Martel:
Ausblick:
Die aktuelle 2D-Matrix ist erst der Anfang. Künftig lassen sich weitere Geschmacksdimensionen, Saison-Empfehlungen oder individuelle Kundenprofile integrieren – mit dem Ziel, die digitale Weinberatung noch persönlicher zu machen.
Next AG unterstützt Unternehmen bei E-Commerce- und Integrationsprojekten – von Konzept und UX über Entwicklung bis zur Systemintegration. Fokus: technologisch saubere, skalierbare Lösungen auf Shopware sowie PIM- und ERP-Anbindung.
Start in 2D - was du bereits kennst:
Stell dir vor, du hast zwei Punkte auf einem Blatt Papier. Punkt A ist bei (1, 2) und Punkt B bei (4, 6). Wie weit sind sie voneinander entfernt?
Du kannst dir das wie ein rechtwinkliges Dreieck vorstellen:
- Die horizontale Differenz ist: 4 - 1 = 3
- Die vertikale Differenz ist: 6 - 2 = 4
- Die direkte Verbindung zwischen den Punkten ist die Hypotenuse
Nach Pythagoras gilt: a² + b² = c²
Also: 3² + 4² = c² → 9 + 16 = 25 → c = 5
Jetzt in 3D - nur ein kleiner Schritt weiter:
Im dreidimensionalen Raum kommt einfach eine dritte Koordinate (z) dazu - zum Beispiel die Höhe.
Sagen wir, Punkt A ist bei (1, 2, 3) und Punkt B bei (4, 6, 8).
Der Trick: Du wendest Pythagoras einfach zweimal an!
Die Formel zusammengefasst:
Distanz = √[(x₂-x₁)² + (y₂-y₁)² + (z₂-z₁)²]
Es ist einfach Pythagoras, nur dass du alle drei Dimensionen einbeziehst. Jede Koordinatendifferenz ist eine Kathete, und du addierst alle Quadrate, bevor du die Wurzel ziehst.
Dies kann nun auf beliebig viele Dimensionen erweitert werden.
Viel Spass!
Montag bis Freitag
08.00 Uhr bis 18.00 Uhr
oder länger...
Next AG
Scheffelstrasse 1
9000 St. Gallen
info@remove-this.nextag.ch
Tel. +41 71 242 11 11