Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Asistent de recuperare a coșului bazat pe inteligență artificială pentru Magento 2

92,25 EUR 75,00 EUR
Instalacja COMPOSER
M2-AI-CART-RECOVERY
Necesită modificări în șablon
Nu
Modificări minore
Schimbări semnificative
Necesită cunoștințe de programare
Nu
De bază
Avansat
Dificultatea configurării
Impactul asupra performanței
Conformitate cu standardele Magento

Recuperare inteligentă a coșurilor abandonate

AI Cart Recovery Assistant for Magento 2 ajută magazinele să recupereze mai eficient comenzile nefinalizate, fără gestionarea manuală a campaniilor follow-up. Modulul detectează automat coșurile active care nu au fost actualizate în intervalul definit în configurare, apoi le salvează ca potențial abandonate.

Următorul pas este evaluarea intenției de cumpărare a clientului. Modulul poate analiza coșul folosind OpenAI sau, dacă integrarea AI nu este activată, poate utiliza un mecanism euristic sigur. Sunt luate în considerare, printre altele, valoarea coșului, numărul de produse, etapa de checkout și contextul de bază al clientului. Pe această bază este calculat intent score, adică probabilitatea finalizării achiziției, precum și motivul abandonului, de exemplu sensibilitatea la preț, fricțiunea în checkout sau compararea ofertelor.

E-mailuri personalizate pentru recuperarea vânzărilor

După depășirea pragului minim de intenție, modulul generează e-mailuri de recuperare a coșului. Conținutul poate fi pregătit de AI pe baza conținutului coșului și a motivului detectat al abandonului sau printr-un mecanism fallback bazat pe mesaje predefinite. Mesajul include un link securizat pentru restaurarea coșului și, opțional, și un link către asistentul AI, care poate răspunde la întrebările clientului și îl poate ajuta să finalizeze achiziția.

Modulul salvează logurile de trimitere, gestionează contorul încercărilor eșuate și permite controlul numărului maxim de erori. Astfel, procesul este automatizat, dar în același timp previzibil și ușor de monitorizat de echipa magazinului.

Cupoane de reducere dinamice

În cazul coșurilor cu o intenție de cumpărare mai scăzută și o valoare adecvată a comenzii, modulul poate genera automat un cod de reducere de unică folosință. Valoarea reducerii este calculată pe baza valorii coșului și a scorului de intenție, iar limita maximă a discountului rămâne sub controlul complet al administratorului. Acest lucru permite protejarea mai bună a marjei și activarea reducerii doar atunci când are un sens real pentru business.

Asistent AI pentru client

Unul dintre diferențiatorii modulului este asistentul AI integrat, asociat coșului abandonat. Clientul poate deschide un link dedicat și poate adresa o întrebare despre produse, alegerea unei variante sau beneficiile achiziției. Modulul transmite către modelul AI contextul coșului, informații despre produse și chiar date despre produse asociate, upsell și cross-sell. Conversațiile sunt salvate în panoul de administrare, oferind echipei vizibilitate asupra obiecțiilor reale de cumpărare ale clienților.

Dashboard, analiză și integrare tehnică

În panoul Magento, administratorul primește acces la secțiunile Dashboard, Recovery Analytics, Conversations și Email Logs. Modulul marchează coșurile recuperate după plasarea comenzii și prezintă metrici de bază, precum numărul de coșuri abandonate, numărul de coșuri recuperate, venitul recuperat, numărul de e-mailuri trimise sau utilizarea cupoanelor.

Pentru implementări mai avansate sunt disponibile comenzi CLI și endpointuri REST API. Modulul rulează joburi cron pentru detectarea coșurilor, scoring și trimiterea e-mailurilor, integrându-se bine în arhitectura standard de automatizare Magento 2.

Cele mai importante beneficii

  • detectarea automată a coșurilor abandonate
  • scoring al coșurilor folosind AI sau logică euristică
  • mesaje e-mail personalizate pentru recuperarea vânzărilor
  • restaurarea securizată a coșului cu un singur clic
  • generarea opțională a cupoanelor de reducere de unică folosință
  • asistent AI care ajută clientul să finalizeze achiziția
  • dashboard, analiză, loguri de e-mailuri și istoricul conversațiilor
  • REST API și CLI pentru integrarea cu procesele magazinului
  • configurare per magazin și compatibilitate cu Magento 2

