Accueil

Guide utilisateur · PrestaShop

Websource Panier abandonné pour PrestaShop

Relancez par e-mail les paniers abandonnés : jusqu'à trois rappels, lien qui rouvre le panier, bon de réduction facultatif, désinscription en un clic.

Version 1.0.0 · PrestaShop 1.7.7 à 9.2, PHP 7.1+, envoi d'e-mails configuré, tâche planifiée (cron) sur le serveur · Mis à jour le 09/10/2026

Télécharger le guide en PDFRéférence développeur

Cette extension existe aussi pour : WordPress

À quoi ça sert

Un visiteur remplit son panier puis quitte la boutique. Websource Panier abandonné le relance par e-mail.

  • Jusqu'à trois relances, à des délais que vous choisissez (par défaut 1 heure, 24 heures, 72 heures).
  • Un lien de récupération qui rouvre le panier tel qu'il était.
  • Un bon de réduction facultatif, unique par panier.
  • Cinq gabarits d'e-mail, des textes modifiables, un aperçu avant envoi.
  • Le respect du RGPD : consentement des visiteurs invités, désinscription en un clic, durée de conservation.
  • Un tableau de bord : relances envoyées, clics, paniers récupérés, chiffre d'affaires récupéré.
  • Un mode « Capture » pour tout essayer sans envoyer un seul e-mail.
Panier rouvert par le lien de récupération, avec le message « Votre panier a été restauré. »
Panier rouvert par le lien de récupération, avec le message « Votre panier a été restauré. »

Installation

  1. Dans le back-office, ouvrez Modules > Gestionnaire de modules.
  2. Cliquez sur Installer un module, choisissez le fichier websourcecartrecovery.zip.
  3. Cliquez sur Configurer.

Le module s'installe désactivé et en mode capture : deux pastilles le rappellent en haut de l'écran, « Module désactivé » et « Mode capture : aucun e-mail réel ». Rien ne part tant que vous ne l'avez pas décidé.

Prise en main en 5 minutes

Essayez toute la chaîne sans risque, avec un panier fictif.

  1. Ouvrez Modules > Gestionnaire de modules, recherchez « Websource Panier abandonné », cliquez sur Configurer.
  2. Ouvrez l'onglet Tâche planifiée et démo.
  3. Dans Démonstration, cliquez sur 1. Créer un panier de démonstration. Un panier fictif est créé avec une adresse en @example.invalid, qui ne reçoit jamais d'e-mail.
  4. Cliquez sur 2. Lancer un passage (ou attendez le prochain passage de la tâche planifiée). La première relance est écrite dans la Boîte de capture.
  5. Cliquez sur Voir pour lire le message.
  6. Ouvrez l'onglet Tableau de bord : la relance est comptée.
  7. Revenez à Tâche planifiée et démo et cliquez sur 3. Supprimer les données de démonstration.
Démonstration : les trois boutons et la boîte de capture
Démonstration : les trois boutons et la boîte de capture

Pour passer en production, voir « Mettre le module en service » dans les cas d'usage.

Réglages

L'écran Configurer comporte six onglets.

Tableau de bord

Tableau de bord sur 30 jours
Tableau de bord sur 30 jours
ÉlémentRôle
Période7 jours, 30 jours ou 90 jours.
Paniers suivis, Relances envoyéesVolume d'activité sur la période.
Taux de clic, Taux de récupérationPart des relances cliquées ; part des paniers relancés qui ont abouti à une commande.
Paniers récupérés, CA récupéréCommandes attribuées à une relance et leur montant.
Relances et paniers récupérés par jourGraphique jour par jour.
Parcours des relancesEnvoyées, ouvertes, cliquées, converties, échecs, paniers encore en séquence, adresses désinscrites.
CA récupéré par deviseDétail par devise, et date du dernier passage de la tâche planifiée.

Paniers abandonnés

Onglet « Paniers abandonnés »
Onglet « Paniers abandonnés »
ÉlémentRôle
Statut, E-mail, Du, AuFiltres de la liste. Cliquez sur Filtrer.
Export CSVTélécharge la liste filtrée.
OrigineD'où vient l'adresse, par exemple « Saisi au paiement ».
Dernière activitéDernière modification du panier. Les délais des relances partent de cette date.
RelancesNombre de relances déjà parties (1/3, 2/3…) et date de la dernière.
Statut, Bon, RécupéréÉtat du panier, code du bon offert, commande récupérée.
Envoyer maintenantEnvoie tout de suite la relance suivante.
Annuler la relanceSort ce panier de la séquence.

Relances envoyées

Onglet « Relances envoyées »
Onglet « Relances envoyées »

Journal détaillé : panier, étape, adresse, objet, date d'envoi, statut et commande liée. En mode capture, le statut est « Capturé (non envoyé) ». Statut d'envoi et E-mail filtrent la liste ; Export CSV la télécharge.

