Erstellen Sie intelligente Produktempfehlungen in Magento 2, ohne sich auf starre Beziehungen wie related, upsell und cross-sell zu beschränken.
Kowal_RelatedProductsProfiles ist ein Modul, mit dem Sie eigene Empfehlungsszenarien auf Basis von Profilen, Produktattributen, Aktivierungsbedingungen, Zielfiltern und einer flexiblen Einbindung im Shop-Layout gestalten können. So sind Empfehlungen keine statische Liste mehr, sondern werden zu einem Bestandteil der Verkaufsstrategie Ihres Shops.
Verwandeln Sie einfache Produktlisten in echte Verkaufsszenarien
Im Standard von Magento sind verwandte Produkte oft zu einfach, um anspruchsvollere Implementierungen abzubilden. Ein Shop möchte auf der Produktseite andere Produkte anzeigen als im Warenkorb oder im Checkout. Manchmal soll eine Liste nur für ausgewählte Kundengruppen, nur während einer saisonalen Kampagne oder nur dann funktionieren, wenn ein Produkt bestimmte Katalogbedingungen erfüllt.
Dieses Modul wurde genau für solche Anwendungsfälle entwickelt.
Anstatt Produkte manuell miteinander zu verknüpfen, erstellen Sie ein Empfehlungsprofil. Das Profil legt fest:
- wo es funktionieren soll,
- für welches Produkt es aktiviert werden soll,
- wie Zielprodukte ausgewählt werden,
- wie sie eingegrenzt und sortiert werden,
- wie sie aussehen sollen,
- wo sie gerendert werden sollen,
- und ob sie native Magento-Listen speisen sollen.
Ein Tool, viele Einsatzorte
Das Modul funktioniert in den wichtigsten Bereichen des Shops:
- auf der Produktseite,
- im Warenkorb,
- im Checkout,
- in nativen Blöcken
Related Products, - in nativen Blöcken
Upsell Products, - in nativen Blöcken
Crosssell Products.
Das bedeutet, dass ein Profil Teil mehrerer unterschiedlicher Merchandising-Szenarien werden kann und das Implementierungsteam nicht für jede Stelle im Shop eine eigene Logik erstellen muss.
Profile, die sich an Ihren Katalog anpassen
Die größte Stärke des Moduls besteht darin, dass Empfehlungen nicht nur manuell, sondern auch dynamisch auf Basis von Produktattributen erstellt werden können.
Sie können Profile erstellen, die:
- Produkte aus derselben Kollektion auswählen,
- Produkte mit derselben Grafik finden,
- Produkte aus derselben Kategorie anzeigen,
- eine andere Produktbasis bewerben, die mit dem angesehenen Produkt verbunden ist,
- das Ergebnis auf bestimmte Produkttypen eingrenzen,
- nur für ausgewählte Store Views und Kundengruppen funktionieren.
Ein Beispiel?
Ein Kunde sieht sich einen Rashguard mit der Grafik HALLOWEEN 25 an. Das Profil kann automatisch Produkte mit derselben Grafik in anderen Produktlinien finden, zum Beispiel Shorts, Leggings oder Accessoires. Ein anderes Profil kann wiederum dasselbe Produkt als Kontext im Warenkorb nutzen und dem Kunden vorschlagen, die Bestellung um Produkte aus einer ausgewählten Sortimentsbasis zu ergänzen.
Erstellen Sie Empfehlungen auf Basis von Bedingungen, nicht von Ausnahmen
Jedes Profil kann eigene Einstellungen haben für:
Activation Conditions,Matching Rules,Target Product Filters,- Sortierung,
- Produktlimits,
- Rendering-Variante,
- zeitlichen Aktivitätsbereich.
In der Praxis bietet das enorme Freiheit.
Sie können ein Profil erstellen, das nur für Produkte mit dem Attribut brand = Nike ausgelöst wird, nur im B2C-Shop, nur für Einzelhandelskunden und nur während einer bestimmten Kampagne. Sie können auch ein Profil erstellen, das ein Produkt aus dem Warenkorb als Bezugspunkt verwendet und Zubehör auf Basis gemeinsamer Katalogmerkmale vorschlägt.
Das ist keine einfache Produktliste mehr. Es ist eine regelbasierte Empfehlungs-Engine, die sich an das tatsächliche Verkaufsmodell des Shops anpassen lässt.
Wählen Sie, welches Produkt als Kontext dienen soll
Auf der Produktseite ist das aktuelle Produkt der Kontext. Im Warenkorb und Checkout ist diese Antwort jedoch nicht immer offensichtlich. Deshalb können Sie im Modul die Context Strategy festlegen, also die Art und Weise, wie das Kontextprodukt ausgewählt wird.
Sie können entscheiden, dass Profile basieren sollen auf:
- dem ersten Produkt im Warenkorb,
- dem zuletzt hinzugefügten Produkt,
- dem Produkt mit dem höchsten Preis.
Diese Flexibilität macht in Projekten einen großen Unterschied, in denen der Kunde mehrere unterschiedliche Produkte in den Warenkorb legt und die Empfehlungen einer konkreten Geschäftslogik folgen müssen.
Separate Szenarien für Produktseite, Warenkorb und Checkout
Was auf der PDP gut funktioniert, ist im Warenkorb nicht immer sinnvoll. Das Modul ermöglicht es, diese Szenarien zu trennen, ohne mehrere separate Erweiterungen einzusetzen.
Auf der Produktseite können Sie eine Liste von Produkten aus derselben Kollektion oder mit derselben Stilrichtung anzeigen. Im Warenkorb können Sie Zubehör bewerben, das den Bestellwert erhöht. Im Checkout können Sie eine vereinfachte, zurückhaltendere Produktliste vorbereiten, die Cross-Sell unterstützt.
All das innerhalb eines einzigen Profilsystems.
Speisen Sie native Magento-Listen: append oder replace
Nicht jeder Shop möchte sofort auf native Magento-Mechanismen verzichten. Deshalb unterstützt das Modul die Integration mit:
Related Products,Upsell Products,Crosssell Products.
Jedes Profil kann in einem von zwei Modi arbeiten:
append
behält native Produkte bei und ergänzt sie um die Ergebnisse des Moduls,replace
ersetzt die native Liste vollständig durch Produkte aus dem Profil.
Das ist eine sehr praktische Lösung für Implementierungen. Sie können mit einer leichten Erweiterung der vorhandenen Magento-Listen beginnen und erst später zur vollständigen Steuerung der Empfehlungen über Profile wechseln.
Rendern Sie dort, wo Sie es wirklich möchten
Ein großer Vorteil des Moduls ist die Möglichkeit, den Rendering-Ort über XML-Felder zu steuern, die dem Profil zugewiesen sind.
Anstatt das Modul an ein starres Layout anzupassen, können Sie die Liste genau dort einbinden, wo das Projekt sie benötigt:
- unter der Produktbeschreibung,
- unter dem Preis,
- unter dem Kaufformular,
- in einem zusätzlichen Bereich,
- in einem eigenen Theme-Container,
- an einer Stelle, die sich aus einem benutzerdefinierten Frontend-Layout ergibt.
Das ist besonders wichtig in Shops, die auf umfangreichen oder stark modifizierten Themes basieren. Das Modul zwingt Sie nicht zu einem einzigen Layout. Sie entscheiden, wo und wie das Profil eingebunden werden soll.
Drei Präsentationsvarianten im Frontend
Das Modul endet nicht bei der Logik zur Produktauswahl. Es ermöglicht auch, die Darstellung der Liste an den Charakter der Seite und die Art der Implementierung anzupassen.
Verfügbare Varianten:
Sie können dieselbe Empfehlungs-Engine also sowohl für einen umfangreichen Bereich auf der Produktseite als auch für eine kompakte Liste im Warenkorb oder ein kompakteres Modul im Checkout verwenden.
Hinzu kommt die Kontrolle über Ansichtselemente:
- Produktname,
- Preis,
- regulärer Preis,
- Kurzbeschreibung,
- Button zum Hinzufügen zum Warenkorb,
- Bildrolle.
Das Erstellen neuer Profile ist übersichtlich und skalierbar
Das Modul wurde so entwickelt, dass ein Implementierungs- oder Agenturteam weitere Szenarien entwickeln kann, ohne die gesamte Lösung neu aufzubauen.
Beim Erstellen eines neuen Profils konfigurieren Sie:
- grundlegende administrative Informationen,
- Placements und Wirkungsbereich,
- Store Views und Kundengruppen,
- Kontextstrategie,
- Aktivitätszeitraum,
- Aktivierungsbedingungen,
- Matching-Regeln,
- Filter für Zielprodukte,
- Sortierung und Darstellungsweise,
- Integration mit nativen Magento-Listen,
- Einbindung über XML.
Das bedeutet, dass ein weiteres Merchandising-Szenario nicht sofort ein weiteres Custom-Modul erfordert. Sehr oft reicht ein weiteres Profil aus.
Praxisnahe Anwendungsbeispiele
1. Dieselbe Grafik, andere Produktbasis
Der Kunde sieht sich ein Produkt aus einer bestimmten Linie an. Das Modul sucht auf Basis der Matching Rules nach Produkten mit derselben Grafik, aber aus anderen Sortimentsfamilien. Das ist ein sehr gutes Szenario für Lifestyle-, Sport- und Fashion-Marken.
2. Cross-Sell auf Basis eines Produkts im Warenkorb
Der Kunde hat bereits ein ausgewähltes Produkt im Warenkorb. Das Profil nutzt es als Kontext und wählt Zubehör aus, das zum Kauf passt, aber nicht manuell als nativer Cross-Sell verknüpft ist.
3. Zeitlich begrenzte Kampagne
Benötigen Sie Empfehlungen, die nur während einer bestimmten Verkaufsaktion funktionieren? Es reicht aus, ein Profil mit From Date und To Date zu konfigurieren, ohne zusätzliche Logik zu erstellen.
4. Ersetzen nativer Upsells
Wenn die standardmäßigen Magento-Upsells zu vereinfacht sind, kann ein Profil diese Rolle übernehmen und im Modus replace arbeiten, wodurch eine deutlich präzisere Produktzuordnung möglich wird.
5. Integration mit einem benutzerdefinierten Theme
Dank XML-Feldern kann die Liste genau dort eingebunden werden, wo es das Frontend des Projekts erfordert, ohne eine weitere dedizierte Layout-Erweiterung zu erstellen.
Für wen ist dieses Modul geeignet
Kowal_RelatedProductsProfiles ist besonders wertvoll für:
- Magento 2 Implementierungsagenturen,
- Softwarehäuser, die e-commerce-Shops entwickeln,
- Merchants, die die Empfehlungslogik von manuell gepflegten Beziehungen unabhängiger machen möchten,
- Projekte mit umfangreichem Katalog und vielen geschäftlichen Attributen,
- Shops, die benutzerdefinierte Themes und komplexe Layouts verwenden.
Was Sie gewinnen
Mit dem Kauf des Moduls erhalten Sie nicht nur eine weitere Produktliste, sondern ein Tool zur Gestaltung eigener Empfehlungsszenarien in Magento 2.
Diese Lösung:
- erhöht die Flexibilität der Implementierung,
- strukturiert die Merchandising-Logik,
- reduziert den Bedarf, weitere Ausnahmen im Code zu schreiben,
- nutzt Katalogattribute besser,
- ermöglicht die Weiterentwicklung des Shops, ohne den gesamten Empfehlungsmechanismus neu aufzubauen.
Wenn die standardmäßigen related, upsell und cross-sell für Ihr Projekt zu eingeschränkt sind, bietet Kowal_RelatedProductsProfiles eine Steuerungsebene, die Magento standardmäßig einfach nicht hat.