Aller au contenu principal

WhatsApp pour les intégrateurs : gérer l'abandon de panier via l'API

Intégrez des relances d'abandon de panier WhatsApp dans vos projets e-commerce via l'API Business. Déclenchement automatique, personnalisation, conversion.

L'abandon de panier représente en moyenne 70 % des sessions d'achat initiées sur un site e-commerce. Les relances par e-mail récupèrent une partie de ce manque à gagner, mais leur taux d'ouverture plafonne autour de 15 à 20 %. WhatsApp change le rapport de force : les messages de relance WhatsApp affichent des taux d'ouverture supérieurs à 80 % et des taux de conversion significativement plus élevés. Pour les intégrateurs qui construisent ou enrichissent des plateformes e-commerce, connecter WhatsApp au flux d'abandon de panier est l'une des intégrations à plus fort ROI.

Anatomie d'un flux d'abandon de panier WhatsApp

Un flux d'abandon de panier efficace sur WhatsApp ne se résume pas à un message unique. Il implique une séquence temporelle et une personnalisation basée sur le contenu du panier.

Séquence type sur 72h

Délai Message Contenu
J+0, 30 min après abandon Relance 1 Rappel du panier, lien direct, pas de promo
J+1 Relance 2 Rappel + image produit principal, ton plus incitatif
J+3 Relance 3 (optionnelle) Offre limitée ou code promo, dernière chance

La première relance ne devrait jamais inclure un code promo : vous formez les acheteurs à abandonner délibérément pour obtenir une réduction. Gardez la promo pour le 3e message si les précédents n'ont pas converti.

Les réponses utilisateurs entre chaque étape doivent interrompre la séquence. Si le contact répond "j'ai commandé ailleurs" ou finalise son achat, arrêtez immédiatement les relances suivantes.

Architecture technique pour les intégrateurs

L'intégration repose sur trois composants : votre plateforme e-commerce, un orchestrateur de workflow et l'API WhatsApp Whakup.

Déclenchement de l'abandon

Depuis votre plateforme e-commerce (Shopify, WooCommerce, Magento, solution custom), détectez l'abandon de panier via :

  • Un événement checkout.initiated sans order.created dans les X minutes suivantes.
  • Une session expirée avec un panier non vidé.
  • Un webhook de votre plateforme de paiement signalant une session abandonnée.

Vérification du consentement

Avant tout envoi, vérifiez dans votre base que le contact a un whatsapp_optin: true. Ce consentement doit avoir été collecté explicitement — case à cocher lors de la création de compte ou du checkout — avec mention explicite de l'usage (relances de panier WhatsApp).

Envoi via Whakup

Appelez l'API POST /messages de Whakup avec le template de relance et les variables personnalisées : prénom, nom du produit principal, montant du panier, lien de reprise de session. Si votre panier contient une image produit, incluez-la dans le header media du template.

Gestion des statuts

Les webhooks Whakup remontent les statuts de livraison et les réponses. Votre orchestrateur doit :

  • Annuler les relances suivantes si le statut passe à order.created.
  • Logguer les read pour calculer le taux de lecture de chaque message de la séquence.
  • Gérer les failed avec un fallback e-mail si disponible.

Construire les templates conformes Meta

Les relances d'abandon de panier sont classées en catégorie MARKETING par Meta. Elles nécessitent un opt-in marketing explicite et un template approuvé.

Exemples de templates

  • "Bonjour {{1}}, vous avez laissé {{2}} dans votre panier. Il est encore disponible. [Reprendre mon panier]"
  • "Votre panier {{1}} vous attend ! {{2}} articles pour un total de {{3}} €. Finalisez votre commande maintenant. [Commander]"
  • "Dernière chance : votre panier expire ce soir. Utilisez le code {{1}} pour 10 % de réduction. [Voir mon panier]"

Coût indicatif : 0,08 €/msg pour la France en catégorie MARKETING (0,0088 € Whakup + 0,0712 € Meta). Sur une séquence de 2 messages à 1 000 paniers abandonnés, le coût canal est de 160 €. Avec un taux de récupération de 5 à 10 %, l'investissement est généralement rentabilisé dès la première campagne.

Pour comprendre les règles de contenu et d'approbation des templates, le guide complet des templates WhatsApp détaille chaque contrainte.

Intégration avec les plateformes e-commerce courantes

Shopify

Shopify expose des webhooks natifs sur les événements de checkout (checkouts/create, checkouts/update, orders/create). Branchez ces webhooks sur votre orchestrateur (n8n, Make ou code custom) pour déclencher la séquence Whakup.

WooCommerce

WooCommerce propose des hooks PHP (woocommerce_cart_is_empty, woocommerce_checkout_order_processed) et des plugins d'abandon de panier (CartFlows, WooCommerce Cart Abandonment Recovery) qui peuvent déclencher des webhooks vers votre système.

Solution custom

Implémentez un job schedulé côté backend qui vérifie toutes les 15 minutes les sessions de checkout ouvertes depuis plus de 30 minutes sans order associé. Pour chaque session éligible, vérifiez le consentement WhatsApp et déclenchez l'envoi via Whakup.

Pour les projets où le choix entre développement interne et BSP est en cours d'arbitrage, le guide build vs buy WhatsApp API présente une analyse structurée.

Pour comparer les fonctionnalités et tarifs des fournisseurs sur le marché, le comparatif des meilleurs BSP WhatsApp France est une référence utile.

FAQ

Peut-on envoyer une relance d'abandon de panier WhatsApp sans opt-in préalable ?

Non. Meta interdit catégoriquement l'envoi de messages marketing sans opt-in explicite. Une relance d'abandon de panier sans consentement WhatsApp viole les politiques Meta et expose le numéro à une suspension. Le consentement doit être collecté explicitement lors du parcours d'achat ou lors de la création de compte.

Comment personnaliser la relance avec l'image du produit abandonné ?

Les templates MARKETING WhatsApp acceptent un header de type image. Lors du déclenchement de l'abandon, extrayez l'URL de l'image du produit principal du panier et passez-la comme paramètre header dans votre requête API Whakup. L'image apparaît en haut du message dans la conversation.

Quelle est la fenêtre optimale pour envoyer la première relance ?

Entre 30 minutes et 1 heure après l'abandon. Trop rapide (moins de 5 minutes), le message paraît intrusif. Trop tardif (plus de 24h), la fenêtre d'intention d'achat est souvent passée. Testez différents délais sur votre base et mesurez les taux de conversion par cohort.

Comment gérer les doublons si un utilisateur abandonne plusieurs paniers ?

Implémentez une logique de déduplication dans votre orchestrateur : si un contact a déjà une séquence d'abandon en cours, annulez-la et repartez d'une nouvelle séquence pour le nouveau panier. Évitez d'envoyer plusieurs séquences simultanées au même numéro — Meta peut interpréter cela comme du spam.


L'intégration d'un flux d'abandon de panier WhatsApp est l'une des implémentations les plus rentables pour une plateforme e-commerce. Whakup fournit l'API REST, le support multi-tenant et les webhooks nécessaires pour que vos clients soient opérationnels en quelques jours. Accédez à l'API Whakup et déployez votre premier flux de récupération de panier.

#intégration whatsapp#abandon de panier whatsapp#intégrateur
Pablo Lenormand
Pablo LenormandCo-fondateur & CPO

Co-fondateur et Chief Product Officer de Whakup, Pablo conçoit les fonctionnalités qui permettent aux marques africaines de maximiser leur impact sur WhatsApp.

🚀

Prêt à passer à l'action ?

Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.

Démarrer l'essai gratuit