Modul Magento 2 pentru recuperarea coșurilor abandonate cu funcții de:

  • detectare a coșurilor abandonate
  • scoring al coșului folosind AI sau euristică
  • generare de mesaje e-mail pentru recuperarea coșului
  • generare opțională de cupoane
  • conversații cu asistentul de cumpărături AI
  • panou de administrare și analitică
  • endpointuri REST API și comenzi CLI

Prezentare generală

Modulul ajută la recuperarea coșurilor abandonate în Magento 2 prin detectarea coșurilor inactive, evaluarea intenției de cumpărare și trimiterea mesajelor e-mail cu un link securizat pentru restaurarea coșului. În funcție de configurare, poate funcționa în două moduri:

  • modul heuristic, fără AI extern
  • modul OpenAI, cu analiză AI, generare de conținut pentru e-mailuri și conversații cu asistentul

Flux tipic de funcționare:

  1. Clientul adaugă produse în coș.
  2. Clientul părăsește magazinul fără a plasa comanda.
  3. După expirarea timpului de inactivitate configurat, coșul este marcat ca abandonat.
  4. Modulul atribuie un scor coșului.
  5. Dacă rezultatul este suficient de mare, este trimis un e-mail de recuperare.
  6. E-mailul poate include un cupon de reducere și un link către pagina asistentului AI.
  7. Dacă clientul revine și plasează comanda, coșul este marcat ca recuperat.

Cerințe

Înainte de instalare, asigură-te că magazinul îndeplinește cerințele de mai jos:

  • Magento 2 cu acces la CLI
  • cron Magento funcțional corect
  • trimiterea e-mailurilor tranzacționale configurată în Magento
  • HTTPS activat pe storefront
  • dacă este utilizat modul AI: cont OpenAI API cu billing activ și cheie API

Recomandări operaționale:

  • mod production pentru magazinul live
  • șablon de e-mail testat și expeditor setat corect
  • politică de confidențialitate care include utilizarea serviciilor AI, dacă modul OpenAI este activat

Instalare

* = în producție folosește opțiunea --keep-generated

Tip: Composer

  1. Adaugă repository-ul Composer în configurare:

    composer config repositories.ai.abandoned.cart vcs https://github.com/kowalco/ai-abandoned-cart
  2. Adaugă tokenul de acces la repository-ul privat GitHub:

    composer config --global --auth github-oauth.github.com 
  3. Instalează modulul prin Composer:

    composer require kowal/module-ai-abandoned-cart

Apoi rulează:

bin/magento module:enable Kowal_AiAbandonedCartbin/magento setup:upgradebin/magento setup:di:compilebin/magento cache:flush

Checklist după instalare

După instalare, verifică:

  • dacă modulul este activat în Magento
  • dacă schema bazei de date a fost instalată prin setup:upgrade
  • dacă cron Magento funcționează corect
  • dacă magazinul trimite e-mailuri tranzacționale
  • dacă storefront folosește adrese HTTPS corecte

Comenzi utile de verificare:

bin/magento module:status Kowal_AiAbandonedCartbin/magento cron:runbin/magento cache:flush

Configurare

Magento Admin:

Stores -> Configuration -> Kowal -> AI Abandoned Cart

Pagini administrative:

Marketing -> AI Abandoned Cart

Câmpuri de configurare

