Parcours automatisés de panier abandonné pour Shopify et WooCommerce

L'autre approche du panier abandonné sur ce site construit l'email de récupération autour de votre propre source de données. Celle-ci saute entièrement la source de données : connecter une boutique Shopify ou WooCommerce synchronise ses clients dans une liste de contacts tenue à jour par les propres webhooks de cette boutique, et le déclencheur panier abandonné d'un parcours se déclenche directement à partir d'un vrai événement de paiement commencé mais non terminé — après un délai que vous définissez, et seulement s'ils n'ont pas déjà payé au moment où il partirait.

Objet

Still thinking it over?

Connectez une boutique Shopify ou WooCommerce et le déclencheur panier abandonné d'un parcours se déclenche à partir d'un vrai événement de paiement commencé mais non terminé dans cette boutique. Sans source de données à maintenir, sans export manuel — juste un email de récupération qui part de lui-même au moment où un acheteur bloque.

L'autre article sur les paniers abandonnés de ce site suppose que vous alimentez déjà une source de données depuis là où vivent vos données de panier et que vous envoyez les emails de récupération manuellement ou selon une programmation récurrente. Celui-ci consiste à sauter tout cela : une boutique Shopify ou WooCommerce connectée synchronise directement ses propres clients et ses propres événements d'abandon de panier, et un parcours y réagit en temps réel.

Ce que connecter une boutique fait réellement

Depuis Paramètres → Intégrations, connecter Shopify vous guide à travers son écran OAuth ; WooCommerce se connecte avec une clé API REST générée sur votre propre site WordPress. Dans les deux cas, MailInApp enregistre des webhooks sur la boutique afin que les événements clients, paniers et commandes arrivent en direct plutôt que par sondage périodique. Une synchronisation initiale intègre les clients existants dans une liste de contacts liée à cette intégration ; tout ce qui se passe ensuite reste à jour uniquement via les webhooks.

Le déclencheur panier abandonné

Un parcours pointé vers le déclencheur panier abandonné d'une intégration connectée inscrit un contact quand cette boutique signale un paiement commencé mais non terminé, après un délai que vous choisissez. Shopify le signale nativement comme un vrai événement de paiement commencé. WooCommerce ne prend pas du tout en charge ce déclencheur pour l'instant — il n'existe aucun signal équivalent que MailInApp lit actuellement d'une boutique WooCommerce connectée, quels que soient les plugins d'abandon de panier que le site utilise, donc une intégration WooCommerce seule ne produira pas d'inscriptions par panier abandonné. Cela vaut la peine de le vérifier avant de construire tout un parcours autour de ça.

Ne rappelez pas quelqu'un qui a déjà payé

Un email de récupération envoyé à quelqu'un qui a déjà terminé son achat est pire qu'aucun email. Une étape objectif avant l'envoi vérifie si un achat est arrivé pour ce contact depuis l'abandon du panier, et sort du parcours immédiatement si c'est le cas. Le rappel ne se déclenche simplement jamais pour un panier qui n'est plus abandonné au moment où il partirait.

L'email de récupération lui-même

Rien dans l'email ne diffère de n'importe quel autre paiement MailInApp. Un bloc Produit montre un vrai bouton Acheter maintenant qui encaisse via votre propre compte Stripe connecté, et un Compte à rebours sur une réduction de récupération limitée dans le temps reste exact à l'ouverture plutôt que d'afficher une ligne obsolète « expire bientôt ». L'intégration écrit aussi la propre URL du panier abandonné sur la ligne du contact comme un champ de fusion, donc un Bouton peut renvoyer directement vers le panier lui-même comme alternative au paiement dans l'email. Ou basculez le propre champ Paiement du bloc Produit vers Lien vers le paiement d'une boutique externe pour qu'Acheter maintenant les renvoie directement vers ce panier, sans avoir besoin d'un bloc Bouton séparé.

Intention panier contre intention paiement — la répartition par étape

Une distinction clé introduite par la Répartition selon l'intention de MailInApp : abandon de panier et abandon de paiement sont désormais suivis séparément, chacun comme un déclencheur de parcours distinct avec son propre champ stage.

  • Panier abandonné (stage: "cart") — un article a été ajouté au panier d'une boutique externe connectée, mais l'acheteur est parti avant de commencer le paiement. Le bon message de récupération est généralement le renforcement des bénéfices : pourquoi ce produit, une preuve sociale, ou une relance légère.
  • Paiement abandonné (stage: "checkout") — l'acheteur a atteint le processus de paiement Stripe du propre bloc Produit de MailInApp ou la propre page de paiement de la boutique (qu'il y soit arrivé via un simple lien ou via un bloc Produit configuré sur Lien vers le paiement d'une boutique externe) mais n'a pas terminé le paiement. Le bon message est la levée de friction : réponses aux questions fréquentes, signaux de confiance, un lien de support ou une réduction limitée dans le temps.

