Automatische gerelateerde producten voor Magento 2
Bouw intelligente productaanbevelingen in Magento 2 zonder beperkt te zijn tot vaste relaties related, upsell en cross-sell.
Kowal_RelatedProductsProfiles is een module waarmee u eigen aanbevelingsscenario’s kunt ontwerpen op basis van profielen, productattributen, activeringsvoorwaarden, doelfilters en flexibele plaatsing in de layout van de winkel. Hierdoor zijn aanbevelingen geen statische lijst meer, maar worden ze onderdeel van de verkoopstrategie van de winkel.
Verander gewone productlijsten in echte verkoopscenario’s
In standaard Magento zijn gerelateerde producten vaak te eenvoudig om veeleisendere implementaties te ondersteunen. Een winkel wil andere producten tonen op de productkaart, andere in de winkelwagen en weer andere in de checkout. Soms moet de lijst alleen werken voor geselecteerde klantgroepen, alleen tijdens een seizoenscampagne of alleen wanneer een product aan specifieke catalogusvoorwaarden voldoet.
Deze module is precies voor zulke situaties gebouwd.
In plaats van producten handmatig aan elkaar te koppelen, maakt u een aanbevelingsprofiel aan. Het profiel bepaalt:
- waar het actief moet zijn,
- voor welk product het moet worden geactiveerd,
- hoe de doelproducten moeten worden geselecteerd,
- hoe ze moeten worden beperkt en gesorteerd,
- hoe ze eruit moeten zien,
- waar ze moeten worden gerenderd,
- en of ze native Magento-lijsten moeten voeden.
Eén tool, meerdere implementatieplekken
De module werkt in de belangrijkste onderdelen van de winkel:
- op de productkaart,
- in de winkelwagen,
- in de checkout,
- in native blokken
Related Products, - in native blokken
Upsell Products, - in native blokken
Crosssell Products.
Dit betekent dat één profiel onderdeel kan worden van meerdere merchandising-scenario’s, terwijl het implementatieteam geen aparte logica hoeft te bouwen voor elke plek in de winkel.
Profielen die zich aanpassen aan uw catalogus
De grootste kracht van de module is dat aanbevelingen niet alleen handmatig, maar ook dynamisch op basis van productattributen kunnen worden opgebouwd.
U kunt profielen maken die:
- producten uit dezelfde collectie selecteren,
- producten met dezelfde graphic zoeken,
- producten uit dezelfde categorie tonen,
- een andere productbasis promoten die aan het bekeken product is gekoppeld,
- het resultaat beperken tot specifieke producttypen,
- alleen werken voor geselecteerde store views en klantgroepen.
Een voorbeeld?
Een klant bekijkt een rashguard met de graphic HALLOWEEN 25. Het profiel kan automatisch producten met dezelfde graphic in andere productlijnen vinden, bijvoorbeeld shorts, leggings of accessoires. Een ander profiel kan hetzelfde product op zijn beurt als context in de winkelwagen gebruiken en de klant voorstellen de bestelling aan te vullen met producten uit een geselecteerde assortimentbasis.
Maak aanbevelingen op basis van voorwaarden, niet op basis van uitzonderingen
Elk profiel kan eigen instellingen hebben voor:
Activation Conditions,Matching Rules,Target Product Filters,- sortering,
- productlimieten,
- renderingsvariant,
- tijdsbereik van activiteit.
In de praktijk geeft dit enorme vrijheid.
U kunt een profiel bouwen dat alleen wordt geactiveerd voor producten met het attribuut brand = Nike, alleen in de B2C-winkel, alleen voor retailklanten en alleen tijdens een specifieke campagne. U kunt ook een profiel bouwen dat een product uit de winkelwagen als referentiepunt gebruikt en accessoires voorstelt op basis van gedeelde cataloguskenmerken.
Dit is niet langer een eenvoudige productlijst. Het is een regelgebaseerde aanbevelingsengine die kan worden afgestemd op het echte verkoopmodel van de winkel.
Kies welk product als context moet dienen
Op de productkaart is het huidige product de context. Maar in de winkelwagen en checkout is dat antwoord niet altijd vanzelfsprekend. Daarom kunt u met de module de Context Strategy bepalen, oftewel de manier waarop het contextproduct wordt gekozen.
U kunt bepalen dat profielen gebaseerd moeten zijn op:
- het eerste product in de winkelwagen,
- het laatst toegevoegde product,
- het product met de hoogste prijs.
Deze flexibiliteit maakt een groot verschil in projecten waarin de klant meerdere verschillende producten aan de winkelwagen toevoegt en aanbevelingen uit een specifieke bedrijfslogica moeten voortkomen.
Afzonderlijke scenario’s voor product, winkelwagen en checkout
Wat goed werkt op de PDP, is niet altijd zinvol in de winkelwagen. Met de module kunt u deze scenario’s scheiden zonder meerdere aparte extensies te gebruiken.
Op de productkaart kunt u een lijst tonen met producten uit dezelfde collectie of met dezelfde stijl. In de winkelwagen kunt u accessoires promoten die de orderwaarde verhogen. In de checkout kunt u een vereenvoudigde, voorzichtiger productlijst voorbereiden die cross-sell ondersteunt.
Dit alles binnen één profielsysteem.
Voed native Magento-lijsten: append of replace
Niet elke winkel wil meteen afstand doen van de native mechanismen van Magento. Daarom ondersteunt de module integratie met:
Related Products,Upsell Products,Crosssell Products.
Elk profiel kan in een van twee modi werken:
append
behoudt de native producten en voegt de resultaten van de module eraan toe,replace
vervangt de native lijst volledig door producten uit het profiel.
Dit is een zeer praktische implementatieoplossing. U kunt beginnen met een lichte uitbreiding van de huidige Magento-lijsten en pas later overstappen op volledige aansturing van aanbevelingen vanuit profielen.
Render waar u dat echt wilt
Een groot voordeel van de module is de mogelijkheid om de renderlocatie te beheren met XML-velden die aan het profiel zijn toegewezen.
In plaats van de module aan te passen aan één vaste indeling, kunt u de lijst precies plaatsen waar het project dat nodig heeft:
- onder de productbeschrijving,
- onder de prijs,
- onder het aankoopformulier,
- in een extra sectie,
- in een eigen container van het thema,
- op een plek die voortkomt uit een aangepaste frontend-layout.
Dit is vooral belangrijk in winkels die zijn gebaseerd op uitgebreide of sterk aangepaste thema’s. De module dwingt u niet tot één indeling. U bepaalt waar en op welke manier het profiel wordt geplaatst.
Drie presentatievarianten aan de frontend
De module stopt niet bij de logica voor productselectie. U kunt ook de manier waarop de lijst wordt gepresenteerd afstemmen op het karakter van de pagina en het type implementatie.
Beschikbare varianten zijn:
Grid,Slider,Compact.
U kunt dezelfde aanbevelingsengine dus gebruiken voor zowel een uitgebreide sectie op de productkaart als voor een compacte lijst in de winkelwagen of een compacter moduleblok in de checkout.
Daarnaast heeft u controle over de weergave-elementen:
- productnaam,
- prijs,
- reguliere prijs,
- korte beschrijving,
- knop om aan de winkelwagen toe te voegen,
- rol van de afbeelding.
Nieuwe profielen maken is overzichtelijk en schaalbaar
De module is zo gebouwd dat een implementatie- of agencyteam nieuwe scenario’s kan ontwikkelen zonder de hele oplossing opnieuw op te bouwen.
Wanneer u een nieuw profiel maakt, configureert u:
- basisinformatie voor beheer,
- placements en werkingsbereik,
- store views en klantgroepen,
- contextstrategie,
- datumbereik van activiteit,
- activeringsvoorwaarden,
- matching rules,
- filters voor doelproducten,
- sortering en weergavemethode,
- integratie met native Magento-lijsten,
- plaatsing via XML.
Dit betekent dat een volgend merchandising-scenario niet meteen een volgende custom module vereist. Vaak is een nieuw profiel voldoende.
Praktische toepassingsvoorbeelden
1. Dezelfde graphic, andere productbasis
De klant bekijkt een product uit een specifieke lijn. Op basis van matching rules zoekt de module producten met dezelfde graphic, maar uit andere assortimentfamilies. Dit is een uitstekend scenario voor lifestyle-, sport- en fashionmerken.
2. Cross-sell op basis van een product uit de winkelwagen
De klant heeft al een geselecteerd product in de winkelwagen. Het profiel gebruikt dit als context en selecteert accessoires die bij de aankoop passen, maar niet handmatig als native cross-sell zijn gekoppeld.
3. Tijdelijk beperkte campagne
Heeft u aanbevelingen nodig die alleen tijdens een specifieke verkoopactie werken? Configureer gewoon een profiel met From Date en To Date, zonder extra logica te bouwen.
4. Vervanging van native upsells
Als de standaard upsells van Magento te eenvoudig zijn, kan een profiel deze rol overnemen en in de modus replace werken, met een veel nauwkeurigere productmatching.
5. Integratie met een aangepast thema
Dankzij XML-velden kan de lijst precies worden geplaatst waar de frontend van het project dat vereist, zonder een nieuwe dedicated layout-extensie te bouwen.
Voor wie is deze module bedoeld
Kowal_RelatedProductsProfiles is bijzonder waardevol voor:
- Magento 2-implementatiebureaus,
- softwarehuizen die e-commercewinkels ontwikkelen,
- merchants die de aanbevelingslogica willen loskoppelen van handmatig onderhouden relaties,
- projecten met een uitgebreide catalogus en veel zakelijke attributen,
- winkels die aangepaste thema’s en complexe layouts gebruiken.
Wat u krijgt
Door de module te kopen, krijgt u niet zomaar een extra productlijst, maar een tool om uw eigen aanbevelingsscenario’s in Magento 2 te ontwerpen.
Het is een oplossing die:
- de flexibiliteit van de implementatie vergroot,
- de merchandisinglogica ordent,
- de noodzaak beperkt om steeds nieuwe uitzonderingen in code te schrijven,
- catalogusattributen beter benut,
- het mogelijk maakt de winkel verder te ontwikkelen zonder het hele aanbevelingsmechanisme opnieuw op te bouwen.
Als de standaard related, upsell en cross-sell te beperkt zijn voor uw project, biedt Kowal_RelatedProductsProfiles een sturingslaag die Magento standaard simpelweg niet heeft.