Cele mai importante setări:

  • Enable Module Activează sau dezactivează întregul modul.

  • Cart Inactivity Threshold (minutes) Stabilește după câte minute de inactivitate un coș activ trebuie considerat abandonat.

  • AI Provider Valori disponibile:

    • Heuristic Fallback
    • OpenAI
  • OpenAI API Key Necesar doar atunci când AI Provider este setat la OpenAI.

  • Minimum Intent Score Doar coșurile cu un scor egal sau mai mare decât această valoare se califică pentru trimiterea e-mailului de recuperare.

  • Enable Dynamic Coupons Activează generarea cupoanelor de unică folosință pentru coșurile abandonate selectate.

  • Maximum Coupon Discount Stabilește limita superioară a reducerii procentuale generate automat.

  • Maximum Failed Email Attempts Stabilește câte încercări de trimitere eșuate sunt permise înainte ca modulul să nu mai reîncerce trimiterea.

  • Email Address for Message Copies Destinatar BCC opțional pentru mesajele de recuperare.

  • Enable AI Assistant Link Dacă opțiunea este activată, mesajul e-mail de recuperare va include un link securizat către pagina asistentului AI.

  • Conversation Expiration Time (minutes) Stabilește cât timp rămâne valid linkul către asistentul AI.

  • Batch Size Definește câte coșuri sunt procesate într-o singură rulare de detecție, scoring și trimitere a e-mailurilor.

  • Cart Analysis Prompt Utilizat când scoringul AI este activ.

  • Email Generation Prompt Utilizat pentru generarea conținutului mesajelor e-mail în modul AI.

  • Conversation Prompt Utilizat de asistentul AI în timpul conversației cu clientul.

Configurare inițială recomandată

Pentru început, un set sigur de setări este:

  • Enable Module: Yes
  • Cart Inactivity Threshold (minutes): 30
  • AI Provider: Heuristic Fallback sau OpenAI
  • Minimum Intent Score: 0.45
  • Enable Dynamic Coupons: Yes
  • Maximum Coupon Discount: 5
  • Maximum Failed Email Attempts: 3
  • Enable AI Assistant Link: Yes
  • Conversation Expiration Time (minutes): 1440
  • Batch Size: 100

Modul Heuristic vs Modul OpenAI

Modul Heuristic

Folosește acest mod dacă vrei să începi fără integrare cu AI extern.

În acest mod, modulul:

  • detectează coșurile abandonate
  • calculează intent score pe baza regulilor de business integrate
  • trimite e-mailuri de recuperare
  • poate genera cupoane
  • poate pune în continuare la dispoziție pagina asistentului, dar răspunsurile vor fi bazate pe logica integrată în loc de OpenAI

Modul OpenAI

Folosește acest mod dacă ai nevoie de o personalizare mai mare.

În acest mod, modulul poate suplimentar:

  • analiza contextul coșului folosind OpenAI
  • genera conținut mai personalizat pentru e-mailuri
  • gestiona conversații cu asistentul AI despre produsele din coș
  • utiliza descrierile produselor, produsele asociate, up-sell și cross-sell în răspunsuri

Configurare OpenAI

Pentru a activa modul OpenAI:

  1. Creează o cheie API în contul OpenAI Platform.
  2. În Magento Admin, mergi la Stores -> Configuration -> Kowal -> AI Abandoned Cart.
  3. Setează AI Provider la OpenAI.
  4. Lipește cheia în câmpul OpenAI API Key.
  5. Salvează configurarea.
  6. Curăță cache-ul Magento.

Informații importante:

  • abonamentele ChatGPT și billingul API sunt lucruri separate
  • utilizarea API este facturată independent de OpenAI
  • în modul AI, promptul și contextul coșului sunt trimise către OpenAI

Cron Jobs

Modulul folosește cronurile Magento pentru procesare automată.

Joburi cron configurate:

  • kowal_ai_abandoned_cart_detect
  • kowal_ai_abandoned_cart_score
  • kowal_ai_abandoned_cart_email

Funcționarea acestora:

  • detect: caută coșuri inactive care se califică drept abandonate
  • score: calculează intent score și reason code
  • email: trimite e-mailuri de recuperare și salvează logurile

Dacă cron Magento nu funcționează, modulul nu va procesa automat coșurile.

Primul test după configurare

