Flow abandon Klaviyo : les 4 scénarios à configurer
TL;DR. Quatre flows couvrent les principaux signaux d'abandon observables dans Klaviyo : checkout (
Started Checkout), cart (Added to Cart), browse (Viewed Product) et site abandonment (Active on Sitesans signal plus fort). Chacun demande un trigger, des exclusions et un timing distincts. La règle critique : coordonner les quatre pour ne pas envoyer plusieurs rappels incompatibles au même contact.
Les flows d'abandon sont souvent actifs sans être correctement coordonnés. Le problème n'est alors pas l'absence d'automatisation, mais les doubles envois et les conditions d'exclusion absentes ou obsolètes.
Ce guide couvre les quatre flows abandon de Klaviyo dans l'ordre de priorité, avec les triggers, les timings, les KPI et les conditions d'exclusion à coder pour éviter les chevauchements.
Les noms exacts des événements varient selon l'intégration. Avant de construire les séquences, vérifiez les événements réellement disponibles dans votre compte et la documentation officielle des flows Klaviyo.
Les exemples de filtres ci-dessous ne remplacent pas la conformité de l'audience. Ajoutez un contrôle d'éligibilité marketing adapté au canal, au statut de consentement stocké dans votre compte et au droit applicable. Un contact non supprimé techniquement n'est pas automatiquement autorisé à recevoir chaque message promotionnel.
Pourquoi quatre flows distincts ?
La confusion vient souvent d'une vision simpliste : "le flow panier abandonné". En réalité, Klaviyo distingue quatre moments d'abandon très différents :
| Flow | Moment | Signal d'intention |
|---|---|---|
| Checkout abandonment | Après saisie d'infos (email au minimum) | Très fort : le contact a démarré le tunnel d'achat |
| Cart abandonment | Après ajout au panier, sans checkout | Fort : l'intention est déclarée mais le tunnel n'est pas initié |
| Browse abandonment | Après consultation d'une fiche produit | Modéré : l'intérêt est là, pas encore l'intention d'achat déclarée |
| Site abandonment | Après session active sans action produit | Faible : comportement de navigation général |
Ces quatre signaux demandent quatre traitements différents. Un contact qui a démarré le checkout mérite un rappel direct et rapide. Un contact qui a consulté une fiche produit mérite un rappel plus doux.
La logique des 4 abandons : un seul contact, un seul flow
Klaviyo ne choisit pas automatiquement le flow « le plus important ». C'est votre architecture de filtres qui doit imposer cette priorité :
Started Checkout > Added to Cart > Viewed Product > Active on Site.
Dès qu'un contact produit un signal plus fort, le flow de niveau inférieur doit cesser de lui envoyer des messages. Utilisez pour cela des flow filters formulés en « zero times since starting this flow ». Klaviyo les vérifie à l'entrée, puis avant chaque email : une personne qui achète ou avance dans le tunnel pendant le délai sera automatiquement ignorée au prochain envoi.
| Parcours concret | Flow qui doit envoyer | Flows à interrompre |
|---|---|---|
| Sarah visite seulement la page d'accueil | Site abandonment | Aucun signal plus fort n'existe |
| Sarah consulte une fiche produit | Browse abandonment | Site abandonment |
| Sarah ajoute ce produit au panier | Cart abandonment | Browse et site abandonment |
| Sarah saisit son email au checkout | Checkout abandonment | Cart, browse et site abandonment |
| Sarah finalise sa commande | Aucun flow d'abandon | Les quatre flows |
Exemple complet. Léa consulte une veste à 10 h, l'ajoute au panier à 10 h 20 et démarre le checkout à 10 h 45. Elle peut entrer successivement dans trois flows, mais elle ne doit recevoir qu'un email : celui du checkout vers 11 h 45. Les filtres Added to Cart zero times since starting this flow et Started Checkout zero times since starting this flow la font sortir des niveaux browse et cart avant leur premier message.
1. Checkout abandonment : le signal le plus proche de l'achat
Le contact a saisi son email dans Shopify, ce qui peut déclencher l'événement Started Checkout, mais n'a pas finalisé la commande. Ce signal est plus proche de l'achat que la simple consultation d'un produit.
Trigger Klaviyo : Started Checkout
Filtres d'exclusion (obligatoires) :
Placed Order zero times since starting this flow
Has not been in this flow in last 7 days
Is Suppressed → exclure
Séquence type (4 emails sur 48 heures) :
| # | Timing | Objet type | Job |
|---|---|---|---|
| 1 | H+1 | "Vous avez oublié quelque chose ?" | Rappel doux, lien direct retour panier |
| 2 | H+6 | "Votre commande n'est pas finalisée" | Rappel + photo produit + avis clients |
| 3 | H+24 | "Une question sur votre commande ?" | Lever les objections (livraison, retours, taille) |
| 4 | H+48 | "Dernière chance : -5 % sur votre panier" | Incentive uniquement en dernier recours |
L'email 4 avec incentive est optionnel. Si votre marge ne le permet pas, supprimez-le. Un incentive systématique crée un comportement d'attente : certains contacts apprennent à abandonner le checkout pour obtenir le code.
Exemple. Hugo saisit son email et son adresse, puis quitte le checkout avant le paiement. Il reçoit le rappel H+1. S'il revient acheter à H+3, le filtre Placed Order zero times since starting this flow l'empêche de recevoir les emails H+6, H+24 et H+48.
KPI à suivre : revenu par destinataire, taux de commande après entrée, clics, désinscriptions et plaintes. Comparez ces signaux à vos propres campagnes et à une période stable ; les écarts de panier moyen, de marge et de source de trafic rendent un benchmark universel trompeur.
Variante timing BFCM : Pendant la fenêtre Black Friday, raccourcissez à 3 emails sur 24 heures (H+1, H+4, H+20). L'urgence calendaire rend l'étalement inutile.
2. Cart abandonment : la couche complémentaire
Distinct du checkout : ici, le contact a ajouté un produit au panier sans même démarrer le tunnel d'achat. Signal d'intention déclaré, mais moins engagé que le checkout.
Trigger Klaviyo : Added to Cart
Filtres d'exclusion (critiques) :
Started Checkout zero times since starting this flow
Placed Order zero times since starting this flow
Has not been in this flow in last 7 days
Is Suppressed → exclure
Le filtre Started Checkout zero times since starting this flow est le plus important. C'est lui qui évite qu'un contact reçoive à la fois le cart flow et le checkout flow.
Séquence type (2 emails sur 24 heures) :
| # | Timing | Objet type | Job |
|---|---|---|---|
| 1 | H+4 | "Votre panier vous attend" | Rappel produit, photo, CTA direct |
| 2 | H+24 | "On garde votre panier encore 24h" | Soft urgency, éventuellement cross-sell |
Deux emails sur 24 heures constituent un point de départ prudent. Ajoutez ou retirez un message seulement après avoir mesuré le revenu incrémental, la pression totale et les désinscriptions sur une audience comparable.
Exemple. Inès ajoute des baskets au panier mais ne renseigne jamais son email au checkout. Si elle est déjà identifiable grâce à une inscription ou une session reconnue, elle reçoit le cart flow à H+4. Si elle commence le checkout avant H+4, elle bascule vers le flow checkout et le rappel cart est ignoré.
KPI à suivre : progression vers le checkout, commandes, revenu par destinataire et sorties vers un signal plus fort. Vérifiez que l'attribution ne compte pas la même conversion dans les flows cart et checkout.
Variante BFCM : auditez le cart flow avant la période et réduisez sa pression s'il entre en conflit avec les campagnes ou le checkout. Ne le désactivez pas par principe : testez le parcours, les exclusions et les incentives réellement actifs.
3. Browse abandonment : intention faible, ciblage précis
Trigger sur la consultation d'une fiche produit sans ajout au panier. C'est le flow le plus sensible aux chevauchements et le plus sujet aux mauvaises configurations.
Trigger Klaviyo : Viewed Product (nécessite le snippet Klaviyo Active on Site installé sur le site Shopify)
Filtres d'exclusion (zone à risque maximal) :
Added to Cart zero times since starting this flow
Started Checkout zero times since starting this flow
Placed Order zero times since starting this flow
Has not been in this flow in last 7 days
Is Suppressed → exclure
Si ces cinq filtres ne sont pas en place, vous envoyez au même contact jusqu'à 4 emails différents sur la même session. C'est ce qui crée les situations de désinscription en masse que nous voyons en audit.
Séquence type (2 emails sur 24 heures) :
| # | Timing | Objet type | Job |
|---|---|---|---|
| 1 | H+3 | "Le {{ product_name }} vous a intéressé ?" | Rappel produit, photo, avis, social proof |
| 2 | H+20 | "Toujours intéressé par {{ product_name }} ?" | Incentive ou cross-sell catégoriel |
La personnalisation dynamique du produit est disponible dans Klaviyo via les propriétés de l'événement Viewed Product. Utilisez le nom, l'image ou la catégorie lorsque ces données sont fiables : le rappel devient plus pertinent qu'un message générique. Prévoyez toujours un contenu de repli si une propriété manque.
Exemple. Mehdi consulte deux fois une montre, sans l'ajouter au panier. Le browse flow peut rappeler cette montre à H+3 avec sa photo et ses avis. Le message reste éditorial : il répond à l'hésitation, sans prétendre qu'un panier existe.
KPI à suivre : retours sur la fiche produit, ajouts au panier, commandes, revenu par destinataire et désinscriptions. Analysez ce flow séparément des signaux cart et checkout, plus proches de l'achat.
Variante BFCM : commencez par contrôler l'Email 1 et les exclusions. Maintenez l'Email 2 uniquement s'il apporte un revenu incrémental sans répéter l'offre des campagnes promotionnelles.
Pour le setup technique détaillé du pixel Klaviyo et des conditions : Browse abandonment Klaviyo : setup, conditions et email-types qui convertissent.
4. Site abandonment : le signal le plus faible
Trigger sur une session active sans consultation de fiche produit ni ajout au panier. Ce flow s'adresse aux contacts qui ont navigué sur le site (page d'accueil, blog, à propos) sans signal d'achat.
Trigger Klaviyo : Active on Site (métrique calculée par le snippet Klaviyo JS, déclenche quand un contact connu navigue sur le site)
Filtres d'exclusion :
Viewed Product zero times since starting this flow
Added to Cart zero times since starting this flow
Started Checkout zero times since starting this flow
Placed Order zero times since starting this flow
Has not been in this flow in last 14 days
Is Suppressed → exclure
Séquence type (1 email) :
| # | Timing | Objet type | Job |
|---|---|---|---|
| 1 | H+4 à H+6 | "Content de vous revoir" ou "Découvrez nos nouveautés" | Navigation guidée vers les best-sellers ou les nouveautés |
Un seul email est un point de départ cohérent pour ce signal faible. N'étendez la séquence que si un test incrémental montre une valeur supérieure au coût de pression et aux désinscriptions.
Exemple. Chloé, déjà abonnée, revient lire un article puis consulte la page « À propos » sans ouvrir de fiche produit. Le site abandonment peut l'orienter vers les nouveautés ou les best-sellers. Dès qu'elle consulte un produit, ce message générique doit être annulé au profit du browse flow.
Ce flow est priorité 4 sur 4. Montez-le en dernier, une fois les trois autres entièrement opérationnels et stables.
KPI à suivre : retour sur le site, progression vers un signal produit, revenu par destinataire et désinscriptions. Sa valeur se lit d'abord dans la reprise de navigation, puis dans les conversions réellement attribuables.
Les erreurs qui cassent les flows abandon
Double envoi checkout + cart
C'est l'erreur n°1 que nous voyons en audit. Un contact ajoute au panier, puis démarre le checkout. Sans le filtre Started Checkout zero times since starting this flow sur le cart flow, il reçoit les deux séquences simultanément. Résultat : 2 à 4 emails sur quelques heures et une pression inutile sur la désinscription.
Browse abandonment sans pixel
Le trigger Viewed Product ne fonctionne que si le tracking onsite est correctement activé. Sur Shopify, vérifiez l'app embed Klaviyo dans le thème actif et la remontée de l'événement dans Analytics > Metrics. Sur une boutique headless, suivez l'implémentation recommandée pour le storefront concerné et contrôlez les propriétés reçues avant d'activer le flow.
Filtres fixes au lieu de filtres « since starting this flow »
Un filtre limité aux dernières 24 heures peut laisser passer une conversion plus ancienne ou interrompre à tort un nouveau parcours. Pour les actions qui annulent l'abandon, utilisez zero times since starting this flow. Conservez une fenêtre de 7 à 14 jours uniquement pour empêcher une personne de réintégrer trop souvent le même flow.
Incentive email actif en permanence sur checkout
Le quatrième email checkout avec code promo doit être conditionnel. Un incentive systématique peut éroder la marge et habituer une partie de l'audience à attendre une remise. Décidez avec la marge, l'historique d'achat et les résultats d'un groupe de contrôle ; l'ouverture seule n'est pas un signal fiable.
Flow désactivé pendant des mois puis réactivé sans vérification
Les flows désactivés longtemps accumulent des conditions obsolètes : filtres qui ne correspondent plus à votre catalogue, délais qui ont changé, segments d'exclusion supprimés. Avant de réactiver un flow dormant, auditez toutes les conditions.
La matrice de priorité de montage
Si vous partez de zéro et devez prioriser :
| Priorité | Flow | Temps de montage indicatif | Intention observée |
|---|---|---|---|
| 1 | Checkout abandonment | 2 h | Très forte |
| 2 | Cart abandonment | 1 h | Forte |
| 3 | Browse abandonment | 2-3 h (tracking inclus) | Modérée |
| 4 | Site abandonment | 1 h | Faible |
Ne montez pas les quatre en simultané. Commencez par le checkout, validez le parcours avec des profils de test puis observez un volume suffisant avant de passer au signal suivant.
FAQ
Quels sont les 4 flows d'abandon à configurer dans Klaviyo ?
Les quatre flows sont le checkout abandonment (Started Checkout), le cart abandonment (Added to Cart), le browse abandonment (Viewed Product) et le site abandonment (Active on Site). Ils correspondent à quatre niveaux d'intention, du plus fort au plus faible.
Quelle différence entre abandon de panier et abandon de checkout sur Klaviyo ?
L'abandon de panier commence après Added to Cart, avant que la personne ne renseigne les informations du checkout. L'abandon de checkout commence après Started Checkout : le contact a progressé plus loin et son intention est plus forte. Les deux flows doivent donc avoir des triggers, des délais et des messages distincts.
Dans quel ordre configurer les flows d'abandon Klaviyo ?
Commencez par le checkout, puis le cart, le browse et enfin le site abandonment. Activez un flow, observez ses entrées et ses exclusions pendant au moins sept jours, puis ajoutez le niveau suivant. Cet ordre sécurise d'abord le revenu le plus proche de la conversion.
Comment éviter les doubles envois entre les flows d'abandon Klaviyo ?
Ajoutez dans chaque flow les actions de niveau supérieur comme filtres zero times since starting this flow. Le cart exclut Started Checkout et Placed Order; le browse exclut aussi Added to Cart; le site abandonment exclut en plus Viewed Product. Klaviyo revérifie ces flow filters avant chaque message.
Combien d'emails envoyer dans chaque flow d'abandon ?
Utilisez comme point de départ trois à quatre emails pour le checkout, deux pour le cart, un à deux pour le browse et un seul pour le site abandonment. Ajustez ensuite selon le revenu par destinataire, les désinscriptions et la marge, pas seulement selon le taux d'ouverture.
Faut-il personnaliser les emails avec les produits abandonnés ?
Oui pour les flows checkout, cart et browse. Utilisez les propriétés de l'événement pour afficher le nom, l'image, le prix et le lien du produit concerné. Le site abandonment ne dispose pas d'un produit abandonné précis : orientez plutôt vers les nouveautés ou les best-sellers.
Pourquoi le browse abandonment Klaviyo ne se déclenche-t-il pas sur Shopify ?
Vérifiez que l'app embed Klaviyo est activé dans le thème Shopify et que l'événement Viewed Product apparaît dans Analytics > Metrics. Le visiteur doit aussi être identifiable et, selon les réglages de confidentialité, avoir consenti au tracking.
Pour un audit de vos flows abandon existants ou un setup from scratch :
→ Réserver un appel avec Deliver
Vous cherchez une agence Klaviyo pour configurer vos flows d'abandon et récupérer des ventes perdues ? Deliver accompagne les marques DTC depuis Tournai (BE). Réservez 30 minutes avec Charlotte ou consultez notre page agence Klaviyo.
À lire ensuite :
- Browse abandonment Klaviyo : setup, conditions et email-types qui convertissent
- Welcome flow Klaviyo : structure et variantes
- Setup Klaviyo de zéro : la checklist en 14 étapes
- Vous cherchez quels flows prioriser pour le Black Friday ? Les 7 flows Klaviyo à avoir avant BFCM
Charlotte Rodrigues, CRM Lead chez Deliver. Guide mis à jour le 16 juillet 2026.
Besoin d'appliquer ça à votre stack ?
30 minutes avec Charlotte. On audit votre setup CRM en direct, on chiffre l'opportunité, vous repartez avec un plan d'attaque.
Réserver 30 minutes →