Télécharger le plugin PrestaShop
Le plugin Brevo pour PrestaShop vous permet de synchroniser les données de contact et de commande de plusieurs boutiques PrestaShop vers Brevo. En tirant parti de la puissance de Brevo et de PrestaShop, vous pouvez mettre en œuvre une stratégie efficace pour vos emails et SMS, renforcer la confiance envers votre marque et entretenir votre relation avec vos contacts.
À propos du plugin Brevo pour PrestaShop
Découvrez-en plus sur les fonctionnalités du plugin, ses cas d’utilisation et ses limitations dans les onglets suivants :
Ce plugin vous permet d'effectuer ce qui suit :
- Synchroniser vos contacts
- Gérer le processus d'opt-in de vos contacts
- Synchroniser vos données eCommerce PrestaShop avec Brevo et suivre l’activité des clients
- Mettre en place des alertes produit dans votre boutique
- Récompenser vos clients
- Suivre les actions de vos visiteurs
- Envoyer des emails transactionnels
- Créer des scénarios automatisés
Ce plugin est idéal pour effectuer ce qui suit :
- Récupérer les paniers abandonnés : déclenchez automatiquement une séquence d’emails de relance aux clients qui ont consulté votre site ou ajouté des articles à leur panier, mais n’ont jamais terminé leur achat, grâce à des événements de suivi en temps réel synchronisés de PrestaShop vers Brevo.
- Réengager les clients inactifs : identifiez les clients qui n’ont pas passé commande depuis la connexion du plugin en exploitant les données de commande et de contact synchronisées, puis envoyez une campagne email de reconquête ciblée avec un avantage personnalisé pour les faire revenir dans votre boutique.
- Développer votre liste d’abonnés avec le double opt-in : collectez des inscriptions à la newsletter directement depuis votre boutique PrestaShop grâce à la confirmation double opt-in intégrée, pour garantir une liste de contacts de qualité, conforme au RGPD et automatiquement synchronisée avec Brevo.
- Stimuler les ventes avec des SMS marketing ciblés : atteignez vos clients PrestaShop au bon moment, lors de ventes flash, de promotions saisonnières ou de lancement de nouveaux produits, en envoyant des campagnes SMS marketing personnalisées à votre base de données de contacts synchronisée.
- Segmenter les clients par comportement d’achat : utilisez les données de commande synchronisées et les attributs du contact pour créer des segments d’audience précis (par exemple, les nouveaux acheteurs, les clients récurrents, les personnes qui dépensent le plus) et délivrer des campagnes email pertinentes, adaptées à l’étape d’achat de chaque groupe.
Ce plugin présente les limitations suivantes :
- Aucune synchronisation de l’historique des commandes : seules les commandes des contacts ajoutés après la connexion du plugin sont synchronisées vers Brevo. L'historique des commandes passées des clients existants n'est pas importé.
- Attributs personnalisés non pris en charge : seuls les attributs du contact standard sont synchronisés de PrestaShop à Brevo. Les champs personnalisés ne peuvent pas être transmis.
- Aucun SMS transactionnel : seules les campagnes SMS marketing sont prises en charge. Les SMS transactionnels (comme les confirmations de commande) ne peuvent pas être envoyés via le plugin.
- Pas d’emails de confirmation de commande via une automatisation : les emails de confirmation de commande ne peuvent pas être déclenchés via les scénarios d’automatisation de Brevo en remplacement des emails de commande natifs de PrestaShop.
- Restriction du bloc Produit multi-boutiques : lorsque plusieurs boutiques sont connectées, le bloc Produit dans les emails récupère uniquement les produits de la première boutique ajoutée.
- Synchronisation unidirectionnelle des attributs du contact : les attributs du contact et les données sont synchronisés uniquement de PrestaShop vers Brevo. Les modifications effectuées dans Brevo ne sont pas synchronisées vers PrestaShop.
Avant de commencer
- Assurez-vous d'utiliser la dernière version de PrestaShop. Si vous êtes toujours sur PrestaShop 1.6, PrestaShop fournit un module de mise à niveau directe en 1 clic pour effectuer la mise à niveau. Pour en savoir plus, rendez-vous sur la Marketplace de PrestaShop.
- Réunissez les informations suivantes avant l'installation :
- Vos identifiants de compte Brevo. Si vous n'avez pas encore de compte, vous pouvez vous inscrire gratuitement.
- Votre accès au tableau de bord de la boutique PrestaShop.
🏪 Comment connecter plusieurs boutiques à mon compte Brevo ?
Le plugin vous permet de connecter plusieurs boutiques PrestaShop à votre compte Brevo et de gérer des paramètres séparés pour chaque boutique :
-
Assurez-vous d'avoir activé l'option Activer le multiboutique depuis votre tableau de bord PrestaShop en allant sur Paramètres de la boutique > Général.
- Installez le plugin sur l'une de vos boutiques PrestaShop et connectez-le à votre compte Brevo comme expliqué dans 🔌 Installer le plugin.
- Gérez les paramètres du plugin pour cette boutique comme expliqué dans le reste de cet article.
- Répétez les étapes 2 et 3 pour vos autres boutiques.
Cela créera plusieurs instances du plugin dans votre compte Brevo, ce qui vous permettra de gérer les paramètres de chaque boutique séparément. Par exemple, vous pouvez synchroniser les contacts de différentes boutiques avec différentes listes ou suivre les actions des visiteurs d'une seule boutique. Chaque instance sera nommée en fonction du nom de chaque boutique, assurez-vous donc que vous accédez à la bonne instance du plugin pour chacune de vos boutiques. Vous pouvez y accéder soit via le tableau de bord PrestaShop d'une boutique, soit directement depuis votre compte Brevo, comme expliqué dans ⚙️ Accéder aux paramètres du plugin.
🔌 Installer le plugin
Étape 1 : télécharger le plugin
Vous avez deux options pour télécharger le plugin :
- Connectez-vous à votre tableau de bord PrestaShop en tant qu'administrateur.
- Dans le menu latéral, allez sur Modules > Module Manager (Gestionnaire de modules).
- Tapez « Brevo » dans la barre de recherche.
- Cliquez sur Configure (Configurer) à côté du plugin.
- Connectez-vous à votre tableau de bord PrestaShop en tant qu'administrateur.
- Accédez à la page du plugin sur PrestaShop Marketplace.
- Cliquez sur Download (Télécharger).
- Suivez les étapes d'installation du module de PrestaShop pour installer le plugin.
Étape 2 : connecter votre boutique PrestaShop à Brevo
Maintenant que le module est installé, connectez votre boutique à Brevo :
- Dans le menu latéral, cliquez sur Brevo.
- Cliquez sur Connect (Connecter).
- Cliquez sur Allow access (Autoriser l'accès) pour permettre à PrestaShop d'accéder à votre compte Brevo.
- Cliquez sur Activer pour activer votre plugin.
⚙️ Accéder aux paramètres du plugin
Pour accéder aux paramètres de votre plugin :
- Dans le menu latéral, cliquez sur Brevo.
- Cliquez sur Settings (Paramètres) pour accéder aux paramètres de votre plugin.
- Dans Brevo, cliquez sur le menu déroulant du compte et sélectionnez Intégrations > Mes intégrations.
- À côté de votre plugin PrestaShop, cliquez sur l’icône à trois points et sélectionnez Modifier les paramètres.
👤 Synchroniser vos contacts
Pour activer la synchronisation de vos contacts :
-
Accédez aux paramètres du plugin et cliquez sur Synchronisation des contacts.
- Activez l'option Synchroniser les contacts entre votre boutique et Brevo.
- (Facultatif) Activez l’option Importer des contacts en tant qu’inscrits. Tous les contacts de votre boutique qui ne se sont pas explicitement désinscrits seront marqués comme étant inscrits dans Brevo pour le marketing par email. Cette option ne doit être activée que si vous êtes sûr de votre conformité avec les réglementations sur le consentement des emails.
-
Sélectionnez le mode de synchronisation :
- Utilisation de la liste PrestaShop : sélectionnez la liste avec laquelle les contacts seront synchronisés. Par défaut, Brevo sélectionne automatiquement la liste Intégrations/PrestaShop .
- Utilisation du groupe PrestaShop : cliquez sur Paramètres d’attribution et sélectionnez une liste Brevo pour chaque groupe de boutiques que vous souhaitez synchroniser, puis sur Enregistrer.
- Utilisation de la liste PrestaShop : sélectionnez la liste avec laquelle les contacts seront synchronisés. Par défaut, Brevo sélectionne automatiquement la liste Intégrations/PrestaShop .
- (Facultatif) Afficher un champ opt-in au moment du paiement. Les clients ne seront ajoutés à la liste de synchronisation que s'ils acceptent l'opt-in au moment du paiement. Vous pouvez personnaliser le libellé du champ d’opt-in et sélectionner l’emplacement par défaut de la case d’opt-in.
-
Les options suivantes sont activées par défaut :
- Synchroniser l'état des contacts (inscrits/désinscrits) : mettez à jour automatiquement le statut de vos contacts sur Brevo et sur votre boutique PrestaShop.
- Associer automatiquement les attributs des contacts de la boutique aux attributs du contact de Brevo : synchronise automatiquement les attributs du contact suivants : Nom de famille, Prénom, Téléphone et Anniversaire. Pour pouvoir choisir le ou les champs à synchroniser, désactivez cette option.
- Cliquez sur Enregistrer.
Le processus de synchronisation initiale des contacts commence. Après cette synchronisation initiale, la synchronisation des contacts sera traitée en temps réel pour les contacts nouvellement ajoutés ou mis à jour.
✅ Gérer le processus d'opt-in de vos contacts
Pour gérer les paramètres de votre abonnement :
- Accédez aux paramètres du plugin et cliquez sur Confirmation de l'abonnement.
- Activez l'option Utiliser la confirmation d'abonnement de Brevo pour gérer les paramètres d'opt-in.
-
Choisissez une méthode de confirmation de l'inscription de vos contacts une fois qu'ils ont validé le formulaire d'inscription :
Nous vous recommandons vivement d'utiliser un email de double confirmation afin de vous conformer au RGPD. Après avoir soumis le formulaire d'inscription, vos contacts reçoivent un email contenant un lien de double opt-in. Ils seront ajoutés à votre liste de contacts PrestaShop uniquement lorsqu'ils auront cliqué sur ce lien de double opt-in.
- Sélectionnez dans la liste déroulante le template d'email de confirmation de double opt-in que vous souhaitez envoyer à vos contacts lorsqu'ils soumettent le formulaire d'inscription. Vous pouvez choisir :
- le template de confirmation double opt-in par défaut. Pour modifier le template par défaut, accédez à Marketing > Templates > Email.
- votre template personnalisé. Pour en savoir plus sur la création d'un template de double opt-in, consultez notre article dédié Créer un template de confirmation en double opt-in (DOI) pour les formulaires Brevo, qui explique comment créer ce template.
- (Facultatif) Vous pouvez rediriger vos contacts vers une page web spécifique ou une landing page après qu'ils ont cliqué sur le lien de double opt-in. Il vous suffit de coller l'URL de cette page web ou de cette landing page dans le champ correspondant.
- (Facultatif) Vous pouvez envoyer un dernier email de confirmation à vos contacts après qu'ils ont cliqué sur le lien de double opt-in. Vous pouvez choisir l'une des options suivantes :
- Template par défaut - Confirmation simple ;
-
Template par défaut - Suivi de désinscription, ou
Pour modifier les templates par défaut, accédez à Marketing > Templates > Email. - Votre template de confirmation simple personnalisé.
Pour en savoir plus, consultez notre article dédié Créer un template d'email.
Après avoir envoyé le formulaire d'inscription, vos contacts reçoivent un email confirmant leur inscription à vos emails et sont ajoutés à votre liste de contacts PrestaShop.
Sélectionnez dans la liste déroulante le template d'email de confirmation que vous souhaitez envoyer à vos contacts lorsqu'ils soumettent le formulaire d'inscription. Vous pouvez choisir :
- Template par défaut - Confirmation simple,
-
Template par défaut - Suivi de désinscription, ou
Pour modifier les templates par défaut, accédez à Marketing > Templates > Email. - Votre template de confirmation simple personnalisé.
Pour en savoir plus, consultez notre article dédié Créer un template d'email.
- Sélectionnez dans la liste déroulante le template d'email de confirmation de double opt-in que vous souhaitez envoyer à vos contacts lorsqu'ils soumettent le formulaire d'inscription. Vous pouvez choisir :
- Cliquez sur Enregistrer pour confirmer vos paramètres de confirmation d'inscription.
Le processus d'opt-in de vos contacts est maintenant configuré ! 🚀 Chaque contact sera informé de son abonnement à vos emails marketing.
🛍️ Synchroniser vos données eCommerce PrestaShop avec Brevo et suivre l’activité des clients
La synchronisation de vos données eCommerce PrestaShop avec Brevo vous permet d'effectuer ce qui suit :
- Visualiser vos produits, catégories, commandes et clients directement dans le tableau de bord eCommerce de Brevo.
- Installer le tracker Brevo sur votre boutique PrestaShop et suivre l’activité des clients, y compris les produits consultés, les ajouts au panier et les achats.
Étape 1 : accéder à vos données eCommerce dans Brevo
Vos données eCommerce PrestaShop, notamment les produits, les catégories, les commandes et les clients, sont synchronisées avec Brevo et sont accessibles depuis le tableau de bord eCommerce. Les données existantes sont synchronisées lors de la configuration initiale, tandis que les nouveaux produits, les nouvelles catégories, les nouvelles commandes et les nouveaux clients sont synchronisés en temps réel.
- Accédez aux paramètres du plugin et cliquez sur Synchronisation des attributs Ecommerce.
- Activez la synchronisation des attributs e-commerce pour permettre au plugin de synchroniser vos données eCommerce PrestaShop avec Brevo et de commencer à suivre l’activité des clients.
- Dans la section Statuts, vous pouvez surveiller le statut de synchronisation de vos attributs eCommerce. La synchronisation initiale peut prendre quelques minutes, en fonction du nombre de produits, de catégories, de commandes et de clients à synchroniser.
- (Facultatif) Cliquez sur Afficher les analyses Ecommerce pour accéder à votre tableau de bord eCommerce, où vous pouvez consulter vos données eCommerce PrestaShop, analyser vos revenus, vos produits et vos performances de rétention.
➡️ Pour en savoir plus sur le tableau de bord eCommerce, consultez notre section dédiée dans le Centre d’aide.
Étape 2 : suivre l’activité des clients en temps réel
Lorsque vous synchronisez vos contacts PrestaShop avec Brevo, le plugin installe automatiquement le tracker Brevo sur votre boutique. Cela vous permet de suivre l’activité des clients, comme les produits consultés, les paniers mis à jour et les achats en temps réel, ainsi que de synchroniser ces données avec Brevo.
Les événements suivants sont suivis et envoyés à Brevo :
-
Page
Un visiteur consulte n'importe quelle page de votre boutique PrestaShop. -
Identifier
Un contact est identifié par son adresse email (par exemple, lors de l’inscription ou du paiement). -
Événements eCommerce
- cart_updated : un contact ajoute un produit à son panier.
- order_completed : un contact termine un achat.
Vous pouvez consulter tous les événements suivis sous Automatisations > Logs > Logs d’événements dans Brevo.
➡️ Pour en savoir plus, consultez nos articles dédiés :
- FAQ - Qu'est-ce que le tracker Brevo et comment l'installer ?
- Présentation des logs d'automatisation (logs de scénarios, logs d'événements, contacts dans les scénarios)
Étape 3 : (facultatif) utiliser vos données eCommerce PrestaShop et vos informations sur l’activité des clients dans Brevo
Utilisez vos données eCommerce PrestaShop synchronisées et l’activité des clients en temps réel directement dans Brevo pour effectuer ce qui suit :
- Créer des segments dynamiques basés sur le comportement des clients, tels que les achats récents, les abandons de panier ou les vues de produits.
- Déclencher des automatisations personnalisées comme les messages de bienvenue, les rappels de panier abandonné ou les campagnes de reconquête.
- Générer des recommandations de produits et mettre en avant des articles populaires dans vos campagnes email.
- Personnaliser vos campagnes plus efficacement en utilisant les données des clients pour inclure des détails spécifiques pour chaque destinataire, délivrant des messages plus pertinents et engageants.
🛒 Mettre en place des alertes produit dans votre boutique
Envoyez automatiquement des alertes par email à vos clients lorsque leur article préféré en rupture de stock est à nouveau disponible.
L’activation de la fonctionnalité d’alertes produit ajoute automatiquement un champ de saisie de l'email et un bouton M’avertir à chaque page de produit en rupture de stock de votre boutique en ligne. Vos visiteurs peuvent entrer leur email et cliquer sur le bouton pour être avertis lorsque le produit est de nouveau en stock. ⬇️
Pour activer l'option d'alertes produit :
- Depuis votre compte Brevo, créez une automatisation de retour en stock pour envoyer automatiquement un email aux visiteurs intéressés lorsque le produit qu'ils attendent est de nouveau en stock.
- Accédez aux paramètres du plugin et cliquez sur Alertes produit.
- Activez l’option Permettez à vos clients de s’inscrire aux alertes pour les produits en rupture de stock.
- Cliquez sur Enregistrer. Un champ d'email et un bouton M’avertir seront automatiquement ajoutés à vos produits en rupture de stock sur votre boutique en ligne.
Félicitations ! 🎉 La fonctionnalité d’alertes produit (retour en stock) a été activée. Les visiteurs de votre site web et les clients qui se sont abonnés aux alertes de retour en stock recevront automatiquement un email lorsque le produit sera à nouveau disponible.
🎁 Récompenser vos clients
Le plugin Brevo PrestaShop vous permet de connecter un programme de fidélité Brevo actif à votre boutique. Une fois connecté, vos clients peuvent consulter leur solde de points, parcourir les récompenses disponibles, échanger des récompenses sous forme de bons de réduction et appliquer ces bons directement lors du paiement, sans jamais quitter votre boutique.
La fonctionnalité Synchronisation des attributs eCommerce synchronise automatiquement les données relatives aux commandes et aux clients avec Brevo, ce qui permet à Brevo de suivre et d’attribuer des points pour les achats. Vous pouvez aussi créer des scénarios automatisés pour informer vos clients de leur solde de points, des récompenses arrivant à expiration ou d’un changement de palier.
Activer le programme de fidélité sur votre boutique
- Une fois que vous avez sélectionné le programme de fidélité, vous ne pouvez plus désactiver la fonctionnalité ni modifier le programme de fidélité.
- La manière dont les clients gagnent des points (par exemple, via des achats, des inscriptions) est définie dans les paramètres de votre programme de fidélité Brevo, et non dans PrestaShop.
- Dans Brevo, créez votre programme de fidélité. Pour en savoir plus, consultez notre article dédié Créer un programme de fidélité basé sur des points ou du cashback.
-
Accédez aux paramètres du plugin et cliquez sur Programme de fidélité.
- Permettez aux clients de gagner des récompenses sur leurs achats et de consulter leur solde et leurs avantages directement sur votre boutique connectée.
- Sélectionnez un programme de fidélité à associer à votre boutique.
- Cliquez sur Enregistrer.
Aucune configuration supplémentaire n’est nécessaire. Les clients connectés peuvent désormais consulter et gérer leurs récompenses de fidélité via deux zones principales : la page Mon programme de fidélité et le widget de paiement. Pour en savoir plus, développez les accordéons correspondants :
Les clients peuvent accéder à leur tableau de bord de fidélité en se rendant sur Mon compte > Mon programme de fidélité.
Cette page affiche les informations suivantes :
- Solde de points : le total actuel de points du client.
- Palier actuel : le palier ou niveau de fidélité du client (si votre programme utilise des paliers).
-
Onglet Récompenses disponibles : une grille de récompenses que le client peut échanger, indiquant le nom de la récompense, la description, le coût en points et un bouton Échanger :
💡 Bon à savoir- Les récompenses que le client ne peut pas encore s’offrir affichent « Pas assez de points ».
- Les récompenses qu'ils ont déjà échangées affichent « Déjà échangée »
- Onglet Mes récompenses : une liste de tous les bons de réduction que le client a obtenus, avec le code du bon de réduction, la date d'expiration et le statut (Non utilisé / Utilisé).
- Historique des transactions : un tableau présentant la date, le type (Gagné / Dépensé) et le montant de points de chaque transaction.
Sur les pages du panier et du paiement, les clients voient un widget de fidélité qui affiche leur total de points avec un bouton Voir les récompenses. Le fait de développer le widget affiche une liste de récompenses disponibles qu’ils peuvent échanger immédiatement lors du paiement.
Comment fonctionne l’échange de récompenses ?
Lorsqu’un client clique sur Échanger pour une récompense :
- Le plugin demande un bon de réduction à Brevo au nom du client.
- Une réduction est générée et automatiquement ajoutée au panier du client sous la forme d’un code de bon de réduction.
- Le client voit une confirmation avec le code du bon de réduction.
- Dans l’onglet Mes récompenses, le nouveau bon de réduction apparaît comme « Inutilisé ».
Une fois que le client passe sa commande, le bon de réduction est marqué comme utilisé et la transaction de points est finalisée avec Brevo.
- Si la commande est ensuite annulée ou remboursée à l'aide du statut standard Cancelled (Annulée) ou Refunded (Remboursée) de PrestaShop, la transaction d'échange est automatiquement annulée dans Brevo.
- Un client ne peut pas générer un nouveau bon de réduction pour la même récompense tant qu’il en possède déjà un inutilisé. Il doit finaliser un achat avec le premier bon de réduction avant d'en obtenir un autre.
👀 Suivre les actions de vos visiteurs
Brevo vous permet d'activer l'automatisation et de suivre les actions de vos visiteurs sur votre boutique PrestaShop à l'aide du tracker Brevo :
-
Dans les paramètres de votre plugin, cliquez sur Suivi de comportement.
- Activez l'option du tracker Brevo.
-
Choisissez si vous voulez activer les options suivantes :
- Suivre les visites de pages : activez le tracker Brevo pour suivre les pages visitées par les visiteurs de votre site web.
-
Suivre les actions liées à un panier abandonné : permettez au tracker Brevo de suivre quand les visiteurs ajoutent ou retirent des produits de leur panier ou lorsqu'ils effectuent un achat.
- Cliquez sur Enregistrer.
Brevo installera automatiquement le tracker Brevo pour suivre les actions de vos visiteurs sur votre boutique PrestaShop.
Logs d'événements
Une fois que vous avez activé le suivi, vous trouverez les logs suivants dans votre compte Brevo sous Automatisations > Logs > Logs d'événements :
- Page : lorsqu'un contact visite une page de votre site web.
- Identifier : lorsqu'un contact est identifié sur votre site web.
- Événements de suivi : lorsqu'un contact ajoute ou retire un produit de son panier, ou effectue un achat.
Événements de suivi
Le plugin Brevo transmettra automatiquement les événements de suivi suivants qui peuvent être utilisés pour créer des scénarios de panier abandonné ou d'après-vente :
- cart_updated est activé lorsqu'un article est ajouté à un panier.
- cart_deleted est activé lorsqu'un panier est vidé.
- order_completed est activé lorsqu'une commande a été effectuée.
📨 Envoyer des emails transactionnels
Pour envoyer des emails transactionnels pour votre boutique PrestaShop via Brevo SMTP :
-
Depuis les paramètres de votre plugin, cliquez sur SMTP pour les emails transactionnels.
- Activez Utiliser Brevo pour envoyer les emails transactionnels de votre boutique.
- Dans la liste déroulante Choisir un expéditeur, choisissez l’adresse email que vous souhaitez utiliser pour envoyer vos emails transactionnels pour votre boutique PrestaShop.
- Cliquez sur Enregistrer.
🤖 Créer des scénarios automatisés
Automatisations vous permet de créer des scénarios automatisés et d'envoyer automatiquement des messages de bienvenue ou de panier abandonné à vos clients PrestaShop. Pour en savoir plus sur Automatisations, consultez nos articles dédiés.
⛓️💥 Désinstaller le plugin
La désinstallation du plugin ne supprime pas les données PrestaShop déjà synchronisées avec Brevo. Cependant :
- Les données nouvelles ou mises à jour de PrestaShop ne seront plus synchronisées avec Brevo.
- Vos clients ne pourront plus consulter ni gérer leurs récompenses.
Pour désinstaller le plugin Brevo pour PrestaShop :
- Connectez-vous à votre back office PrestaShop en tant qu'administrateur.
- Dans le menu latéral, allez sur Modules > Module Manager (Gestionnaire de modules).
- Tapez « Brevo » dans la barre de recherche pour trouver le plugin.
- Cliquez sur la flèche de la liste déroulante à côté du bouton Configure (Configurer).
- Sélectionnez Désinstaller dans les options.
- Confirmez la désinstallation lorsque vous y êtes invité.
🛠️ Résoudre les problèmes liés au plugin
Consultez les problèmes courants ci-dessous, ainsi que leurs solutions :
- Boucle de connexion ou erreur « Autoriser l'accès »
- La synchronisation des contacts ne fonctionne pas
- Problèmes avec le programme de fidélité
- Vos emails double opt-in ne sont pas envoyés
Boucle de connexion ou erreur « Autoriser l'accès »
Si vous avez activé la fonctionnalité multiboutique, le plugin doit être configuré pour chaque boutique individuellement :
- Dans votre back office PrestaShop, vérifiez quelle boutique est actuellement sélectionnée à l'aide du sélecteur de boutique.
- Sélectionnez la boutique spécifique que vous souhaitez connecter à Brevo.
- Dans le menu latéral, accédez à Brevo et cliquez sur Connect (Connecter).
- Répétez ce processus séparément pour chaque boutique.
Chaque boutique aura sa propre instance de plugin dans Brevo.
Le plugin Brevo nécessite une clé Webservice avec les autorisations appropriées :
- Dans PrestaShop, allez dans Advanced Parameters (Paramètres avancés) > Webservice.
- Vérifiez que le service Web est défini sur Yes (Oui).
- Recherchez une clé Webservice nommée « Sendinblue » ou « Brevo ».
- Si la clé n’existe pas ou semble incomplète, cliquez sur Modifier (icône en forme de crayon) à côté de la clé.
- Assurez-vous que la clé dispose des autorisations GET, POST et PUT pour la ressource sendinbluetest.
- Cliquez sur Save (Enregistrer).
- Réessayez la connexion.
Le plugin devrait se connecter correctement après l’enregistrement.
Le pare-feu de votre serveur ou WAF (Web Application Firewall) peut bloquer la communication entre PrestaShop et Brevo :
- Vérifiez que votre serveur autorise les requêtes HTTPS vers https://plugin.brevo.com/integrations/api/
- Ajoutez les plages IP suivantes à la liste d'autorisation : 185.107.232.0 à 185.107.232.24 et 172.246.240.0/20, 91.121.36.98, 91.121.61.102, 87.98.220.61, 87.98.147.208
- Si vous utilisez Cloudflare, créez une exception WAF pour autoriser les requêtes vers *.sendinblue.com et les scripts du tracker Brevo.
- Réessayez la connexion.
Les données en cache peuvent empêcher une connexion correcte :
- Dans PrestaShop, allez dans Advanced Parameters (Paramètres avancés) > Performance.
- Cliquez sur Clear cache (Vider le cache).
- Videz le cache et les cookies de votre navigateur.
- Si le problème persiste, désinstallez complètement le plugin Brevo.
- Téléchargez la dernière version du plugin sur PrestaShop Marketplace ou depuis votre tableau de bord PrestaShop.
- Réinstallez et essayez de vous reconnecter.
La synchronisation des contacts ne fonctionne pas
Si la liste de destination n'existe plus, la synchronisation échouera :
- Dans les paramètres de votre plugin, allez dans Synchronisation des contacts.
- Vérifier que la liste sélectionnée existe toujours dans votre compte Brevo.
- Si la liste a été supprimée, sélectionnez une autre liste ou créez-en une nouvelle dans Brevo.
- Cliquez sur Save (Enregistrer).
Le serveur peut bloquer la communication entre PrestaShop et Brevo, empêchant le transfert de données
- Vérifiez que votre serveur utilise PHP 7.3 ou une version ultérieure.
- Appliquez le pare-feu et la liste d’autorisation d’IP :
- Vérifiez que votre serveur autorise les requêtes HTTPS vers https://plugin.brevo.com/integrations/api/
- Ajoutez les plages IP suivantes à la liste d'autorisation : 185.107.232.0 à 185.107.232.24 et 172.246.240.0/20, 91.121.36.98, 91.121.61.102, 87.98.220.61, 87.98.147.208
- Si vous utilisez Cloudflare, créez une exception WAF pour autoriser les requêtes vers *.sendinblue.com et les scripts du tracker Brevo.
- Réessayez la connexion.
- Vérifiez que la clé Webservice dispose des autorisations correctes :
- Dans PrestaShop, allez dans Advanced Parameters (Paramètres avancés) > Webservice.
- Vérifiez que le service Web est défini sur Yes (Oui).
- Recherchez une clé Webservice nommée « Sendinblue » ou « Brevo ».
- Si la clé n’existe pas ou semble incomplète, cliquez sur Modifier (icône en forme de crayon) à côté de la clé.
- Assurez-vous que la clé dispose des autorisations GET, POST et PUT pour la ressource sendinbluetest.
- Cliquez sur Save (Enregistrer).
- Réessayez la connexion.
Par conception, le plugin ne synchronise que les clients qui se sont inscrits via le pied de page de la boutique ou ont créé un compte avec consentement à la newsletter :
Le plugin synchronise uniquement les contacts qui :
- se sont inscrits à la newsletter via le pied de page de votre boutique PrestaShop, ou
- ont créé un compte PrestaShop et accepté de recevoir des newsletters.
Les contacts ayant uniquement passé une commande sans avoir fait d’opt-in pour le marketing ne seront PAS synchronisés avec Brevo. Il s’agit du comportement attendu.
Les contacts identifiés par le tracker Brevo mais qui n’ont pas effectué d’opt-in seront ajoutés à la liste identified_contacts à la place.
Brevo ne prend en charge que l'anglais et le français pour les données de contact et de commande. Si vos attributs dans PrestaShop sont dans une autre langue, la synchronisation ne fonctionnera pas.
La solution consiste à créer des attributs anglais ou français dans votre compte Brevo :
Attributs du contact
| Anglais | Français |
|---|---|
| CIV (Texte) | CIV (Texte) |
| NAME (Texte) | PRENOM (Texte) |
| SURNAME (Texte) | NOM (Texte) |
| BIRTHDAY (Date) | DDNAISSANCE (Date) |
| PS_LANG (Texte) | PS_LANG (Texte) |
| SMS (Text) | SMS (Text) |
| GROUP_ID (Texte) | GROUP_ID (Texte) |
| STORE_ID (Texte) | STORE_ID (Texte) |
| CLIENT (Number) | CLIENT (Number) |
| DEFAULT_GROUP_ID (Text) | DEFAULT_GROUP_ID (Text) |
Attributs transactionnels
- ORDER_ID (ID)
- ORDER_DATE (Date)
- ORDER_PRICE (Nombre)
Le plugin nécessite PHP 7.3 ou une version ultérieure.
Problèmes avec le programme de fidélité
Vérifiez que la fonctionnalité Fidélité est activée et qu’un programme est lié dans Brevo.
Vérifiez que la fonctionnalité Fidélité est activée et qu’un programme est associé dans Brevo, et que votre clé API est valide.
Vérifiez si le client dispose d’un bon de réduction inutilisé existant pour cette récompense ou s’il a suffisamment de points.
Le bon de réduction a peut-être expiré ou la règle du panier a peut-être déjà été utilisée.
Le client n’a peut-être pas encore de transactions dans le programme de fidélité Brevo lié.
Vos emails double opt-in ne sont pas envoyés
Pour que vos emails double opt-in soient envoyés, assurez-vous d'avoir activé l'option Utiliser Brevo pour envoyer les emails transactionnels de votre boutique.
🤔 Vous avez des questions ?
Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.
Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.