După instalare și configurare, efectuează un test complet end-to-end:

  1. Deschide storefront ca utilizator neautentificat.
  2. Adaugă unul sau mai multe produse în coș.
  3. Începe checkoutul și introdu adresa de e-mail.
  4. Părăsește checkoutul fără a plasa comanda.
  5. Așteaptă până trece pragul de inactivitate configurat.
  6. Rulează cron sau comenzile CLI manual.
  7. Confirmă că respectivul coș a apărut în panoul de administrare.
  8. Confirmă că e-mailul de recuperare a fost trimis.
  9. Deschide linkul de restaurare a coșului din mesaj.
  10. Dacă opțiunea este activată, deschide linkul către asistentul AI și trimite un mesaj de test.

Secvență CLI manuală:

bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emails

Pagini administrative

Modulul adaugă pagini administrative dedicate la:

Marketing -> AI Abandoned Cart

Secțiuni disponibile:

  • Dashboard Prezentare generală a coșurilor detectate și recuperate.

  • Recovery Analytics Statistici privind eficiența recuperării și metrici operaționale.

  • Conversations Istoricul conversațiilor cu asistentul AI asociate coșurilor abandonate.

  • Email Logs Registrul mesajelor de recuperare trimise și eșuate.

Aceste pagini sunt deosebit de utile în timpul implementării, deoarece permit verificarea funcționării corecte a detecției, scoringului, trimiterii e-mailurilor și urmăririi coșurilor recuperate.

Conținutul e-mailurilor și experiența clientului

Fiecare e-mail de recuperare poate include:

  • subiect personalizat
  • conținut propriu al mesajului
  • rezumatul produselor din coș
  • valoarea coșului
  • link securizat pentru restaurarea coșului
  • cupon de reducere opțional de unică folosință
  • link opțional către asistentul AI

Parcursul clientului:

  1. Clientul primește e-mailul.
  2. Clientul face clic pe linkul de restaurare și revine la coșul salvat.
  3. Clientul poate deschide opțional pagina asistentului din mesaj.
  4. Asistentul poate răspunde la întrebări despre produse, compara opțiuni și ghida clientul înapoi către checkout.

Cum funcționează cupoanele

Dacă cupoanele dinamice sunt activate, modulul poate genera un cupon atunci când:

  • valoarea coșului este suficient de mare
  • intent score sugerează că reducerea poate ajuta
  • reducerea calculată nu depășește maximul configurat

Reguli integrate actuale:

  • coșurile sub 100 de unități din moneda magazinului nu primesc cupon
  • coșurile cu intent score ridicat nu primesc cupon
  • coșurile cu intenție mai scăzută pot primi o reducere, de obicei 3% sau 5%, limitată prin configurare

Cupoanele generate sunt:

  • de unică folosință
  • limitate per client
  • asociate cu o regulă de coș Magento partajată pentru nivelul de reducere și magazinul respectiv

CLI

Poți rula modulul manual din CLI, mai ales în timpul testelor și diagnosticării.

bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emails

Semnificația comenzilor:

  • kowal:ai:cart:detect Detectează coșurile abandonate.

  • kowal:ai:cart:score Atribuie coșurilor scoring și reason code.

  • kowal:ai:cart:send-emails Trimite mesaje de recuperare pentru coșurile eligibile.

Securitate

Linkurile pentru restaurarea coșului și pentru asistent folosesc tokenuri semnate.

Payloadul tokenului include:

  • quote_id
  • email
  • store_id
  • expires_at

Tokenul este validat prin:

  1. verificarea semnăturii
  2. verificarea datei de expirare
  3. verificarea proprietății coșului

Astfel, clientul primește un link securizat, asociat cu un coș concret și limitat în timp.

Depanare

Coșurile nu sunt detectate

Verifică:

  • dacă quote este încă activ
  • dacă respectivul coș conține produse
  • dacă quote nu are asociată o comandă finalizată
  • dacă adresa de e-mail a clientului a fost capturată
  • dacă pragul de inactivitate a trecut
  • dacă cron Magento funcționează

Coșurile sunt detectate, dar e-mailurile nu sunt trimise

Verifică:

  • dacă Enable Module este activat
  • dacă Minimum Intent Score nu este setat prea sus
  • dacă trimiterea e-mailurilor funcționează în Magento
  • dacă nu a fost atinsă limita Maximum Failed Email Attempts
  • dacă adresa de e-mail atribuită coșului este corectă

