AI-gebaseerde winkelwagenherstelassistent voor Magento 2
- SKU
- M2-AI-CART-RECOVERY
Beschrijving / AI-gebaseerde winkelwagenherstelassistent voor Magento 2
Slim herstel van verlaten winkelwagens
AI Cart Recovery Assistant for Magento 2 helpt winkels om onafgeronde bestellingen effectiever terug te winnen zonder handmatig beheer van follow-upcampagnes. De module detecteert automatisch actieve winkelwagens die gedurende een in de configuratie gedefinieerde periode niet zijn bijgewerkt en slaat ze vervolgens op als mogelijk verlaten.
De volgende stap is het beoordelen van de aankoopintentie van de klant. De module kan de winkelwagen analyseren met OpenAI of, als de AI-integratie niet is ingeschakeld, gebruikmaken van een veilig heuristisch mechanisme. Er wordt onder meer rekening gehouden met de winkelwagenwaarde, het aantal producten, de checkoutfase en de basiscontext van de klant. Op basis daarvan wordt de intent score berekend, oftewel de waarschijnlijkheid dat de aankoop wordt afgerond, evenals de reden voor het verlaten van de winkelwagen, bijvoorbeeld prijsgevoeligheid, frictie in de checkout of het vergelijken van aanbiedingen.
Gepersonaliseerde e-mails die verkoop herstellen
Na het overschrijden van de minimale intentiedrempel genereert de module e-mails voor winkelwagenherstel. De inhoud kan door AI worden opgesteld op basis van de inhoud van de winkelwagen en de gedetecteerde reden voor verlating, of via een fallbackmechanisme op basis van kant-en-klare berichten. Het bericht bevat een veilige link om de winkelwagen te herstellen en optioneel ook een link naar de AI-assistent, die vragen van de klant kan beantwoorden en kan helpen de aankoop af te ronden.
De module slaat verzendlogs op, ondersteunt een teller voor mislukte pogingen en maakt het mogelijk het maximale aantal fouten te beheren. Daardoor is het proces geautomatiseerd, maar tegelijk voorspelbaar en eenvoudig te monitoren door het winkelteam.
Dynamische kortingscoupons
Voor winkelwagens met een lagere aankoopintentie en een passende orderwaarde kan de module automatisch een eenmalige kortingscode genereren. De hoogte van de korting wordt berekend op basis van de winkelwagenwaarde en de intentiescore, terwijl de maximale kortingslimiet volledig onder controle van de beheerder blijft. Dit helpt de marge beter te beschermen en een korting alleen te activeren wanneer deze zakelijk gezien echt zinvol is.
AI-assistent voor de klant
Een van de onderscheidende kenmerken van de module is de ingebouwde AI-assistent die is gekoppeld aan de verlaten winkelwagen. De klant kan een speciale link openen en een vraag stellen over producten, de keuze van een variant of de voordelen van de aankoop. De module geeft de context van de winkelwagen, productinformatie en zelfs gegevens over gerelateerde producten, upsell- en cross-sellproducten door aan het AI-model. Gesprekken worden opgeslagen in het beheerpaneel, waardoor het team inzicht krijgt in echte aankoopbezwaren van klanten.
Dashboard, analytics en technische integratie
In het Magento-paneel krijgt de beheerder toegang tot de secties Dashboard, Recovery Analytics, Conversations en Email Logs. De module markeert herstelde winkelwagens nadat een bestelling is geplaatst en presenteert basisstatistieken, zoals het aantal verlaten winkelwagens, het aantal herstelde winkelwagens, herstelde omzet, het aantal verzonden e-mails en het gebruik van coupons.
Voor geavanceerdere implementaties zijn CLI-commando’s en REST API-endpoints beschikbaar. De module voert cron-taken uit voor detectie van winkelwagens, scoring en verzending van e-mails, waardoor deze goed aansluit op de standaard automatiseringsarchitectuur van Magento 2.
Belangrijkste voordelen
- automatische detectie van verlaten winkelwagens
- scoring van winkelwagens met AI of heuristische logica
- gepersonaliseerde e-mailberichten voor verkoopherstel
- veilig herstel van de winkelwagen met één klik
- optionele generatie van eenmalige kortingscoupons
- AI-assistent die de klant helpt de aankoop af te ronden
- dashboard, analytics, e-maillogs en gespreksgeschiedenis
- REST API en CLI voor integratie met winkelprocessen
- configuratie per winkel en compatibiliteit met Magento 2
More Information
| Overeenstemming met sjabloon | Luma / Blank, Smid |
|---|
Installatiehandleiding voor de module
Magento 2-module voor het herstellen van verlaten winkelwagens met functies voor:
- detectie van verlaten winkelwagens
- winkelwagenscoring met behulp van AI of heuristiek
- genereren van e-mailberichten voor winkelwagenherstel
- optioneel genereren van coupons
- gesprekken met een AI-winkelassistent
- adminpanel en analytics
- REST API-endpoints en CLI-commando's
Overzicht
De module helpt verlaten winkelwagens in Magento 2 te herstellen door inactieve winkelwagens te detecteren, de aankoopintentie te beoordelen en e-mails te versturen met een veilige link om de winkelwagen te herstellen. Afhankelijk van de configuratie kan de module in twee modi werken:
heuristic-modus, zonder externe AIOpenAI-modus, met AI-analyse, het genereren van e-mailcontent en gesprekken met de assistent
Typisch werkingsverloop:
- De klant voegt producten toe aan de winkelwagen.
- De klant verlaat de winkel zonder een bestelling te plaatsen.
- Na het verstrijken van de geconfigureerde periode van inactiviteit wordt de winkelwagen als verlaten gemarkeerd.
- De module kent een score toe aan de winkelwagen.
- Als de score hoog genoeg is, wordt er een herstelmail verzonden.
- De e-mail kan een kortingscoupon en een link naar de pagina van de AI-assistent bevatten.
- Als de klant terugkeert en een bestelling plaatst, wordt de winkelwagen als hersteld gemarkeerd.
Vereisten
Controleer vóór de installatie of de winkel aan de onderstaande vereisten voldoet:
- Magento 2 met toegang tot CLI
- correct werkende Magento-cron
- geconfigureerde verzending van transactionele e-mails in Magento
- HTTPS ingeschakeld op de storefront
- als de AI-modus wordt gebruikt: een OpenAI API-account met actieve billing en een API-sleutel
Operationele aanbevelingen:
- productiemodus voor de live winkel
- geteste e-mailsjabloon en correct ingestelde afzender
- privacybeleid dat rekening houdt met het gebruik van AI-diensten, als de OpenAI-modus is ingeschakeld
Installatie
* = gebruik in productie de optie --keep-generated
Type: Composer
Voeg de Composer-repository toe aan de configuratie:
Toegangsgegevens voor de Composer-repository, namelijk het e-mailadres van de klant en de licentietoken, ontvang je na aankoop per e-mail. Ze zijn ook beschikbaar in het klantpaneel na inloggen op kowal.store. Vervang
TWOJ_EMAIL_KLIENTAdoor het e-mailadres van je account enTWOJ_TOKENdoor de ontvangen token. Voer de commando's uit in de hoofdmap van Magento.composer config repositories.kowal composer https://repo.kowal.storeConfigureer toegang tot de Composer-repository van Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'Installeer de module via Composer:
composer require kowal/module-ai-abandoned-cart
Voer vervolgens uit:
bin/magento module:enable Kowal_AiAbandonedCartbin/magento setup:upgradebin/magento setup:di:compilebin/magento cache:flushChecklist na installatie
Controleer na de installatie:
- of de module in Magento is ingeschakeld
- of het databaseschema is geïnstalleerd via
setup:upgrade - of de Magento-cron correct werkt
- of de winkel transactionele e-mails verzendt
- of de storefront correcte HTTPS-adressen gebruikt
Nuttige verificatiecommando's:
bin/magento module:status Kowal_AiAbandonedCartbin/magento cron:runbin/magento cache:flushConfiguratie
Magento Admin:
Stores -> Configuration -> Kowal -> AI Abandoned Cart
Beheerpagina's:
Marketing -> AI Abandoned Cart
Configuratievelden
Belangrijkste instellingen:
Enable ModuleSchakelt de volledige module in of uit.Cart Inactivity Threshold (minutes)Bepaalt na hoeveel minuten inactiviteit een actieve winkelwagen als verlaten moet worden beschouwd.AI ProviderBeschikbare waarden:Heuristic FallbackOpenAI
OpenAI API KeyAlleen vereist wanneerAI Provideris ingesteld opOpenAI.Minimum Intent ScoreAlleen winkelwagens met een score gelijk aan of hoger dan deze waarde komen in aanmerking voor het verzenden van een herstelmail.Enable Dynamic CouponsSchakelt het genereren van eenmalige coupons in voor geselecteerde verlaten winkelwagens.Maximum Coupon DiscountBepaalt de bovengrens van de automatisch gegenereerde procentuele korting.Maximum Failed Email AttemptsBepaalt hoeveel mislukte verzendpogingen zijn toegestaan voordat de module stopt met opnieuw proberen.Email Address for Message CopiesOptionele BCC-ontvanger voor herstelberichten.Enable AI Assistant LinkAls deze optie is ingeschakeld, bevat de herstelmail een veilige link naar de pagina van de AI-assistent.Conversation Expiration Time (minutes)Bepaalt hoelang de link naar de AI-assistent geldig blijft.Batch SizeDefinieert hoeveel winkelwagens in één run voor detectie, scoring en e-mailverzending worden verwerkt.Cart Analysis PromptWordt gebruikt wanneer AI-scoring actief is.Email Generation PromptWordt gebruikt om e-mailcontent te genereren in de AI-modus.Conversation PromptWordt gebruikt door de AI-assistent tijdens het gesprek met de klant.
Aanbevolen startconfiguratie
Een veilige set instellingen om mee te beginnen is:
Enable Module:YesCart Inactivity Threshold (minutes):30AI Provider:Heuristic FallbackofOpenAIMinimum Intent Score:0.45Enable Dynamic Coupons:YesMaximum Coupon Discount:5Maximum Failed Email Attempts:3Enable AI Assistant Link:YesConversation Expiration Time (minutes):1440Batch Size:100
Heuristic-modus versus OpenAI-modus
Heuristic-modus
Gebruik deze modus als je wilt beginnen zonder integratie met externe AI.
In deze modus doet de module het volgende:
- detecteert verlaten winkelwagens
- berekent de intent score op basis van ingebouwde bedrijfsregels
- verstuurt herstelmails
- kan coupons genereren
- kan nog steeds de assistentpagina beschikbaar stellen, maar de antwoorden zijn gebaseerd op ingebouwde logica in plaats van op OpenAI
OpenAI-modus
Gebruik deze modus als je meer personalisatie wilt.
In deze modus kan de module daarnaast:
- de context van de winkelwagen analyseren met OpenAI
- meer gepersonaliseerde e-mailcontent genereren
- gesprekken met de AI-assistent ondersteunen over producten uit de winkelwagen
- productbeschrijvingen, gerelateerde producten, up-sell en cross-sell gebruiken in antwoorden
OpenAI-configuratie
Om de OpenAI-modus in te schakelen:
- Maak een API-sleutel aan in het OpenAI Platform-account.
- Ga in Magento Admin naar
Stores -> Configuration -> Kowal -> AI Abandoned Cart. - Stel
AI Providerin opOpenAI. - Plak de sleutel in het veld
OpenAI API Key. - Sla de configuratie op.
- Leeg de Magento-cache.
Belangrijke informatie:
- ChatGPT-abonnementen en API-billing zijn afzonderlijke zaken
- API-gebruik wordt onafhankelijk door OpenAI gefactureerd
- in de AI-modus worden de prompt en de winkelwagencontext naar OpenAI verzonden
Cronjobs
De module gebruikt Magento-crons voor automatische verwerking.
Geconfigureerde cronjobs:
kowal_ai_abandoned_cart_detectkowal_ai_abandoned_cart_scorekowal_ai_abandoned_cart_email
Hun werking:
detect: zoekt naar inactieve winkelwagens die als verlaten kwalificerenscore: berekent de intent score en reason codeemail: verstuurt herstelmails en slaat logs op
Als de Magento-cron niet werkt, verwerkt de module winkelwagens niet automatisch.
Eerste test na configuratie
Voer na installatie en configuratie een volledige end-to-end-test uit:
- Open de storefront als niet-ingelogde klant.
- Voeg één of meerdere producten toe aan de winkelwagen.
- Start de checkout en voer een e-mailadres in.
- Verlaat de checkout zonder een bestelling te plaatsen.
- Wacht tot de geconfigureerde inactiviteitsdrempel is verstreken.
- Start cron of de CLI-commando's handmatig.
- Bevestig dat de winkelwagen in het adminpanel is verschenen.
- Bevestig dat de herstelmail is verzonden.
- Open de link voor het herstellen van de winkelwagen vanuit het bericht.
- Als de optie is ingeschakeld, open dan de link naar de AI-assistent en verstuur een testbericht.
Handmatige CLI-sequentie:
bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emailsBeheerpagina's
De module voegt speciale beheerpagina's toe onder:
Marketing -> AI Abandoned Cart
Beschikbare secties:
DashboardOverzicht van gedetecteerde en herstelde winkelwagens.Recovery AnalyticsStatistieken over de effectiviteit van herstel en operationele metrics.ConversationsGeschiedenis van gesprekken met de AI-assistent die gekoppeld zijn aan verlaten winkelwagens.Email LogsRegister van verzonden en mislukte herstelberichten.
Deze pagina's zijn vooral nuttig tijdens de implementatie, omdat ze helpen controleren of detectie, scoring, e-mailverzending en tracking van herstelde winkelwagens correct werken.
E-mailcontent en klantervaring
Elke herstelmail kan het volgende bevatten:
- gepersonaliseerd onderwerp
- eigen berichtinhoud
- samenvatting van producten uit de winkelwagen
- waarde van de winkelwagen
- veilige link om de winkelwagen te herstellen
- optionele eenmalige kortingscoupon
- optionele link naar de AI-assistent
Klanttraject:
- De klant ontvangt een e-mail.
- De klant klikt op de herstellink en keert terug naar de opgeslagen winkelwagen.
- De klant kan optioneel de assistentpagina vanuit het bericht openen.
- De assistent kan vragen over producten beantwoorden, opties vergelijken en de klant terugleiden naar de checkout.
Hoe coupons werken
Als dynamische coupons zijn ingeschakeld, kan de module een coupon genereren wanneer:
- de winkelwagenwaarde hoog genoeg is
- de intent score suggereert dat een korting kan helpen
- de berekende korting het geconfigureerde maximum niet overschrijdt
Huidige ingebouwde regels:
- winkelwagens onder 100 eenheden van de winkelvaluta ontvangen geen coupon
- winkelwagens met een hoge intent score ontvangen geen coupon
- winkelwagens met een lagere intentie kunnen korting ontvangen, meestal 3% of 5%, beperkt door de configuratie
Gegenereerde coupons zijn:
- eenmalig te gebruiken
- beperkt per klant
- gekoppeld aan een gedeelde Magento-winkelwagenregel voor het betreffende kortingsniveau en de winkel
CLI
Je kunt de module handmatig vanuit CLI uitvoeren, vooral tijdens tests en diagnose.
bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emailsBetekenis van de commando's:
kowal:ai:cart:detectDetecteert verlaten winkelwagens.kowal:ai:cart:scoreKent winkelwagens een scoring en reason code toe.kowal:ai:cart:send-emailsVerstuurt herstelberichten voor winkelwagens die hiervoor in aanmerking komen.
Beveiliging
Links voor het herstellen van de winkelwagen en naar de assistent gebruiken ondertekende tokens.
De payload van de token bevat:
quote_idemailstore_idexpires_at
De token wordt gevalideerd door:
- verificatie van de handtekening
- controle van de vervaldatum
- verificatie van het eigendom van de winkelwagen
Hierdoor ontvangt de klant een veilige link die gekoppeld is aan een specifieke winkelwagen en in tijd beperkt is.
Problemen oplossen
Winkelwagens worden niet gedetecteerd
Controleer:
- of de quote nog actief is
- of de winkelwagen producten bevat
- of de quote geen gekoppelde afgeronde bestelling heeft
- of het e-mailadres van de klant is vastgelegd
- of de inactiviteitsdrempel is verstreken
- of de Magento-cron werkt
Winkelwagens worden gedetecteerd, maar e-mails worden niet verzonden
Controleer:
- of
Enable Moduleis ingeschakeld - of
Minimum Intent Scoreniet te hoog is ingesteld - of e-mailverzending in Magento werkt
- of de limiet
Maximum Failed Email Attemptsniet is bereikt - of het e-mailadres dat aan de winkelwagen is gekoppeld correct is
De OpenAI-modus is ingeschakeld, maar de AI-score wordt niet gebruikt
Controleer:
- of
AI Provideris ingesteld opOpenAI - of
OpenAI API Keycorrect is ingevuld - of de server uitgaande verbindingen naar de OpenAI API toestaat
- of het OpenAI-account actieve billing heeft
Als de OpenAI-aanroep mislukt, schakelt de module over op ingebouwd heuristisch gedrag.
De link naar de AI-assistent opent, maar de antwoorden zijn algemeen
Controleer:
- of de OpenAI-modus actief is
- of de gespreksprompt correct is geconfigureerd
- of de link nog geldig is en niet is verlopen
Opmerkingen voor productiegebruik
Vóór livegang in productie is het verstandig om:
- de inhoud van e-mailberichten en branding te controleren
- het couponbeleid te testen met echte bedrijfsregels
- privacy- en compliancevereisten te verifiëren
- AI-prompts te testen op de catalogus en de communicatietoon van de winkel
- de eerste dagen van werking te monitoren in
Dashboard,ConversationsenEmail Logs
Informatie die nodig is bij een supportmelding
Bereid bij het melden van een probleem het volgende voor:
- Magento-versie
- PHP-versie
- winkelmodus: developer of production
- informatie of cron werkt
- informatie of het probleem optreedt in de
heuristic-modus ofOpenAI-modus - voorbeeld van quote ID of e-mailadres van de klant waarop het probleem betrekking heeft
- relevante vermeldingen uit Magento-exceptionlogs of systeemlogs
Bij Toursport.pl laten klanten hun winkelwagen vaak achter wanneer ze twijfelen tussen de maat, het gebruik van het product of het seizoen: een jas voor trekking, schoenen voor een langere route, een rugzak met de juiste inhoud. De beslissing vraagt om zekerheid dat het product onder specifieke omstandigheden goed zal presteren.
De installatie van Kowal AI Abandoned Cart maakt het mogelijk zo’n moment van twijfel terug te winnen. De module verstuurt een gepersonaliseerde e-mail, herstelt de winkelwagen met één link en leidt naar een AI-assistent die helpt varianten te vergelijken en het risico verkleint dat de aankoop wordt uitgesteld.
Tandembaits.com verkoopt specialistische accessoires en aas voor karpervissers, daarom betekent een verlaten winkelwagen vaak niet dat er geen interesse is, maar slechts een moment waarop een set wordt vergeleken. De klant kan smaken van boilies, maten van haken of compatibiliteit met de aanwezige uitrusting controleren.
Na de installatie van de module Kowal AI Abandoned Cart kan de webshop zulke winkelwagens automatisch detecteren, de koopintentie beoordelen en een bericht met een terugkeerlink sturen. De AI-assistent helpt de keuze te verfijnen en een coupon kan de aankoop afronden zonder een opdringerige korting.
Bij PCHB.pl is de winkelwagen meestal van hoge waarde en duurt de aankoopbeslissing langer. De klant kan de bestelling verlaten omdat hij teruggaat naar het badkamerontwerp, het formaat van de tegels met de aannemer overlegt of Italiaanse en Spaanse collecties uit het premiumsegment vergelijkt.
Kowal AI Abandoned Cart werkt na installatie als een discrete herinnering van de verkoper. De module identificeert de winkelwagen, kent er een scoring aan toe en verstuurt een stijlvolle boodschap met een veilige terugkeerlink. De AI-assistent kan helpen bij vragen over toepassing, stijl en alternatieve collecties.
Bij Hobbycenter24.pl is een verlaten winkelwagen vaak het gevolg van de behoefte om de replica, magazijnen, accu, lader of oogbescherming op elkaar af te stemmen. De klant is geïnteresseerd in de aankoop, maar wil een onvolledige set of onderdelen die niet bij het gekozen model passen vermijden.
Na de implementatie van Kowal AI Abandoned Cart kan de winkel automatisch aan de winkelwagen herinneren en een terugkeer naar de aankoop voorstellen. Het recoverybericht leidt naar de winkelwagen en de AI-assistent, die helpt technische twijfels op te lossen, en de korting kan alleen worden geactiveerd voor winkelwagens met een hoge score.
Bij Bikechill.pl verlaat de klant het winkelmandje het vaakst wanneer hij het type fiets, de framemaat, de onderdelen of extra accessoires vergelijkt. De aankoop is technisch en seizoensgebonden, dus een moment van twijfel kan voortkomen uit de behoefte om te bevestigen of het gekozen model past bij de route, lichaamslengte en rijstijl.
Kowal AI Abandoned Cart helpt om zonder druk op die beslissing terug te komen. De module detecteert een verlaten winkelmandje, verstuurt een bericht met een terugkeerlink en kan de klant doorverwijzen naar een AI-assistent die vragen beantwoordt over geschiktheid, varianten en onderdelen van de set.