Klaviyo & flows

Flow de panier abandonné sur Klaviyo : checkout, panier et produit consulté, étape par étape

par Giorgio Terenziani · Mis à jour le 2026-10-10 · 8 min de lecture
Trois flows Klaviyo côte à côte pour le checkout abandonné, le panier abandonné et le produit consulté, chacun avec son déclencheur, ses délais et ses emails

En bref

Explique comment construire dans Klaviyo les trois flows de relance d'une boutique Shopify : déclencheurs, filtres, délais, Smart Sending et nombre d'emails. Inclut la façon de les tester sans écrire à de vrais clients et les vérifications à faire quand un flow ne part pas.

Sur Klaviyo, une boutique Shopify a besoin de trois flows séparés : un sur la métrique Started Checkout (checkout abandonné), un sur Added to Cart (panier abandonné) et un sur Viewed Product (produit consulté). Chacun a le filtre « Placed Order zero times since starting this flow », ses propres délais et de un à trois emails.

Tu trouveras ici la configuration complète : pourquoi trois flows et pas un seul, comment régler le déclencheur, les filtres et les délais de chacun, et comment gérer le Smart Sending et les horaires de nuit. À la fin, comment tout tester sans écrire à de vrais clients et ce qu'il faut vérifier, dans l'ordre, quand un flow ne part pas.

Pourquoi il faut trois flows et pas un

Les trois événements correspondent à trois niveaux d'intention. Started Checkout se déclenche quand le client saisit ses informations sur la page de paiement : il voulait acheter. Added to Cart indique un produit ajouté au panier sans que le client arrive au checkout. Viewed Product enregistre la seule visite d'une fiche produit. Avec un flow unique, tu enverrais le même message, aux mêmes moments, à quelqu'un qui était à un clic du paiement et à quelqu'un qui ne faisait que regarder.

Les flows séparés ne doivent pourtant pas se chevaucher. La solution, ce sont les filtres en cascade : le flow panier exclut ceux qui ont démarré le checkout, le flow produit consulté exclut ceux qui ont ajouté au panier ou démarré le checkout. Ainsi, chaque client ne reçoit que la séquence de l'étape la plus avancée qu'il a atteinte.

Checkout abandonné Panier abandonné Produit consulté
Métrique de déclenchement Started Checkout Added to Cart Viewed Product
Filtres du flow Placed Order zero times since starting this flow ; pas dans le flow ces 5 derniers jours comme le checkout, plus Started Checkout zero times since starting this flow comme le panier, plus Added to Cart zero times since starting this flow
Premier email dans l'heure 1 à 2 heures 2 à 4 heures ou le lendemain matin
Emails suivants 24 heures, 48 à 72 heures 24 heures, 48 à 72 heures éventuellement un second à 24-48 heures
Nombre d'emails 3 3 1-2
Smart Sending à envisager de désactiver sur le premier email activé activé

Deux remarques pratiques. Sur Shopify, Added to Cart doit être activé dans les réglages de l'intégration Klaviyo (le suivi des comportements sur le site) : si tu ne le vois pas dans tes métriques, le flow panier n'a rien sur quoi se déclencher. Viewed Product, lui, n'est enregistré que pour les visiteurs que Klaviyo parvient à identifier, et pour les visiteurs européens seulement s'ils ont donné leur consentement via les réglages de confidentialité de la boutique.

Comment configurer les trois flows, un par un

Checkout abandonné. Crée le flow avec le déclencheur Started Checkout et ajoute les deux filtres du flow. Place ensuite un Time Delay d'une heure, le premier email, un délai de 23 heures, le deuxième email, un délai de 24 à 48 heures, puis le troisième. Attention : dans Klaviyo, les délais s'additionnent. Si tu saisis « 24 heures » après le premier email, le deuxième partira 25 heures après l'abandon, pas 24.

Panier abandonné. Même structure, avec le déclencheur Added to Cart, un premier délai de 1 à 2 heures et un filtre en plus, « Started Checkout zero times since starting this flow » : celui qui arrive au checkout entre-temps sort de ce flow et entre dans celui qui lui correspond.

