Panier abandonné
Récupérez les ventes perdues en envoyant des e-mails aux clients qui ont laissé des articles dans leur panier.
Aperçu
Flux :
- Le client ajoute des produits au panier et part sans acheter.
- Le suivi des paniers abandonnés enregistre le panier (lorsque activé).
- Après un délai configurable, une cron job envoie un e-mail de rappel.
- Le client peut revenir et finaliser l'achat.
Prérequis
- Suivi des paniers abandonnés : Doit être activé.
- E-mail panier abandonné : Doit être activé.
- Modèle d'e-mail Abandoned Cart Reminder : Doit être actif dans Setup → Email Templates (type : Products).
- Cron job : Doit être configurée (voir Cron Jobs).
- Le client doit être connecté (les paniers sont liés aux comptes clients).
Configuration
- Aller dans Setup → Settings → Products.
- Sous Features, activer Abandoned cart tracking.
- Sous Abandoned Cart Email :
- Activer Send abandoned cart reminder emails.
- Définir Delay before sending (heures), ex. 24.
- Aller dans Setup → Email Templates.
- Trouver Abandoned Cart Reminder (type : Products).
- Activer le modèle (il est désactivé par défaut).
- Personnaliser l'objet et le message avec les champs de fusion ci-dessous.
- Enregistrer.
Modèle d'e-mail
L'e-mail de panier abandonné utilise le système de modèles d'e-mails standard de Perfex. Vous pouvez personnaliser entièrement l'objet et le corps dans Setup → Email Templates.
Champs de fusion :
| Champ | Description |
|---|---|
| {client_name} | Nom du client ou de l'entreprise |
| {cart_total} | Total du panier formaté (ex. USD 99.00) |
| {cart_link} | Lien vers le paiement |
| {companyname} | Nom de votre entreprise |
Exemple d'objet : You left items in your cart
Exemple de message :
Hi {client_name},
You have items worth {cart_total} in your cart.
[Complete your purchase]({cart_link})
Best regards,
{companyname}
Le modèle doit être actif pour que la cron envoie les e-mails. S'il est désactivé, aucun e-mail de panier abandonné n'est envoyé.
Configuration de la cron job
Ajoutez l'URL de la cron panier abandonné au crontab de votre serveur :
0 9 * * * curl -s "https://yoursite.com/products/cron/abandoned_cart_emails" > /dev/null 2>&1
Exécuter quotidiennement (ex. 9h00). Voir Cron Jobs pour les détails complets.
Fonctionnement
- Lorsqu'un client connecté atteint le paiement, son panier est stocké.
- S'il part sans acheter, le panier reste en base de données.
- La cron job s'exécute et trouve les paniers plus anciens que le délai.
- Pour chaque panier, l'e-mail du contact principal est utilisé pour envoyer le rappel.
- L'e-mail inclut un lien vers la page de paiement.
- Une fois envoyé, le panier est marqué pour ne plus être e-mailé.
Intégration WhatsApp/SMS
Si les notifications WhatsApp/SMS sont configurées avec un déclencheur abandoned_cart, des messages SMS/WhatsApp peuvent également être envoyés. Voir WhatsApp & SMS Notifications.