Brevo WooCommerce : connecter, tester et automatiser la boutique
Réponse directe. Une intégration Brevo WooCommerce fiable suit sept étapes : vérifier la boutique et l'API REST, connecter le plugin officiel, contrôler la synchronisation WooCommerce vers Brevo, configurer le consentement, authentifier le domaine et le SMTP, tester les événements d'identité et de panier, puis lancer les automatisations avec monitoring et procédure d'offboarding. Installer le plugin ne suffit pas. La valeur vient de données fiables, d'une permission claire et d'une recette réelle.
Le plugin Brevo pour WooCommerce peut synchroniser contacts, produits, catégories et commandes, installer le tracker, alimenter des segments et envoyer certains emails transactionnels par Brevo SMTP.
Il possède aussi des limites importantes :
- la synchronisation principale va de WooCommerce vers Brevo ;
- les suppressions et modifications ne remontent pas toujours dans l'autre sens ;
- les attributs WordPress personnalisés ne sont pas librement synchronisés ;
- un visiteur doit être identifié pour recevoir un abandon de panier ;
- la configuration du consentement reste à la charge du marchand.
Ce guide a été vérifié le 16 juillet 2026 à partir de la documentation officielle du plugin Brevo WooCommerce. Vérifiez toujours les versions et écrans actuels avant une mise en production.
Ce que l'intégration peut faire
| Fonction | Donnée ou action | Usage |
|---|---|---|
| Contacts | Profils WooCommerce et statut d'abonnement | Listes, segments et campagnes |
| E-commerce | Produits, catégories, commandes et clients | Segmentation et analytics |
| Tracking | Pages, identification, panier et achat | Automatisations comportementales |
| Consentement | Checkbox checkout et confirmation | Éligibilité marketing |
| Transactionnel | Routage de certains emails par Brevo SMTP | Suivi, branding et statistiques |
| Lifecycle | Welcome, panier, post-achat et winback | Parcours automatisés |
| Messaging | SMS transactionnel ou marketing selon la configuration | Confirmation et relance |
| Support | Widget chat Brevo | Conversation et capture de contact |
L'intégration ne remplace pas la stratégie CRM e-commerce. Elle transporte des données. La stratégie décide quelles données font autorité et quels messages doivent en découler.
Architecture à connaître avant l'installation
Le schéma opérationnel est simple :
WooCommerce
-> contacts, produits, catégories, commandes
-> plugin Brevo
-> contacts, e-commerce dashboard, tracker et événements Brevo
-> segments, campagnes, automatisations et reporting
La flèche principale va vers Brevo. Ce point influence la gouvernance :
- une correction faite dans Brevo ne corrige pas automatiquement WooCommerce ;
- une suppression dans WordPress ne garantit pas la suppression dans Brevo ;
- un désabonnement dans Brevo ne modifie pas nécessairement le profil WooCommerce ;
- un attribut personnalisé créé dans WordPress peut ne pas être disponible dans Brevo.
N'annoncez donc jamais une "synchronisation bidirectionnelle complète" sans preuve obtenue sur votre configuration.
Checklist avant installation
Boutique et infrastructure
- WooCommerce est installé et activé.
- La boutique est accessible publiquement.
- L'API REST répond sur
/wp-json. - Les versions WordPress, WooCommerce, PHP et plugin sont compatibles.
- Une sauvegarde récente existe.
- Le cache WordPress et le cache navigateur peuvent être purgés.
- Le pare-feu autorise les domaines et plages réseau documentés par Brevo.
- Un environnement de staging ou une fenêtre de recette existe.
Compte et gouvernance
- Le compte Brevo cible est identifié.
- Les propriétaires marketing, technique et conformité sont nommés.
- La source de vérité des contacts est documentée.
- Les règles d'identité client sont définies.
- Les consentements email et SMS sont séparés.
- Les suppressions et demandes de droit disposent d'un processus.
- Les expéditeurs et le domaine d'envoi sont contrôlés.
Pour le paramétrage global du compte, utilisez notre tutoriel Brevo email, automation, SMS et CRM.
Installer et connecter le plugin
Le parcours documenté par Brevo est le suivant :
- Installer et activer le plugin Brevo pour WooCommerce dans WordPress.
- Ouvrir le menu WooCommerce puis Brevo.
- Demander la connexion du compte.
- S'authentifier dans Brevo.
- Autoriser l'accès.
- Activer l'intégration.
- Ouvrir les paramètres dans
Integrations > My integrations.
Ne commencez pas par activer toutes les fonctions. Connectez d'abord, observez la première synchronisation et vérifiez les volumes.
Contrôler la synchronisation des données
Brevo documente un import initial des données existantes puis une synchronisation des nouvelles données. Contrôlez chaque type séparément.
| Objet | Contrôle minimum |
|---|---|
| Contacts | Nombre, email, identifiant WooCommerce, langue et statut |
| Produits | SKU, nom, URL, image, prix, catégorie et disponibilité |
| Commandes | Identifiant, date, statut, montant, devise et lignes |
| Catégories | Noms et associations produit |
| Clients invités | Création du profil et statut marketing |
| Clients connectés | Rapprochement avec le bon profil |
Utilisez l'écran de détails de synchronisation et téléchargez le rapport d'erreurs si des objets échouent.
Ce qui ne se synchronise pas automatiquement
La documentation officielle précise notamment :
- les données vont principalement de WooCommerce vers Brevo ;
- les changements effectués dans Brevo ne repartent pas vers WooCommerce ;
- certaines suppressions, mises à jour ou blocklists WordPress ne sont pas reflétées ;
- seuls des attributs WordPress prédéfinis peuvent être synchronisés ;
- les attributs personnalisés ne sont pas librement pris en charge.
Construisez un mapping écrit avec quatre colonnes : champ source, champ cible, propriétaire et règle de correction.
Consentement : ne pas importer tout le monde comme abonné
Le plugin permet d'importer les contacts comme abonnés. Cette option est dangereuse si la base ne contient pas une preuve claire et vérifiable du consentement marketing.
Brevo recommande de laisser l'option désactivée en cas de doute. Les nouveaux clients ne deviennent alors abonnés que s'ils choisissent explicitement l'opt-in au checkout.
Configuration recommandée
- Afficher une checkbox non ambiguë au checkout.
- Séparer la création du compte et l'inscription marketing.
- Enregistrer la source et la date.
- Utiliser une confirmation adaptée au marché.
- Préférer le double opt-in lorsque la qualité de la preuve et de la base le justifie.
- Exclure des campagnes les statuts en attente.
- Tester le désabonnement.
Le plugin utilise des attributs dédiés pour représenter le statut WooCommerce et la confirmation. Un contact en attente de double opt-in ne doit pas recevoir de marketing, même si une interface le présente dans une liste technique.
Matrice de test consentement
| Scénario | Résultat attendu |
|---|---|
| Invité sans opt-in | Profil non éligible au marketing |
| Invité avec opt-in simple | Profil abonné selon la règle validée |
| Invité avec double opt-in non confirmé | Exclu des campagnes |
| Double opt-in confirmé | Éligible après confirmation |
| Désabonnement dans Brevo | Blocklist ou statut non éligible dans Brevo |
| Suppression WordPress | Contrôle manuel de la donnée restante dans Brevo |
La conformité ne vient pas du plugin. Elle vient de la configuration, de la preuve et des processus.
Identité et tracking : tester les visiteurs invités
Quand la synchronisation e-commerce est active, le plugin installe le tracker Brevo. La documentation liste notamment :
Pagepour une page vue ;Identifypour l'identification d'un contact ;cart_updatedpour une mise à jour du panier ;order_completedpour un achat terminé.
Les logs se consultent dans l'espace Automations.
Une nuance doit être testée. La documentation cite l'identification lors d'une inscription ou d'un checkout, mais sa section de dépannage précise que la simple saisie d'un email au checkout peut ne pas suffire à suivre le visiteur comme contact. Elle mentionne notamment la connexion à un compte, un formulaire Brevo ou une interaction avec un email transactionnel.
Conséquence : ne promettez pas de récupérer tous les paniers abandonnés avant d'avoir testé le checkout invité réel de la boutique.
Test d'identité minimum
- Naviguer sans être connecté.
- Ajouter un produit au panier.
- Saisir un email au checkout puis quitter.
- Vérifier le profil et les événements dans Brevo.
- Refaire le test avec un compte connecté.
- Refaire le test après ouverture ou clic d'un email Brevo.
- Vérifier les cookies et le consentement tracking applicable.
Documentez le moment exact où le visiteur devient identifiable. Cette information détermine la couverture du browse et du cart abandonment.
Authentifier le domaine avant de router les emails
Avant le SMTP et les automatisations, authentifiez le domaine utilisé par les expéditeurs. Brevo documente une configuration avec ses enregistrements, DKIM et DMARC dans son guide d'authentification de domaine.
Checklist :
- domaine détenu et contrôlé ;
- expéditeur professionnel ;
- DKIM validé ;
- DMARC présent et gouverné ;
- alignement vérifié ;
- Reply-To surveillé ;
- tests sur les principales boîtes ;
- plan de montée en charge si le domaine est nouveau.
Le SMTP ne compense pas une mauvaise permission, un domaine mal authentifié ou une base ancienne.
Configurer Brevo SMTP pour WooCommerce
Le plugin permet de sélectionner les événements WooCommerce dont les emails passent par Brevo SMTP.
Pour chaque événement :
- Activer l'envoi par Brevo.
- Choisir si le template vient de Brevo ou de WooCommerce.
- Vérifier le From, le Reply-To et la langue.
- Utiliser les variables spécifiques au plugin.
- Envoyer un test réel.
- Contrôler réception, rendu, liens et données.
- Vérifier les statistiques transactionnelles.
Les variables des templates Brevo envoyés par le plugin ne sont pas nécessairement identiques aux variables d'un template Brevo standard. Copier un template sans adapter les variables peut produire des champs vides.
Emails à tester
- création ou traitement de commande ;
- commande terminée ;
- expédition si le setup la gère ;
- réinitialisation de mot de passe ;
- création de compte ;
- remboursement adressé au client ;
- tout email personnalisé ajouté par un plugin tiers.
Certains statuts WooCommerce sont destinés au propriétaire de la boutique et non au client. Testez les destinataires, pas seulement le rendu.
Évitez la promesse "Brevo garantit la délivrabilité". Dites plutôt que Brevo SMTP fournit une infrastructure d'envoi et des statistiques sur les envois, clics, bounces et autres événements disponibles.
Construire un abandon de panier fiable
Brevo propose une automatisation de panier abandonné préconfigurée. Sa documentation officielle demande le tracker et les événements d'achat nécessaires.
Un parcours fiable comprend :
cart_updated
-> délai
-> vérifier que la commande n'est pas terminée
-> vérifier consentement et pression
-> envoyer la relance
-> sortir si achat ou suppression du panier
Ajoutez des règles sur :
- l'identification du contact ;
- le consentement marketing si le message contient une promotion ;
- la valeur et les produits du panier ;
- les achats réalisés après le trigger ;
- les produits indisponibles ;
- la fréquence de réentrée ;
- les promotions déjà reçues ;
- les tickets support éventuels.
Testez un achat effectué pendant le délai. Le client doit sortir avant la relance.
Roadmap d'automatisations WooCommerce
Ne lancez pas dix scénarios en même temps.
| Priorité | Parcours | Donnée critique |
|---|---|---|
| 1 | Welcome | Opt-in et source |
| 1 | Panier abandonné | Identité, panier et achat |
| 1 | Post-achat | Commande, produit et statut |
| 2 | Deuxième achat | Nombre de commandes et catégorie |
| 2 | Cross-sell | Produits achetés et exclusions |
| 2 | Demande d'avis | Livraison ou délai fiable |
| 3 | Winback | Dernier achat et cycle |
| 3 | Back-in-stock | Produit, stock et plan éligible |
Les alertes de retour en stock et plusieurs fonctions e-commerce avancées dépendent du plan Brevo. Vérifiez la disponibilité actuelle avant de les intégrer au cahier des charges.
Le guide Brevo Automation explique comment structurer déclencheurs, délais, branches et sorties.
Segments utiles après la synchronisation
Construisez seulement les segments qui changent une action :
- inscrits sans achat ;
- primo-acheteurs ;
- acheteurs récurrents ;
- clients par catégorie ;
- clients avec panier récent sans commande ;
- clients remboursés à exclure d'une campagne sensible ;
- clients inactifs ;
- clients à forte valeur si la donnée nette est fiable ;
- profils non consentants à exclure ;
- profils en attente de confirmation.
Notre guide de segmentation CRM aide à définir conditions, exclusions et propriétaires.
Plan QA avant mise en ligne
Données
- Les volumes WooCommerce et Brevo sont rapprochés.
- Les commandes ont un identifiant unique.
- Les devises et montants sont corrects.
- Les lignes produit contiennent le SKU attendu.
- Les statuts annulé, remboursé et échoué sont compris.
- Les invités et comptes connectés sont distingués.
Consentement
- La checkbox fonctionne sur mobile et desktop.
- Aucun contact non consentant ne reçoit une campagne.
- Le double opt-in non confirmé reste exclu.
- Le désabonnement empêche les futurs messages marketing.
- Les suppressions disposent d'une procédure manuelle.
Tracking et automation
- Les événements apparaissent dans les logs.
- L'identification est comprise pour chaque scénario.
- Le panier contient les bons produits.
- L'achat arrête la relance.
- La réentrée respecte la règle prévue.
- Chaque branche a été testée.
Transactionnel
- Chaque template affiche les bonnes variables.
- Le From et le Reply-To sont corrects.
- Les liens fonctionnent.
- Les versions mobile et dark mode sont lisibles.
- Aucun email n'est envoyé deux fois.
- Les bounces et statistiques remontent.
Monitoring après lancement
Surveillez quotidiennement au départ :
- échecs de synchronisation ;
- chute des événements ;
- commandes absentes ;
- augmentation des profils non identifiés ;
- erreurs de variables ;
- bounces et plaintes ;
- doublons d'emails ;
- contacts qui restent dans un parcours après achat.
Puis instaurez une cadence :
| Cadence | Contrôle |
|---|---|
| Quotidien | Erreurs, transactionnel et incidents |
| Hebdomadaire | Santé des parcours, sorties et volumes |
| Mensuel | Segments, revenus, pression et consentement |
| Trimestriel | Versions, plans, architecture et offboarding |
Le dashboard e-commerce et les statistiques Brevo aident à observer. Ils ne remplacent pas le rapprochement avec WooCommerce et la finance.
Offboarding : prévoir la sortie dès l'installation
Désinstaller le plugin n'efface pas les données déjà synchronisées dans Brevo. Les nouveaux échanges s'arrêtent, mais l'historique reste.
Une procédure de sortie doit couvrir :
- arrêt des campagnes et automatisations ;
- désactivation du SMTP sur les événements WooCommerce ;
- retour contrôlé vers le système d'envoi choisi ;
- export des contacts, consentements et suppressions ;
- export des templates et rapports utiles ;
- archivage des mappings et règles ;
- révocation des accès et clés ;
- suppression ou conservation des données selon la politique ;
- contrôle qu'aucun email ne part en double ;
- documentation de la date de bascule.
Cette préparation réduit le verrouillage et sécurise une future migration.
Quand Brevo est-il un bon choix pour WooCommerce ?
Brevo mérite un test lorsque :
- marketing et transactionnel doivent partager la même plateforme ;
- l'équipe veut des automatisations e-commerce sans stack trop fragmentée ;
- SMS ou chat peuvent compléter l'email ;
- le modèle de coût par envois correspond au programme ;
- les limites de synchronisation couvrent les données nécessaires ;
- l'équipe accepte de gouverner identité, consentement et monitoring.
Si vous hésitez avec une plateforme plus centrée sur l'automatisation, lisez notre comparatif Brevo vs ActiveCampaign.
FAQ Brevo WooCommerce
Le plugin Brevo WooCommerce est-il gratuit ?
Le plugin peut être installé sans achat séparé, mais l'usage de Brevo dépend du plan, des contacts, des envois, des canaux et des fonctions activées. Simulez le coût complet sur l'offre officielle.
La synchronisation est-elle bidirectionnelle ?
Non, pas de manière complète. Le flux principal va de WooCommerce vers Brevo. Les changements, suppressions et blocklists ne sont pas tous reproduits dans l'autre système.
Peut-on envoyer les emails transactionnels WooCommerce avec Brevo ?
Oui. Le plugin peut router certains événements par Brevo SMTP avec un template Brevo ou WooCommerce. Testez chaque événement, destinataire et variable avant le lancement.
Pourquoi le panier abandonné ne se déclenche-t-il pas ?
Les causes fréquentes sont une identification absente, un tracker ou événement manquant, une règle d'entrée incorrecte, un consentement non éligible ou un achat qui a correctement fait sortir le contact. Vérifiez les logs avec un scénario réel.
Que se passe-t-il si le plugin est supprimé ?
Les nouvelles synchronisations et les envois dépendant du plugin s'arrêtent. Les données déjà présentes dans Brevo ne sont pas automatiquement effacées. Exécutez la procédure d'offboarding.
Transformer le plugin en système exploitable
Notre agence Brevo et notre agence CRM peuvent auditer la synchronisation, le consentement, le SMTP, les parcours et le reporting avant la mise en production. Réserver un diagnostic Brevo WooCommerce.
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 →