Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly Smart Offers: Slimme Bundelacties voor PrestaShop werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Waarom vier soorten gecombineerde aanbiedingen in één module
De meeste modules voor gecombineerde aanbiedingen blijven bij één format, of vragen een ingewikkelde configuratie om van type te wisselen. Smart Offers gaat van het omgekeerde uit: een verkoper heeft tijdens een actieperiode vaak alle vier de formats tegelijk nodig, en elk format verdient een eigen, heldere interface. Bij het aanmaken van een aanbieding kiest de beheerder een van de vier types via visuele kaarten, waarna alleen de velden verschijnen die voor dat type relevant zijn. Geen algemene configuratie dus waarbij u tien parameters moet doorgronden voor een eenvoudige actie.
Automatisch in de winkelwagen, niet alleen een korting
Zodra aan de voorwaarden van een aanbieding is voldaan, voegt de motor de cadeauproducten fysiek aan de winkelwagen toe en maakt daarna een winkelwagenregel aan die ze gratis maakt. De klant ziet de cadeaus dus verschijnen zonder zelf iets te doen, wat veel beter aansluit bij zijn verwachting dan alleen een korting tonen. De motor houdt per winkelwagen en per aanbieding bij welke eenheden automatisch zijn toegevoegd, zodat de aanbieding netjes kan worden ingetrokken als de klant intussen een trigger verwijdert, zonder het risico op een verweesd cadeau.
Verzorgde presentatie op de productpagina
Op elke productpagina die de aanbieding activeert toont een banner met kleurverloop de badge, de titel, een bericht dat past bij het type aanbieding, en klikbare miniaturen van de betrokken producten. De kleur van de banner stelt u per aanbieding in, met zes DataFirefly-presets plus een vrije kleurkiezer. Bij types die triggers en beloningen combineren, scheidt de banner ze visueel met een pijl, zodat de klant in één oogopslag ziet wat hij moet kopen en wat hij daarvoor terugkrijgt.
Het bijzondere geval van 1+1 op hetzelfde product
Het geval waarin het triggerproduct ook het cadeauproduct is, wordt door de motor apart afgehandeld. Voegt een klant één stuk van het product toe, dan zet Smart Offers er automatisch een tweede bij en past een korting toe die gelijk is aan de stukprijs. De klant ziet dus twee exemplaren in zijn winkelwagen waarvan er één wordt gefactureerd. Zonder die fijnmazige logica halen veel modules het betaalde en het gratis exemplaar door elkaar en maken ze per ongeluk het betaalde exemplaar gratis.
Keuze uit combinaties
Voor acties waarbij de klant zijn eigen set samenstelt, bepaalt u een lijst met producten of combinaties die in aanmerking komen, het aantal stuks dat uit die reeks moet worden gekocht, en het aantal gratis stuks. Smart Offers merkt automatisch de goedkoopste stuks in de winkelwagen aan als de gratis eenheden, wat overeenkomt met de gangbare commerciële uitleg van buy-N-get-M.
Groothandelspakket voor B2B en voorraaddoorstroming
Het format groothandelspakket vermenigvuldigt de eenheden van een ander product op basis van de gekochte hoeveelheid van het eerste. Bij tien gekochte stuks van een product voegt de motor er twintig van een ander product bij. Handig voor leveranciers die een aanvullend product willen promoten of stilliggende voorraad willen laten doorstromen door die aan een goedlopend product te koppelen.
Backoffice gemaakt om snel in te vullen
Een aanbieding aanmaken duurt minder dan een minuut: kies het type op een visuele kaart, voeg de trigger- en cadeauproducten toe via een picker met zoeken in real time, en selecteer combinaties met één klik. Het formulier toont alleen de velden die bij het gekozen type horen, en de badgekleuren zijn beschikbaar als preset of via een vrije kiezer. De lijsten met trigger- en cadeauproducten gebruiken een eigen AJAX-endpoint dat de catalogus bevraagt en de naam, de afbeelding, de prijs en de beschikbare combinaties teruggeeft.
Hook actionCartSave met beveiliging tegen recursie
De motor haakt in op actionCartSave en beoordeelt alle actieve aanbiedingen opnieuw bij elke wijziging van de winkelwagen. Het toevoegen van de cadeauproducten via Cart::updateQty vuurt de hook opnieuw af; een statische beveiliging voorkomt recursie. Die opzet garandeert dat de staat van de winkelwagen altijd klopt met de toepasselijke aanbiedingen, ook als de klant tijdens de sessie een aantal wijzigt of een trigger verwijdert.
Meertalig en geschikt voor multishop
Elke aanbieding heeft vertaalde velden voor de naam, de tekst van de badge en de lange beschrijving, in de vijf talen van de DataFirefly-backoffice (Frans, Engels, Spaans, Duits, Italiaans). Op een PrestaShop met meerdere winkels kan elke aanbieding worden beperkt tot een deel van de winkels, handig om de commerciële acties van een premiumwinkel en een outletwinkel uit elkaar te houden.
Er zijn nog geen beoordelingen.