Réglages

Modifiez, puis cliquez sur Enregistrer les réglages.

Général et Séquence de relances

Réglages : général et séquence de relances
Réglages : général et séquence de relances
RéglageRôle
Activer la détection et l'envoi des relancesMet le module en marche.
Mode d'envoiCapture : les e-mails sont écrits dans la boîte de capture, rien n'est envoyé. Envoi réel : les relances partent vers vos clients.
Nom de l'expéditeur (vide : nom de la boutique)Nom affiché dans la messagerie du client.
Après un clic, rediriger versle panier ou la commande.
Afficher un message (toast) sur le panier restauréAffiche « Votre panier a été restauré. ».
Déclenchement opportunisteSans tâche planifiée : un petit lot (3 e-mails au plus) est traité toutes les 5 minutes grâce au trafic de la boutique.
Pixel d'ouvertureMesure les ouvertures. Désactivé par défaut ; à mentionner dans votre politique de confidentialité si vous l'activez.
Relance 1, Relance 2, Relance 3Cochez les relances utilisées.
Délai (minutes)Compté depuis la dernière activité du panier : 60 = 1 h, 1440 = 24 h, 4320 = 72 h. Les délais doivent être croissants.
Écart minimal entre deux relances (minutes)Évite deux e-mails trop rapprochés.
Âge maximal d'un panier relancé (jours)Au-delà, le panier n'est plus relancé.
Montant minimal du panier (TTC, devise du panier)Ignore les petits paniers.
Taille d'un lot, Plafond par heure, Pause entre deux envois (ms)Limitent le débit d'envoi.

Capture de l'e-mail et consentement (RGPD)

Réglages : capture de l'e-mail et consentement
Réglages : capture de l'e-mail et consentement
RéglageRôle
Capturer l'e-mail des visiteurs invités dès la saisie dans le tunnel de commandePermet de relancer un visiteur sans compte.
Case à cocher (recommandé)Une case apparaît sous le champ e-mail : aucune adresse n'est conservée sans consentement.
Aucune case (intérêt légitime)À justifier et à mentionner dans votre politique de confidentialité.
Texte de la caseVide : « J'accepte de recevoir un rappel par e-mail si je n'ai pas terminé ma commande. ».
Clients avec compte : ne relancer que ceux qui ont accepté les offres partenaires (optin)Restreint les relances des clients connectés.
Durée de conservation des données (jours)90 par défaut. Les données plus anciennes sont supprimées automatiquement.
Fenêtre d'attribution d'une commande à une relance (jours)Délai pendant lequel une commande est comptée comme récupérée.

Bon de réduction automatique et Sécurité et tests

Réglages : bon de réduction, sécurité et tests
Réglages : bon de réduction, sécurité et tests
RéglageRôle
Offrir un bon unique par panierCrée un code à usage unique.
À partir de la relanceRelance qui annonce le bon. Le même code figure dans les suivantes.
Type, ValeurPourcentage ou montant fixe.
Validité (jours), Montant minimal du panierConditions d'utilisation du bon.
Appliquer le bon automatiquement au clic sur le lienLe bon est ajouté au panier rouvert.
Validité du lien de récupération (jours)14 par défaut.
Nombre maximal d'utilisations du lien5 par défaut.
Adresses de test autorisées (séparées par des virgules)Seules ces adresses, et votre adresse d'employé, peuvent recevoir un e-mail de test réel.

Modèles d'e-mail

Modifiez, puis cliquez sur Enregistrer les modèles.