Les deux déclencheurs peuvent tourner comme des parcours séparés sur le même compte. Le champ stage figure aussi dans les charges utiles des webhooks et dans l'attribution des réponses, donc votre propre analytique peut distinguer les blocages de panier des abandons de paiement. Consultez Parcours pour la référence complète des déclencheurs.

Le revenu continue d'alimenter vos rapports existants

Là où une commande Shopify ou WooCommerce porte une attribution identifiable de campagne ou de variante, elle s'intègre dans les mêmes chiffres de revenu de réponses et de test A/B que produit déjà une commande de paiement natif dans l'email. Les ventes récupérées ne sont pas une surface de rapport séparée à consulter.

Un cas lié, mais distinct : récupérer un acheteur précédent

Panier abandonné concerne un paiement qui n'a jamais été terminé. Si vous voulez au contraire cibler des clients qui ont acheté — un produit spécifique, dans une plage de dates spécifique — et leur offrir une réduction pour qu'ils reviennent, consultez récupérez les acheteurs précédents avec des segments d'historique d'achat et des codes de réduction. Utilisez la même boutique connectée, mais un segment différent et un vrai code de réduction natif à la boutique plutôt qu'un déclencheur de parcours.

Comment démarrer

Connectez votre boutique depuis Paramètres → Intégrations, puis pointez le déclencheur d'un nouveau parcours vers l'événement panier abandonné de cette intégration avec le délai de votre choix. Ajoutez une étape objectif avant l'envoi pour sauter quiconque a déjà payé. Consultez Shopify, WooCommerce et Parcours pour la référence complète.

Une séquence type de création et d'envoi

  1. 1

    Connectez votre boutique

    Depuis Paramètres → Intégrations, connectez Shopify via OAuth ou WooCommerce avec une clé API REST — dans les deux cas, MailInApp enregistre des webhooks afin que les événements clients et panier arrivent en temps réel.

  2. 2

    Construisez l'email de récupération une fois

    Concevez un projet avec un bloc Produit (le même article, tiré du paiement abandonné) et un Compte à rebours sur la réduction de récupération.

  3. 3

    Définissez panier abandonné comme déclencheur du parcours

    Pointez un parcours vers le déclencheur panier abandonné de l'intégration connectée et choisissez un délai — combien de temps attendre après le blocage du paiement avant l'envoi du rappel.

  4. 4

    Laissez-le sortir automatiquement lors d'un vrai achat

    Ajoutez une étape d'objectif avant l'envoi afin que l'exécution sorte immédiatement si l'acheteur a déjà payé avant que le rappel ne se déclenche — aucun rappel n'est envoyé pour un panier qui n'est plus abandonné.

Questions fréquentes

En quoi cela diffère-t-il de l'autre article sur les paniers abandonnés de ce site ?

Celui-là suppose que vous construisez déjà des emails de récupération autour de votre propre source de données et que vous envoyez manuellement ou selon une programmation. Celui-ci concerne spécifiquement le déclencheur de parcours panier abandonné de l'intégration Shopify/WooCommerce — un vrai événement de boutique inscrit quelqu'un automatiquement, sans source de données ni envoi manuel impliqué.

WooCommerce prend-il en charge le même déclencheur d'abandon de panier que Shopify ?

Le côté achat et synchronisation client est identique, mais la détection de panier diffère : Shopify signale nativement un vrai événement de paiement commencé, tandis que WooCommerce ne prend pas du tout en charge ce déclencheur pour l'instant — il n'existe aucun signal équivalent que MailInApp lit actuellement d'une boutique WooCommerce connectée, quels que soient les plugins que le site utilise, donc une intégration WooCommerce seule ne produira pas d'inscriptions par panier abandonné.

Connecter une boutique fonctionne-t-il aussi pour un panier abandonné natif, avec le propre paiement de MailInApp, sans Shopify ni WooCommerce ?

Oui, séparément — le déclencheur paiement abandonné d'un parcours couvre un Acheter maintenant commencé sur l'un de vos propres paiements de bloc Produit et ne nécessite aucune intégration de boutique du tout ; panier abandonné concerne spécifiquement le propre événement de panier d'une boutique externe connectée.

Le revenu d'une commande Shopify ou WooCommerce récupérée apparaît-il dans les propres rapports de MailInApp ?

Oui — là où la commande porte une attribution identifiable de campagne ou de variante, elle s'intègre dans les mêmes chiffres de revenu de réponses et de test A/B que produit déjà une commande de paiement natif dans l'email.

Que deviennent les clients déjà synchronisés si je déconnecte la boutique ?

Ils restent dans leur liste de contacts — la déconnexion arrête immédiatement la synchronisation et tout traitement de webhook supplémentaire, mais ne supprime jamais les contacts, car ils peuvent déjà être l'audience d'autres projets.

Construisez ceci dans le studio

Commencez avec le forfait gratuit : chaque bloc interactif et le moteur de repli complet sont inclus dans tous les forfaits.