Produit consulté. Déclencheur Viewed Product, un ou deux emails et un ton de conseil plutôt que de relance. La documentation Klaviyo suggère pour ce flow une fenêtre de réentrée plus longue (jusqu'à 30 jours) : sinon, ceux qui regardent souvent le même catalogue recevraient trop d'emails.

Deux exemples de premier email, pour voir la différence de registre :

Objet : Ta commande est presque complète Bonjour Camille, tu as laissé ton checkout en suspens pour le magnésium en poudre. Ton panier est sauvegardé et la livraison est offerte dès 39 €. Reprends là où tu en étais : ça prend deux minutes.

Objet : Un détail sur la bague que tu as regardée Bonjour Hugo, la bague en argent que tu as consultée hier peut être ajustée gratuitement sous 30 jours. Si tu hésites sur la taille, la fiche produit contient un guide pour la mesurer chez soi.

Dans les flows que crée AchillesAI, le texte de chaque email est écrit pour le client concerné : AchillesAI est relié par webhook à ces trois flows précisément, et l'envoi reste dans Klaviyo, avec les déclencheurs, filtres et délais décrits ici.

Smart Sending, horaires et consentement : qui reçoit vraiment l'email

Le Smart Sending saute un profil qui a déjà reçu un email au cours des dernières heures ; la fenêtre par défaut pour l'email est de 16 heures et se règle pour chaque email du flow. C'est utile sur le flow produit consulté et sur les emails suivants, mais sur le premier email du checkout, il peut faire sauter la relance la plus opportune simplement parce qu'une newsletter est partie le matin. Envisage de le désactiver à cet endroit et de le laisser actif ailleurs.

Les horaires comptent autant que les délais. Un checkout abandonné à 23 h 40 ne se relance pas à 0 h 40 mais à 8 h du matin : dans le bloc Time Delay, tu peux indiquer une heure de la journée à partir de laquelle reprendre, plutôt qu'une durée fixe. Enfin, le consentement : ce sont des emails marketing, donc un profil qui n'a pas donné son consentement à l'email, ou qui s'est désinscrit, ne les reçoit pas.

Comment tester le flow sans écrire à de vrais clients

D'abord l'aperçu : dans l'éditeur d'email, tu peux voir le message avec les données d'un vrai profil et d'un vrai événement, pour vérifier que le prénom, le produit, l'image et le lien vers le panier se remplissent. Dans le panneau du déclencheur, la fonction Preview montre quels filtres un profil passe.

Ensuite, un vrai abandon : avec une adresse à toi (par exemple un alias +test), inscris-toi, ajoute un produit, démarre le checkout et ferme la page. Si le flow est déjà live, tu as deux moyens de ne pas impliquer les clients : mettre les emails en Manual, de sorte que les profils s'accumulent dans « Needs Review » et que tu puisses les contrôler et les annuler ; ou ajouter temporairement un filtre du flow qui ne laisse entrer que les adresses de test. Pense à le retirer quand tu as terminé.

Pourquoi le flow ne part pas : les vérifications, dans l'ordre

1. Statut du flow. Seuls les emails en Live partent. En Draft, personne n'est mis en file ; en Manual, les profils sont mis en file mais attendent ta validation. Vérifie le statut de chaque email, pas seulement celui du flow.

2. Mauvaise métrique. Un flow sur Added to Cart sans le suivi activé ne reçoit aucun événement ; un flow sur Viewed Product sans suivi sur le site reste vide.

3. Filtre trop restrictif. Un filtre avec « OR » au lieu de « AND », ou une fenêtre de réentrée trop longue, exclut plus de monde que prévu. Dans « Recipient activity », l'onglet « Skipped » indique pour chaque profil pourquoi il a été sauté.

4. Profil non identifié ou non inscrit. Si Klaviyo ne sait pas qui est le visiteur, il ne peut pas lui écrire : sans email dans le profil, pas de flow.

5. Smart Sending. Si des profils sont sautés pour envoi récent, c'est lui.

6. Consentement. Les profils sans consentement à l'email, ou les visiteurs européens sans consentement au suivi, n'entrent pas ou ne reçoivent rien.

Par où commencer

Si tu n'as qu'un seul flow de relance, sépare-le en trois avec des filtres en cascade : c'est la modification qui place chaque client dans la bonne séquence. Vérifie ensuite que les délais sont calculés comme une somme et que le premier email ne part pas la nuit. Pour le détail des délais, lis quand envoyer les emails de panier abandonné, pour les textes, les exemples d'emails de panier abandonné, et si tu hésites encore sur la plateforme, Klaviyo, c'est quoi, comment ça marche et combien ça coûte.

Questions fréquentes

Comment configurer un flow de panier abandonné sur Klaviyo ?

On crée un flow déclenché par la métrique Started Checkout (ou Added to Cart pour le panier), on ajoute le filtre 'Placed Order zero times since starting this flow' et on place trois emails avec des délais d'environ 1 heure, 24 heures et 48 à 72 heures. Il reste ensuite à passer le flow en Live.

Vaut-il mieux un seul flow ou trois flows séparés pour le checkout, le panier et le produit consulté ?

Trois flows séparés. Ce sont trois signaux d'intention différents, qui demandent des délais, un ton et un nombre d'emails différents. Avec les bons filtres, un client n'entre que dans le flow de l'étape la plus avancée qu'il a atteinte.

Pourquoi mon flow Klaviyo n'envoie-t-il pas d'emails ?

Dans la plupart des cas, le flow ou les emails eux-mêmes sont encore en Draft ou en Manual, ou le déclencheur utilise la mauvaise métrique. Il faut ensuite vérifier les filtres trop restrictifs, les profils sans consentement et le Smart Sending, qui saute les personnes ayant reçu un email récemment.

Comment tester un flow Klaviyo sans envoyer d'emails aux clients ?

Utilise l'aperçu avec un vrai profil pour vérifier les données dynamiques, puis déclenche un vrai abandon sur ta boutique avec une adresse de test. Si le flow est déjà live, passe les emails en Manual ou ajoute un filtre qui ne laisse entrer que ton adresse de test.

Sources

klaviyopanier abandonnéflows emailshopifybrowse abandonment
Giorgio Terenziani
Giorgio Terenziani
Cofondateur d'AchillesAI · Performance Marketing & Creative Strategist

Performance marketer depuis 2015, expert de Meta et Google. Associe stratégie créative, production de contenus et analyse des données dans une approche orientée résultats.

Lire en: itenfresde

Récupérez plus de ventes, automatiquement

AchillesAI génère et optimise les e-mails de relance grâce à l'IA, en s'intégrant à vos outils.

Découvrir AchillesAI