Modul OpenAI este activat, dar rezultatul AI nu este utilizat

Verifică:

  • dacă AI Provider este setat la OpenAI
  • dacă OpenAI API Key este completat corect
  • dacă serverul permite conexiuni outbound către API OpenAI
  • dacă respectivul cont OpenAI are billing activ

Dacă apelul OpenAI eșuează, modulul va comuta la comportamentul euristic integrat.

Verifică:

  • dacă modul OpenAI este activ
  • dacă promptul conversației este configurat corect
  • dacă linkul este încă valid și nu a expirat

Observații pentru utilizarea în producție

Înainte de lansarea în producție, merită să:

  • verifici conținutul mesajelor e-mail și brandingul
  • testezi politica de cupoane cu reguli de business reale
  • verifici cerințele de confidențialitate și compliance
  • testezi prompturile AI pe catalogul și tonul de comunicare al magazinului
  • monitorizezi primele zile de funcționare în Dashboard, Conversations și Email Logs

Informații necesare la trimiterea unei solicitări de suport

La raportarea unei probleme, pregătește:

  • versiunea Magento
  • versiunea PHP
  • modul magazinului: developer sau production
  • informația dacă cron funcționează
  • informația dacă problema apare în modul heuristic sau OpenAI
  • un exemplu de quote ID sau adresa de e-mail a clientului vizat de problemă
  • intrările relevante din logurile de excepții sau din logurile de sistem Magento

Întrebări și răspunsuri

Question
Pentru ce este acest modul?
Answer
Modulul ajută la recuperarea coșurilor abandonate în Magento 2. Detectează automat cumpărăturile nefinalizate, evaluează șansele de conversie, trimite e-mailuri de recuperare și poate sprijini clientul prin intermediul unui asistent AI.
Question
Modulul funcționează doar cu OpenAI?
Answer
Nu. Modulul acceptă un scenariu cu AI și un mod fallback fără o integrare OpenAI activă. Când cheia API nu este configurată, scorarea și conținutul comunicării pot fi generate prin logică euristică și șabloane predefinite.
Question
Cum recunoaște modulul un coș abandonat?
Answer
Coșul este analizat pe baza timpului ultimei activități. Dacă rămâne activ, conține produse, nu a fost transformat într-o comandă și nu a fost actualizat în perioada setată în configurație, poate fi marcat ca abandonat.
Question
Poate clientul să revină la coșul său cu un singur clic?
Answer
Da. Modulul generează un link securizat care restaurează coșul. După clic, clientul revine la coșul său în Magento și poate continua checkout-ul fără a adăuga din nou produsele.
Question
Modulul poate crea cupoane de reducere?
Answer
Da. Modulul poate genera automat coduri de reducere de unică folosință pentru coșurile selectate, de exemplu atunci când detectează o intenție de cumpărare mai scăzută și valoarea coșului justifică un impuls suplimentar pentru achiziție.
Question
Se poate controla când sunt trimise e-mailurile?
Answer
Da. Administratorul setează pragul de inactivitate a coșului, scorul minim de intenție, numărul maxim de trimiteri eșuate, dimensiunea batchului și alți parametri ai procesului. Trimiterea se face automat prin cron Magento.
Question
Ce oferă asistentul AI în acest modul?
Answer
Asistentul AI ajută clientul să își clarifice îndoielile legate de cumpărare imediat după ce face clic pe linkul din e-mail. Poate răspunde la întrebări despre produse, poate sugera beneficii și poate sprijini clientul să revină la checkout, ceea ce crește șansele de finalizare a tranzacției.
Question
Modulul are un panou de raportare în Magento Admin?
Answer
Da. Modulul adaugă secțiuni administrative separate, inclusiv Dashboard, Recovery Analytics, Conversations și Email Logs. Astfel, se pot monitoriza eficiența recuperării, istoricul contactelor și activitatea clienților.
Question
Este soluția potrivită pentru integrarea cu alte procese?
Answer
Da. Modulul oferă comenzi CLI și endpointuri REST API, ceea ce facilitează integrarea cu sisteme externe, procese de marketing automation sau workflow-uri personalizate de implementare.
Question
Modulul acceptă magazine multilingve și multistore?
Answer
Da. Modulul folosește configurația pentru fiecare store view și citește localizarea magazinului, ceea ce permite adaptarea mai bună a comunicării. În repository există și fișiere de traducere pentru mai multe limbi, ceea ce facilitează implementarea în medii internaționale.
Implemented in real Magento 2 stores
Toursport.pl - echipament sportiv și îmbrăcăminte outdoor