Modèles d'e-mail : gabarit de chaque relance, couleurs et logo
Modèles d'e-mail : gabarit de chaque relance, couleurs et logo
RéglageRôle
Gabarit de chaque relanceCinq gabarits : Classique, Minimal, Promo avec bon, Dernière chance, Aux couleurs du thème. Cochez Relance 1, Relance 2 ou Relance 3 sous celui que vous attribuez à chaque relance.
Suivre les couleurs du thème WebsourceCoché : les e-mails prennent la palette du thème.
Couleur principale, Couleur d'accent, Texte, FondVos couleurs, si la case précédente est décochée.
Logo (URL https ; vide : logo de la boutique)Logo affiché en haut de l'e-mail.
Modèles d'e-mail : textes de chaque relance
Modèles d'e-mail : textes de chaque relance
RéglageRôle
Objet, Titre, Texte d'introduction, Bouton, Texte de finTextes de chaque relance, par langue. Un champ vide utilise le texte par défaut, affiché en grisé.
Variables{firstname}, {cart_total}, {cart_url}, {products}, {shop_name}, {coupon_code}, {unsubscribe_url} sont remplacées à l'envoi.
Mentions en pied de page (mentions légales, motif de l'envoi)Texte du bas de l'e-mail.
Aperçu d'une relance
Aperçu d'une relance
RéglageRôle
Relance, Langue, Aperçu mode sombreChoix de l'aperçu.
Aperçu (sans enregistrer)Affiche le résultat de vos modifications sans les enregistrer.
Envoi de test : AdresseVotre adresse d'employé ou une adresse de test autorisée.
Envoyer réellement (sinon : boîte de capture)Décoché, le test est seulement écrit dans la boîte de capture.

Tâche planifiée et démo

La carte Tâche planifiée (cron) affiche les deux commandes prêtes à copier, avec le jeton propre à votre boutique.

ÉlémentRôle
Option A : commande de console (recommandée)Ligne à ajouter aux tâches planifiées du serveur, toutes les 10 minutes.
Option B : URL sécurisée (hébergement mutualisé, cron web)Adresse à appeler toutes les 10 minutes. Elle contient un jeton secret : ne la partagez pas.
Lancer un passage maintenantTraite tout de suite les relances dues.
Régénérer le jetonCrée un nouveau jeton. L'ancienne adresse cesse de fonctionner.
DémonstrationVoir la prise en main.
Boîte de captureMessages écrits en mode capture. Voir affiche un message, Vider la boîte de capture les efface.

Choisissez une seule des deux options. Si vous n'avez aucun accès aux tâches planifiées, activez Déclenchement opportuniste dans Réglages.

Cas d'usage

Mettre le module en service.

  1. Réglez les délais et les textes, vérifiez l'Aperçu.
  2. Programmez la tâche planifiée (onglet Tâche planifiée et démo).
  3. Dans Réglages, cochez Activer la détection et l'envoi des relances, choisissez Envoi réel, cliquez sur Enregistrer les réglages. Un avertissement rappelle que les relances partent désormais vers vos clients.
  4. Surveillez le Tableau de bord les premiers jours.

Offrir une réduction à la deuxième relance. Cochez Offrir un bon unique par panier, choisissez À partir de la relance 2, le Type et la Valeur. Attribuez le gabarit Promo avec bon à la relance 2.

Relancer aussi les visiteurs sans compte. Laissez cochés Capturer l'e-mail des visiteurs invités… et Case à cocher (recommandé) : le visiteur qui coche la case en saisissant son adresse pourra être relancé.

Un client ne veut plus de rappels. Chaque e-mail contient un lien de désinscription. Un clic suffit ; la page propose Me réabonner en cas d'erreur.

Page affichée après un clic sur le lien de désinscription
Page affichée après un clic sur le lien de désinscription

Sur téléphone. Le panier rouvert s'affiche comme un panier habituel.

Panier rouvert sur un téléphone
Panier rouvert sur un téléphone

Questions fréquentes

Quels paniers sont relancés ? Les paniers non vides, non commandés, dont l'adresse e-mail est connue (client connecté, ou visiteur ayant donné son accord), inactifs depuis le délai de la première relance.

Que se passe-t-il si le client a déjà commandé ? Il n'est pas relancé.

Le lien fonctionne-t-il plusieurs fois ? Oui, dans la limite du Nombre maximal d'utilisations du lien et de sa durée de validité. Un second clic n'ajoute rien de plus au panier.

Et si un produit n'est plus en stock ? Il n'est pas ajouté et un message le signale. Si le prix a changé, le prix actuel s'applique et le visiteur est prévenu.

Où retrouver les bons créés ? Dans Catalogue > Réductions, leur code commence par WSCR-.

Les adresses désinscrites sont-elles conservées ? Seulement sous forme d'empreinte, pour respecter le refus. L'adresse en clair n'est pas gardée.

Dépannage

ProblèmeSolution
Rien ne partVérifiez : module activé, mode Envoi réel, tâche planifiée en place (le tableau de bord affiche le dernier passage), délai de la première relance écoulé, e-mail connu et consentement donné, adresse non désinscrite, plafond par heure non atteint.
Les messages restent dans la boîte de captureVous êtes en mode Capture.
Le cron par URL répond « forbidden »Le jeton est incorrect ou a été régénéré : recopiez l'adresse depuis l'onglet Tâche planifiée et démo.
Lancer un passage affiche une page d'erreurLancez le passage avec la commande de console de l'option A et signalez le problème au support.
Les e-mails arrivent en courrier indésirableFaites configurer SPF, DKIM et DMARC pour votre domaine et gardez un plafond par heure raisonnable.
L'e-mail de test est refuséL'adresse doit être votre adresse d'employé ou figurer dans Adresses de test autorisées.
Le message « Le prix a changé » apparaît sur le panierNormal : le prix actuel est appliqué.

Désinstallation

  1. Ouvrez Modules > Gestionnaire de modules.
  2. En face de « Websource Panier abandonné », ouvrez le menu et cliquez sur Désinstaller.
  3. Supprimez la tâche planifiée du serveur.

La désinstallation supprime les paniers suivis, le journal des relances, la liste des adresses désinscrites, les réglages et les bons WSCR-.