În Toursport.pl, clienții abandonează adesea coșul atunci când ezită între mărime, utilizarea produsului sau sezon: o jachetă pentru trekking, încălțăminte pentru un traseu mai lung, un rucsac cu capacitatea potrivită. Decizia necesită certitudinea că produsul va fi potrivit în condiții concrete.

Instalarea Kowal AI Abandoned Cart permite recuperarea acestui moment de reflecție. Modulul trimite un e-mail personalizat, restaurează coșul printr-un singur link și direcționează către asistentul AI, care ajută la compararea variantelor și reduce riscul amânării achiziției.

Tandembaits.com - pescuit la crap

Tandembaits.com vinde accesorii specializate și nade pentru pescarii de crap, de aceea un coș abandonat nu înseamnă adesea lipsă de interes, ci doar un moment de comparare a setului. Clientul poate verifica aromele boiliesurilor, dimensiunile cârligelor sau compatibilitatea cu echipamentul deținut.

După instalarea modulului Kowal AI Abandoned Cart, magazinul poate detecta automat astfel de coșuri, evalua intenția de cumpărare și trimite un mesaj cu un link de revenire. Asistentul AI ajută la clarificarea alegerii, iar cuponul poate finaliza achiziția fără o reducere insistentă.

PCHB.pl - plăci ceramice premium din Italia și Spania

La PCHB.pl, coșul are de obicei o valoare ridicată, iar decizia de cumpărare durează mai mult. Clientul poate abandona comanda pentru că revine la proiectul băii, consultă formatul plăcilor cu executantul sau compară colecțiile italiene și spaniole din segmentul premium.

După instalare, Kowal AI Abandoned Cart funcționează ca un memento discret din partea vânzătorului. Modulul identifică coșul, îi atribuie un scor și trimite un mesaj elegant cu un link sigur de revenire. Asistentul AI poate ajuta la întrebări despre utilizare, stil și colecții alternative.

Hobbycenter24.pl - replici ASG și accesorii

În Hobbycenter24.pl, coșul abandonat rezultă adesea din nevoia de a potrivi replica, magaziile, acumulatorul, încărcătorul sau protecția pentru ochi. Clientul este interesat de achiziție, dar vrea să evite un set incomplet sau elemente incompatibile cu modelul ales.

După implementarea Kowal AI Abandoned Cart, magazinul poate reaminti automat despre coș și poate încuraja revenirea la achiziție. Mesajul de recuperare duce către coș și către asistentul AI, care ajută la rezolvarea îndoielilor tehnice, iar reducerea poate fi activată doar pentru coșurile cu scoring ridicat.

Bikechill.pl - biciclete și accesorii

În Bikechill.pl, clientul abandonează coșul cel mai des atunci când compară tipul de bicicletă, dimensiunea cadrului, echiparea sau accesoriile suplimentare. Achiziția este tehnică și sezonieră, astfel că un moment de ezitare poate rezulta din nevoia de a confirma dacă modelul ales se potrivește traseului, înălțimii și stilului de mers.

Kowal AI Abandoned Cart ajută la revenirea la această decizie fără presiune. Modulul detectează coșul abandonat, trimite un mesaj cu link de revenire și poate direcționa clientul către asistentul AI, care va răspunde la întrebări despre potrivire, variante și elementele setului.

Write Your Own Review
You're reviewing:Asistent de recuperare a coșului bazat pe inteligență artificială pentru Magento 2
Produse