Plugin Brevo pour WordPress : connectez votre site WordPress avec Brevo

La version actuelle du plugin documentée est 3.3.0, compatible avec WordPress 4.4 ou version ultérieure (testé jusqu’à 6.8.3). Si vous utilisez une autre version du plugin ou de WordPress, certaines fonctionnalités ou certains paramètres peuvent être manquants ou apparaître différemment.
wordpress-logo.png

Télécharger le plugin Brevo pour WordPress

Le plugin Brevo pour WordPress vous permet de connecter votre site à Brevo et de gérer des fonctionnalités clés directement depuis votre tableau de bord WordPress, notamment la création de formulaires d'inscription statiques ou pop-up, la synchronisation des abonnés et l'envoi de notifications push web.

À propos du plugin Brevo pour WordPress

Découvrez-en plus sur les fonctionnalités du plugin, ses cas d’utilisation et ses limitations dans les onglets suivants :

Fonctionnalités principalesCas d’utilisationLimitations

Ce plugin vous permet d'effectuer ce qui suit :

Avant de commencer

Avant d’installer le plugin Brevo pour WordPress, assurez-vous d’avoir les éléments suivants :

  • Un compte Brevo
  • Votre clé API v3 Brevo
  • Votre accès administrateur au site WordPress

Installer le plugin

Tout d’abord, installez le plugin Brevo sur votre site WordPress :

  1. Connectez-vous au tableau de bord d’administration de votre site WordPress.
    💡 Bon à savoir
    Pour accéder au tableau de bord d'administration de votre site WordPress, entrez l’URL de votre site dans votre navigateur, suivie de /wp-admin (par exemple, the-green-yoga.com/wp-admin ou the-green-yoga.wordpress.com/wp-admin).
  2. Dans le menu latéral, accédez à Plugins > Add New Plugin (Ajouter un plugin).
    wordpress_add-new-plugin_en-us.png
  3. Recherchez Brevo.
  4. À côté du plugin "Newsletter, SMTP, Email marketing and Subscribe forms by Brevo", cliquez sur Install Now (Installer maintenant).
    wordpress_install-plugin_en-us.png
  5. Cliquez sur Activate (Activer).
  6. Dans le menu latéral, accédez à Brevo > Home (Accueil).

    wordpress_brevo-home_en-us.png
  7. Sous Activate your account with your API key v3 (Activer votre compte avec votre clé API v3), saisissez
    votre clé API Brevo. Vous pouvez créer une clé API sur la page SMTP & API dans Brevo. Pour en savoir plus, consultez notre article dédié
    Créer ou supprimer une clé API.
  8. Cliquez sur Se connecter.
    wordpress_api-key_en-us.png

Vous avez installé le plugin Brevo pour WordPress et l'avez connecté à votre compte Brevo.

Synchroniser vos contacts WordPress sur Brevo

Synchronisez vos utilisateurs et abonnés WordPress avec Brevo. Cela inclut de :

  1. synchroniser manuellement les contacts existants déjà stockés dans WordPress, et 
  2. définir comment les nouveaux contacts sont ajoutés à Brevo.

Étape 1 : synchroniser manuellement vos contacts WordPress existants avec Brevo

La synchronisation initiale des contacts WordPress existants (ajoutés avant l’installation du plugin) doit être effectuée manuellement en sélectionnant les rôles d’utilisateurs à synchroniser avec une liste Brevo spécifique. Si vous souhaitez synchroniser différents rôles avec différentes listes, vous devez répéter le processus pour chaque liste.

Pour synchroniser manuellement vos contacts WordPress existants avec Brevo :

  1. Dans le menu latéral, accédez à Brevo > Home (Accueil).
  2. Cliquez sur Sync my users (Synchroniser mes utilisateurs).
    wordpress_sync-my-users_en-us.png
  3. Dans la fenêtre Users Synchronisation (Synchronisation des utilisateurs), sélectionnez :
    1. Les rôles d'utilisateurs que vous souhaitez synchroniser.
    2. La ou les listes Brevo dans lesquelles les contacts doivent être ajoutés.
    3. Les attributs d'utilisateur que vous souhaitez synchroniser.
      💡 Bon à savoir
      Seul le jeu fixe d’attributs d'utilisateur WordPress par défaut disponible dans la liste déroulante peut être synchronisé. Les attributs personnalisés ne sont pas pris en charge.
      wordpress_users-synchronization_en-us.png
  4. Cliquez sur Apply (Appliquer).
  5. Répétez le processus pour synchroniser différents rôles avec d’autres listes.

Vos contacts existants ont été synchronisés avec Brevo.

Étape 2 : synchroniser vos nouveaux contacts WordPress avec Brevo

Après avoir synchronisé vos contacts existants, configurez la façon dont les nouveaux contacts WordPress sont ajoutés à Brevo. De nouveaux contacts peuvent être ajoutés automatiquement à Brevo en fonction de la façon dont ils interagissent avec votre site. 

Cela peut se produire de deux manières ⬇️ :

Un visiteur soumet un formulaire d'inscription Brevo

Lorsqu’un visiteur soumet un formulaire d'inscription Brevo sur votre site WordPress :

  • Le contact est ajouté à la liste Brevo sélectionnée
  • Toutes les informations envoyées via le formulaire (par exemple, prénom, nom et adresse email) sont enregistrées dans le profil du contact
  • Le contact est abonné à vos emails

➡️ Pour en savoir plus sur l’ajout d’un formulaire d'inscription Brevo sur votre site WordPress, consultez notre section dédiée dans cet article.

❗️ Important
Seuls les contacts qui soumettent un formulaire d'inscription Brevo sont synchronisés. Les formulaires tiers ne synchronisent pas les contacts avec Brevo.
Un visiteur est identifié par le tracker Brevo

Lorsqu’un visiteur effectue certaines actions sur votre site, telles que la création d’un compte ou le passage d’une commande, et qu’il est identifié par le tracker Brevo :

  • Le contact est ajouté à la liste Brevo nommée identified_contacts
  • Seule l’adresse email est synchronisée avec le profil du contact
  • Le contact n'est pas abonné aux emails

➡️ Pour en savoir plus sur la façon d'ajouter le tracker Brevo à votre site WordPress, consultez notre section dédiée dans cet article.

❗️ Important
N’envoyez pas de campagne email à ces contacts sauf s’ils s’abonnent explicitement via un formulaire d'inscription Brevo ou une autre méthode d’opt-in.

Ajouter un formulaire d'inscription à votre site web WordPress

Les formulaires d'inscription permettent aux visiteurs de s’abonner à vos emails directement depuis votre site WordPress. Lorsqu'un visiteur soumet un formulaire, il est ajouté à une liste dans Brevo et inscrit pour recevoir vos emails.

L'utilisation d'un formulaire d'inscription vous permet de recueillir le consentement opt-in explicite et de déclencher des automatisations basées sur les soumissions de formulaires.

Brevo propose deux types de formulaire d'inscription pour WordPress : 

  • Formulaire d’inscription statique
    Un formulaire intégré directement sur une page ou un article. Vous pouvez le créer dans Brevo ou via le plugin Brevo pour WordPress.
  • Formulaire d’inscription pop-up
    Un formulaire responsive affiché en fonction de déclencheurs, tel qu’un délai, une intention de sortie ou des pages sélectionnées.

Formulaires d'inscription statiques

Un formulaire d’inscription statique est un formulaire standard qui est affiché de façon permanente sur votre site WordPress. Vous pouvez l’intégrer à une page, un article, une barre latérale ou un pied de page. Les formulaires statiques sont idéaux si vous souhaitez une option d’abonnement visible et toujours disponible.

Vous pouvez créer et ajouter un formulaire d’inscription statique à votre site WordPress en utilisant l’une des méthodes suivantes :

  • [Recommandé] Méthode 1 : créer le formulaire dans Brevo
    Créez le formulaire d'inscription directement dans Brevo et intégrez-le sur votre site WordPress à l’aide d’une Iframe. Cette méthode permet d’éviter les conflits avec des thèmes WordPress ou des plugins tiers.
  • Méthode 2 : créer le formulaire via le plugin Brevo
    Créez un formulaire d'inscription statique via le plugin Brevo et intégrez-le à l’aide d’un shortcode.

Utilisez les onglets ci-dessous pour découvrir le fonctionnement de chaque méthode ⬇️ :

Méthode 1 : créer un formulaire statique dans BrevoMéthode 2 : créer un formulaire statique via le plugin Brevo

Créez un formulaire d’inscription statique dans Brevo et intégrez-le en tant qu’Iframe sur votre site WordPress :

  1. Créez un formulaire d’inscription statique dans Brevo. Pour en savoir plus, consultez notre article dédié Créer un formulaire d'inscription dans Brevo.
    wordpress_brevo-form-example_en-us.png
  2. À l'étape Share (Partager) du processus de création du formulaire, copiez le code Iframe généré par l'éditeur de formulaire.
    wordpress_form_share_copy-iframe_en-us.png
  3. Dans WordPress, créez ou ouvrez une page ou un article dans lequel vous souhaitez ajouter votre formulaire.
  4. Dans la page ou l'article, tapez /html sur une nouvelle ligne et appuyez sur Entrée pour ajouter un nouveau bloc Custom HTML (HTML personnalisé).
    wordpress_form_html-block_en-us.png
  5. Collez le code Iframe dans le champ.
    wordpress_form_html_paste-iframe_en-us.png
  6. (Facultatif) Cliquez sur Preview (Aperçu) pour voir comment le formulaire apparaîtra sur la page ou l'article.
  7. Enregistrez et publiez la page ou l'article.

Formulaires d'inscription pop-up

Un formulaire d'inscription pop-up apparaît selon des déclencheurs spécifiques, par exemple après un délai, lors d’une intention de sortie ou sur des pages sélectionnées. Cela permet de capter l’attention sans afficher un formulaire en permanence sur la page.

Pour ajouter un formulaire d’inscription pop-up à votre site WordPress :

  1. Installez le tracker Brevo sur votre site WordPress
  2. Créez un formulaire d'inscription pop-up dans Brevo. Pour en savoir plus, consultez notre article dédié Créer un formulaire d'inscription pop-up dans Brevo.

popup_example_en-us.png

Utiliser Brevo SMTP pour vos emails transactionnels WordPress

L’utilisation de Brevo SMTP avec le plugin WordPress vous permet d’envoyer des emails transactionnels, comme des réinitialisations de mot de passe et des notifications de commentaires, directement via Brevo. Cela vous permet également d’authentifier votre domaine, ce qui aide à améliorer votre réputation et réduit le risque que vos emails finissent dans les spams.

Pour utiliser Brevo SMTP pour vos emails transactionnels WordPress :

  1. Dans le menu latéral, accédez à Brevo > Home (Accueil).
  2. Sous Transactional emails (Emails transactionnels), sélectionnez Yes (Oui) pour activer les emails via Brevo. 
    ❗️ Important
    Si vous voyez le message d'erreur : "Unfortunately, your 'Transactional emails' are not activated because your Brevo SMTP account has not been activated" ("Malheureusement, vos 'emails transactionnels' ne sont pas activés car votre compte Brevo SMTP n'a pas été activé"), contactez notre équipe d'assistance en créant un ticket depuis votre compte pour demander l'activation de votre compte SMTP.
  3. Choisissez un expéditeur existant ou créez-en un nouveau. Tous les emails seront envoyés en utilisant le nom et l'adresse email de l'expéditeur.
  4. Saisissez une adresse email pour envoyer un email de test.
  5. Cliquez sur Envoyer l'email pour recevoir votre email de test.

Installer le tracker Brevo sur votre site WordPress

💡 Bon à savoir
Le script Marketing Automation contient le tracker Brevo. Il a été initialement créé pour vous aider à automatiser des tâches répétitives, mais peut désormais être utilisé à plusieurs fins, comme l’identification de nouveaux contacts ou le suivi des vues de page.

Pour installer le tracker Brevo sur votre site WordPress :

  1. Dans le menu latéral, accédez à Brevo > Home (Accueil).
  2. Sous Automation (Automatisation), sélectionnez Yes (Oui) pour activer l’option Marketing Automation through Brevo (Marketing Automation via Brevo).
  3. Cliquez sur Activate (Activer).

➡️ Pour en savoir plus, consultez notre article de FAQ Qu'est-ce que le tracker Brevo et comment l'installer ?

Envoyer des notifications push web

Les notifications push sont de courts messages qui apparaissent directement sur l’appareil d’un utilisateur, même lorsqu’il n’est pas sur votre site web. C'est un excellent moyen de réengager les visiteurs, de partager des mises à jour et de rediriger le trafic vers votre site WordPress en temps réel.

Étape 1 : activez les notifications push web

Pour envoyer des notifications push web aux visiteurs de votre site web, activez d’abord l’option Push web via les paramètres du plugin :

  1. Dans le menu latéral, accédez à Brevo > Home (Accueil).
  2. Sous Web push (Push web), cliquez sur Activate (Activer).
    wordpress_web-push_activate2_en-us.png

Étape 2 : (facultatif) créez de nouveaux contacts dans Brevo pour chaque abonné push

❗️ Important
Les abonnés push web anonymes et identifiés sont pris en compte dans la limite de contacts de votre offre Brevo. Pour en savoir plus, consultez nos articles dédiés À propos des contacts anonymes et À propos des offres d’abonnement de Brevo.

Par défaut, vous pouvez envoyer des notifications push uniquement depuis votre site web à l’aide du plugin Brevo pour WordPress.

Si vous souhaitez également cibler vos abonnés push web via des automatisations et des campagnes dans Brevo, vous pouvez choisir de créer un contact pour eux dans Brevo lorsqu’ils s’abonnent. Cela s’applique à la fois aux abonnés anonymes et aux abonnés identifiés.

Pour créer un nouveau contact dans Brevo pour chaque abonné push :

  1. Dans la barre latérale de WordPress, accédez à Brevo > Push web.
  2. Depuis l’onglet Paramètres, cliquez sur Paramètres avancés.
    wordpress_push_advanced-settings_en-us.png
  3. Cochez l’option Create Brevo contacts from push notification subscribers (Créer des contacts Brevo à partir des abonnés aux notifications push).
    wordpress_push_contact-creation_en-us.png
  4. Cliquez sur Save (Enregistrer).

Lorsqu’une personne s’abonne aux notifications push web sur votre site web, Brevo crée désormais un contact pour elle.

Étape 3 : gérez vos paramètres de pression par défaut

Le contrôle de la pression vous aide à gérer la manière et le moment d'envoi des notifications push web. Il vous permet d'effectuer ce qui suit :

  • Contrôlez la vitesse de livraison pour éviter d’envoyer trop de notifications à la fois, ce qui pourrait surcharger votre serveur.
  • Limitez le nombre de notifications par utilisateur dans un laps de temps donné (toutes les heures, tous les jours ou toutes les semaines).
💡 Bon à savoir
Les utilisateurs peuvent se désabonner à tout moment, évitez donc de les submerger de trop de notifications.

Par défaut, les utilisateurs peuvent recevoir jusqu’à 10 notifications par jour. Cette limite s’applique à la fois aux notifications de blog et aux campagnes push. Vous pouvez l’ajuster et définir une vitesse de livraison par défaut pour vos notifications.

  1. Dans le menu latéral, accédez à Brevo > Web push (Push web).
  2. Depuis l’onglet Settings (Paramètres), cliquez sur Pressure settings (Paramètres de pression).
    wordpress_push_pressure-settings_en-us.png
  3. Sous Subscriber protection (Protection des abonnés), modifiez la limite par défaut des notifications qu’un utilisateur peut recevoir. Vous pouvez également créer ou mettre à jour la limite par catégorie.
    wordpress_push_pressure-settings_update_en-us.png
  4. Sous Delivery speed (Vitesse de livraison), sélectionnez la vitesse de livraison par défaut pour votre notification push.
  5. Cliquez sur Save (Enregistrer).
💡 Bon à savoir

Vous pouvez remplacer les paramètres de pression par défaut pour les notifications push et les campagnes individuelles en sélectionnant des paramètres différents lors de la configuration des notifications.

Étape 4 : envoyez vos notifications push

Vous pouvez ensuite choisir d’envoyer deux types de notifications push différents :

  • Avertir automatiquement les abonnés lorsque vous publiez un nouvel article de blog
  • Créer et envoyer une campagne push web ciblée au moment de votre choix

Utilisez les onglets ci-dessous pour consulter les instructions relatives à chaque option ⬇️ :

Avertir de la publication d'un nouvel article de blog Envoyer une campagne push web ciblée

Avertissez automatiquement les abonnés lorsque vous publiez un nouvel article de blog, que ce soit pour tous les articles ou seulement pour certains d’entre eux. Par défaut, les notifications sont envoyées à tous vos abonnés push web, mais vous pouvez choisir de cibler une audience spécifique à la place.

Envoyer une notification chaque fois que vous publiez un nouvel article de blog

  1. Dans le menu latéral, accédez à Brevo > Web push (Push web).
  2. Depuis l’onglet Settings (Paramètres), cliquez sur Blog settings (Paramètres de blog).
    wordpress_settings_blog-settings_en-us.png
  3. Assurez-vous que l’option Automatically send a notification when I publish a post from the WordPress editor (Envoyer automatiquement une notification lorsque je publie un article à partir de l’éditeur WordPress) est activée.
  4. Sous Who should we notify by default? (Qui devons-nous notifier par défaut ?), sélectionnez la liste ou le segment auquel vous souhaitez envoyer la notification.
    wordpress_web-push_who-should-we-notify_en-us.png
  5. Cliquez sur Save (Enregistrer).
💡 Bon à savoir

Vous pouvez remplacer l’audience par défaut de certaines publications en en sélectionnant une autre lors de la configuration de la notification pour cette publication spécifique.

Envoyer une notification pour des articles de blog individuels

  1. Dans WordPress, ouvrez ou créez un article de blog.
  2. Dans la section Brevo Push Notifications (Notifications push Brevo) sous le contenu de votre publication, assurez-vous que l’option Send notification on post publish (Envoyer la notification lors de la publication de l'article) est activée.
  3. (Facultatif) Sélectionnez une autre audience cible pour remplacer vos paramètres de blog par défaut pour cet article.
    wordpress_post_notification-settings_en-us.png
  4. Publiez votre article.

Désactiver les notifications push web

Pour stopper les nouveaux abonnements et empêcher l’envoi de notifications push web, vous pouvez désactiver l’option Push web via les paramètres du plugin :

  1. Dans le menu latéral, accédez à Brevo > Home (Accueil).
  2. Sous Web push (Push web), cliquez sur Turn off web push (Désactiver le push web).
    wordpress_push_deactivate_en-us.png
  3. Cliquez sur OK.

Discuter avec les visiteurs de votre site web

Brevo Conversations vous permet de communiquer avec vos leads et vos clients en temps réel sur votre site web.

Pour installer un widget de chat sur votre site WordPress :

  1. Installez le tracker Brevo sur votre site WordPress
  2. Connectez-vous à Brevo.
  3. Cliquez sur le menu déroulant du compte et sélectionnez Paramètres > Boîte de réception.
  4. À côté de Widget de chat, cliquez sur Configurer.
  5. Cliquez sur Installer le widget de chat.
  6. Configurez votre widget de chat et les paramètres de votre profil.
    Pour en savoir plus sur la personnalisation de votre widget de chat ou de votre profil, consultez nos articles dédiés Personnaliser l'apparence de votre widget de chat et Configurer votre profil de chat.
  7. Cliquez sur Ajouter le widget de chat à vos sites web.
❗️ Important
Le widget de chat Conversations est automatiquement installé sur tous les sites web sur lesquels vous avez installé le tracker Brevo, quel que soit le CMS utilisé. Si vous souhaitez installer Conversations sur un seul ou quelques sites web uniquement, utilisez des déclencheurs pour masquer le widget de chat sur les autres sites web. Pour en savoir plus, consultez notre article dédié Masquer le widget de chat sur des pages Web spécifiques.

Désinstaller le plugin

❗️ Important
Si vous désinstallez le plugin WordPress,, tous les paramètres définis précédemment et les formulaires créés seront définitivement perdus, et devront être recréés. Pour éviter toute perte de données, nous vous recommandons de sauvegarder vos formulaires en copiant leur code HTML et de faire des captures d'écran de tous les paramètres que vous avez configurés avant de désinstaller le plugin.

Si vous ne souhaitez plus utiliser le plugin WordPress ou si vous rencontrez des problèmes avec celui-ci, il se peut que vous deviez le désinstaller.

  1. Connectez-vous au tableau de bord d’administration de votre site WordPress.
    💡 Bon à savoir
    Pour accéder au tableau de bord d’administration de votre site WordPress, entrez l’URL de votre site dans votre navigateur, suivie de /wp-admin (par exemple, the-green-yoga.com/wp-admin ou the-green-yoga.wordpress.com/wp-admin).
  2. Dans le menu latéral, accédez à Plugins > Installed Plugins (Plugins installés).
  3. À côté du plugin Brevo nommé "Newsletter, SMTP, Email Marketing, and Subscribe Forms", cliquez sur Deactivate (Désactiver) et Delete (Supprimer).

Vous avez désinstallé le plugin Brevo de votre site WordPress. Pour le réinstaller, consultez notre section dédiée dans cet article.

Résoudre les problèmes liés au plugin

Si vous rencontrez des problèmes avec le plugin Brevo pour WordPress, nous vous recommandons de consulter les conseils suivants pour résoudre les problèmes avant de contacter notre équipe d'assistance.

Sélectionnez le problème qui correspond le mieux à votre situation :

La clé API ne fonctionne pas

Vous ne pouvez pas activer le plugin Brevo avec votre clé API. Vous pouvez voir l'un des messages d'erreur suivants :

  • "Please input a valid API v3 key" ("Veuillez saisir une clé API v3 valide")
  • "Unauthorized: Key not found" ("Non autorisé : clé non trouvée")

Causes et solutions courantes

La clé API n'a pas été copiée correctement

Si seule une partie de la clé API a été copiée ou si des espaces supplémentaires ont été inclus, le plugin ne peut pas être activé. 

Solution : créez une nouvelle clé API dans Brevo et utilisez-la pour activer le plugin.

Vous utilisez une ancienne clé API v2

Le plugin WordPress prend uniquement en charge les clés API v3. Les clés API v2 ne sont plus prises en charge. 

Solution : créez une nouvelle clé API dans Brevo et utilisez-la pour activer le plugin.

Vous utilisez une clé SMTP

Le plugin nécessite une clé API, pas une clé SMTP.

Solution : créez une nouvelle clé API dans Brevo et utilisez-la pour activer le plugin.

La clé API est inactive

Brevo désactive automatiquement les clés API après 90 jours d’inactivité

Solution : réactivez votre clé dans Brevo.

La clé API a été supprimée

Si la clé API a été supprimée dans Brevo, le plugin ne peut plus se connecter.

Solution : créez une nouvelle clé API dans Brevo et remplacez celle supprimée dans les paramètres du plugin.

Vérifier la correction

Après avoir activé le plugin avec la clé API, confirmez que les informations de votre compte Brevo apparaissent dans le tableau de bord du plugin :

wordpress_account-info_en-us.png

Si le problème persiste, contactez notre équipe d'assistance et incluez une capture d'écran du message d'erreur.

Les contacts existants ne sont pas synchronisés avec Brevo

Les contacts WordPress existants ne se synchronisent pas avec Brevo lorsque vous cliquez sur Appliquer. Vous pouvez voir le message d'erreur suivant en bas à gauche de votre écran : "javascript:void(0)".

Cause courante et solution

Un plugin WordPress tiers est en conflit avec le plugin Brevo

Un autre plugin WordPress peut provoquer un conflit. 

Solution : pour identifier le conflit, désactivez temporairement les autres plugins WordPress un par un. Après avoir désactivé un plugin, essayez à nouveau de synchroniser vos contacts existants.

Si la synchronisation fonctionne, le dernier plugin que vous avez désactivé est probablement à l'origine du problème. Si la synchronisation échoue encore, réactivez le plugin et testez-en un autre jusqu'à identifier le plugin en conflit.

Vérifier la correction

Dans Brevo, allez dans Contacts et confirmez que vos contacts WordPress sont maintenant listés.

Si vous ne parvenez pas à identifier le plugin en conflit, contactez notre équipe d'assistance. Incluez une liste de vos plugins actifs et une capture d’écran de l’erreur.

Le formulaire d'inscription ne s'affiche pas ou s'affiche de manière incorrecte

💡 Bon à savoir
L'équipe d'assistance de Brevo ne peut aider que pour les formulaires créés dans Brevo ou via les paramètres du plugin. Pour les formulaires tiers, contactez l'équipe d'assistance de la plateforme utilisée pour créer le formulaire.

Votre formulaire d'inscription n'apparaît pas sur votre site web ou semble défectueux. Vous pouvez voir une page blanche avec un message d'erreur lors de la soumission du formulaire.

Causes et solutions courantes

Le HTML d'un formulaire Brevo a été collé directement dans l’éditeur de formulaires du plugin

Coller le code HTML d'un formulaire Brevo directement dans l'éditeur de formulaires du plugin peut empêcher le formulaire de s'afficher correctement.

Solution : recréez le formulaire dans Brevo ou via les paramètres du plugin à l'aide de l'une des méthodes expliquées dans cet article.

Vous avez modifié le code HTML du formulaire

Lorsque vous modifiez le code HTML d'un formulaire créé via les paramètres du plugin, ne modifiez pas l'attribut class. 

L'attribut class doit conserver son format d'origine : sib-xxx-area (par exemple, sib-email-area).

Formulaire par défaut (fonctionne) Formulaire modifié (ne fonctionne pas)
wordpress_form_class-sib_en-us.png wordpress_form_class-modified_en-us.png

Solution : mettez à jour le formulaire avec le bon attribut class, ou recréez-le à partir de zéro comme expliqué dans cet article.

Un thème WordPress ou un plugin tiers est en conflit

Un autre plugin WordPress ou votre thème peut entraîner un conflit. Cela se produit généralement si, après avoir envoyé un formulaire créé via les paramètres du plugin, vous êtes redirigé vers une page blanche vide affichant ce message :

{"status":"new","msg":{"successMsg":"Thank you, you have successfully registered !","errorMsg":"Something wrong occured","existMsg":"You have already registered","invalidMsg":"Your email address is invalid"},"redirect":""}

Solution : désactivez temporairement les autres plugins un par un. Après avoir désactivé un plugin, essayez de soumettre le formulaire. Si le problème persiste, passez à un thème WordPress par défaut et testez à nouveau le formulaire.

Si le formulaire fonctionne après une modification, ce plugin ou votre thème est probablement à l'origine du conflit. Réactivez tous les autres plugins et votre thème d'origine après le test.

Vérifier la correction

Videz le cache de votre site web et celui de votre navigateur. Actualisez la page où le formulaire s’affiche et soumettez le formulaire en utilisant une adresse email de test. Confirmez que le formulaire s’affiche correctement et que le contact est ajouté dans Brevo.

Si le problème persiste, recréez le formulaire en utilisant l’une des méthodes expliquées dans cet article et ajoutez-le de nouveau à votre page, ou contactez notre équipe d'assistance avec des captures d’écran et le détail des étapes que vous avez essayées.

Une erreur reCAPTCHA se produit lors de l’envoi d’un formulaire

💡 Bon à savoir
L'équipe d'assistance de Brevo ne peut aider que pour les formulaires créés dans Brevo ou via les paramètres du plugin. Pour les formulaires tiers, contactez l'équipe d'assistance de la plateforme utilisée pour créer le formulaire.

Votre formulaire Brevo avec reCAPTCHA ne fonctionne pas et vous pouvez voir l’une de ces erreurs lorsque vous essayez de vous abonner :

  • "ERROR for site owner: Invalid domain for site key" ("ERREUR pour le propriétaire du site : domaine non valide pour la clé du site")
  • "ERROR for site owner: Invalid key type" ("ERREUR pour le propriétaire du site : type de clé non valide")

Causes et solutions courantes

Le domaine de votre site web n’est pas ajouté à la liste des domaines autorisés (partage HTML)

Lorsque vous partagez votre formulaire via HTML, le domaine de votre site web doit être inclus dans la liste des domaines autorisés dans les paramètres Google ReCAPTCHA.

Solution : vérifiez que votre reCAPTCHA est correctement configuré, comme expliqué dans notre article dédié Ajouter un CAPTCHA à un formulaire d’inscription créé dans Brevo.

Le domaine sibforms.com n'est pas ajouté à la liste des domaines autorisés (partage Iframe)

Lorsque vous partagez votre formulaire via Iframe, le domaine sibforms.com doit être inclus dans la liste des domaines autorisés dans vos paramètres Google ReCAPTCHA.

Solution : vérifiez que votre reCAPTCHA est correctement configuré, comme expliqué dans notre article dédié Ajouter un CAPTCHA à un formulaire d’inscription créé dans Brevo.

Vous partagez le formulaire en utilisant le HTML simple

Le HTML simple ne prend pas correctement en charge reCAPTCHA.

Solution : partagez votre formulaire en utilisant l'Iframe ou le HTML au lieu de l’HTML simple.

Le type de reCAPTCHA ne correspond pas

Si le type de reCAPTCHA configuré dans vos paramètres Google ReCAPTCHA (case à cocher ou invisible) ne correspond pas au type sélectionné dans votre formulaire Brevo, cela ne fonctionnera pas.

Solution : vérifiez le type de reCAPTCHA dans vos paramètres Google et mettez à jour votre formulaire Brevo pour utiliser le même type (case à cocher ou invisible) comme expliqué dans notre article dédié Ajouter un CAPTCHA à un formulaire d'inscription créé dans Brevo.

Vous utilisez la même clé ReCAPTCHA sur plusieurs formulaires

Chaque formulaire doit avoir sa propre configuration reCAPTCHA. La réutilisation des clés peut provoquer des erreurs.

Solution : créez une clé reCAPTCHA distincte pour chaque formulaire comme expliqué dans notre article dédié Ajouter un CAPTCHA à un formulaire d’inscription créé dans Brevo.

Vérifier la correction

Ouvrez le formulaire dans une fenêtre de navigation privée et soumettez un abonnement de test. Confirmez que l’erreur n’apparaît plus et que le contact est enregistré dans Brevo.

Si l'erreur persiste, contactez notre équipe d'assistance et incluez l’URL du formulaire, une capture d'écran de vos paramètres de domaine Google ReCAPTCHA, ainsi qu’une capture d'écran du message d'erreur.

Les nouveaux contacts ne sont pas ajoutés après l'envoi d'un formulaire d'inscription

Les nouveaux contacts ne sont pas ajoutés à votre compte Brevo après l'envoi d'un formulaire d'inscription sur votre site WordPress. Vous pouvez constater un ou plusieurs des comportements suivants :

  • Le formulaire est bien soumis, mais le contact n’apparaît pas dans Brevo.
  • Le formulaire fonctionne pendant quelques jours, puis cesse d’ajouter des contacts.
  • Le formulaire fonctionne uniquement après avoir vidé le cache du site web.
  • Le formulaire se charge lentement ou affiche des erreurs aléatoires.

Causes et solutions courantes

Vous utilisez un formulaire tiers

Seuls les formulaires créés dans Brevo ou via les paramètres du plugin peuvent ajouter des contacts à Brevo. Les formulaires créés avec des outils tiers ne sont pas pris en charge. 

Solution : recréez le formulaire dans Brevo ou via les paramètres du plugin en utilisant l’une des méthodes expliquées dans cet article.

Vous avez créé un formulaire via les paramètres du plugin et l’avez intégré plusieurs fois sur la même page

L'intégration du même formulaire plusieurs fois sur une même page peut entraîner des conflits, car les mêmes valeurs HTML sont réutilisées.

Solution : recréez le formulaire plusieurs fois via les paramètres du plugin et intégrez chaque version une seule fois par page comme expliqué dans cet article.

D’autres formulaires sont intégrés sur la même page qu’un formulaire créé via les paramètres du plugin

L’intégration d’autres formulaires sur la même page peut entraîner un conflit avec votre thème WordPress ou d’autres plugins.

Solution : recréez le formulaire via les paramètres du plugin et intégrez-le à l'aide d'une Iframe comme expliqué dans cet article.

Le HTML d’un formulaire Brevo a été collé directement dans l’éditeur de formulaires du plugin

Copier le code HTML d'un formulaire Brevo directement dans l'éditeur de formulaires du plugin peut nuire au bon fonctionnement du formulaire. 

Solution : recréez le formulaire dans Brevo ou via les paramètres du plugin en utilisant l’une des méthodes expliquées dans cet article.

Les plugins de mise en cache interfèrent avec les paramètres du formulaire Brevo

Les plugins de mise en cache, tels que WP Rocket, peuvent stocker ou modifier les paramètres des formulaires Brevo, ce qui empêche le plugin de traiter correctement les soumissions.

Solution : excluez les paramètres de formulaire Brevo de la mise en cache dans les paramètres de votre plugin de mise en cache et videz le cache de votre site web.

❗️ Important
Vider temporairement le cache peut permettre au formulaire de fonctionner, mais le problème reviendra tant que les paramètres de formulaire Brevo ne sont pas exclus de la mise en cache.
Un conflit de thème ou de plugin est en cours

Un autre plugin WordPress ou votre thème peut interférer avec les formulaires créés via le plugin Brevo et empêcher les soumissions d’atteindre Brevo.

Solution : désactivez temporairement les autres plugins un par un. Après avoir désactivé un plugin, essayez de soumettre le formulaire. Si le problème persiste, passez à un thème WordPress par défaut et testez à nouveau le formulaire.

Si le formulaire fonctionne après une modification, ce plugin ou ce thème est probablement à l’origine du conflit. Réactivez tous les autres plugins et votre thème d'origine après le test.

Votre compte Brevo est suspendu

Si votre compte Brevo est suspendu, le message d'erreur "We cannot accept this request as your account is blocked due to malicious behavior" ("Nous ne pouvons pas accepter cette demande car votre compte est bloqué en raison d'un comportement malveillant") s'affiche lors de la soumission de votre formulaire.

Solution : contactez notre équipe d'assistance et incluez une capture d’écran du message d’erreur.

Vérifier la correction

Soumettez le formulaire avec une adresse email de test et confirmez que le contact apparaît dans votre liste de contacts Brevo.

Si le problème persiste, contactez notre équipe d'assistance et indiquez l’URL du formulaire, les plugins de mise en cache ou d’optimisation utilisés (le cas échéant) et si le problème est constant ou intermittent.

Brevo SMTP ne peut pas être activé

Brevo SMTP ne peut pas être activé dans le plugin WordPress. Vous pouvez voir un message d'erreur lorsque vous activez SMTP ou lorsque vous enregistrez les paramètres du plugin.

La plateforme d’emails transactionnels n’est pas activée dans votre compte Brevo

Si la plateforme d’emails transactionnels n’est pas activée sur votre compte Brevo, le message d’erreur suivant peut s’afficher : "Unfortunately, your 'Transactional emails' are not activated because your Brevo SMTP account has not been activated" ("Malheureusement, vos 'emails transactionnels' ne sont pas activés car votre compte Brevo SMTP n'a pas été activé"). 

Solution : contactez notre équipe d'assistance pour demander l’activation du service d’emails transactionnels.

Il existe un conflit avec un autre plugin SMTP tiers

Si un autre plugin SMTP tiers entre en conflit avec le plugin Brevo, vous pouvez voir le message d'erreur suivant : "You cannot use SMTP because wp_mail has been declared by another process" ("Vous ne pouvez pas utiliser le SMTP car wp_mail a été déclaré par un autre processus").

Solution : désactivez temporairement les autres plugins SMTP un par un. Après avoir désactivé un plugin, vérifiez si le message apparaît toujours.

Si le message n’apparaît plus, le dernier plugin que vous avez désactivé est probablement à l’origine du conflit. Réactivez tous les autres plugins après le test.

Vérifier la correction

Activez Brevo SMTP et envoyez un email de test. Vérifiez que l’email a été correctement reçu.

Si le problème persiste, contactez notre équipe d'assistance et incluez le message d'erreur que vous voyez (le cas échéant).

Les emails ne sont pas envoyés correctement via Brevo SMTP

Les emails sont envoyés via Brevo SMTP, mais ils ne sont pas délivrés comme prévu. Cela peut inclure des détails d’expéditeur incorrects ou des problèmes d’acheminement.

Les emails sont envoyés depuis le mauvais expéditeur

Si les emails sont envoyés depuis le mauvais expéditeur, cela peut signifier que l’expéditeur initial que vous aviez sélectionné a été supprimé de votre compte Brevo.

Solution : recréez l'expéditeur dans Brevo et sélectionnez l'expéditeur nouvellement créé dans les paramètres du plugin.

Votre domaine n'est pas authentifié

Si le domaine utilisé dans l'adresse email de votre expéditeur n'est pas authentifié, cela peut entraîner des problèmes d'acheminement de vos emails.

Solution : authentifiez votre domaine d'expéditeur dans Brevo.

Vérifier la correction

Envoyez un email de test depuis WordPress avec Brevo SMTP et confirmez que le nom de l’expéditeur et l’adresse email sont corrects. Vérifiez que l’email est bien délivré et qu’il n’est pas marqué comme spam.

Si le problème persiste, contactez notre équipe d'assistance et indiquez l’adresse email de l’expéditeur, ainsi que les détails de l’erreur (le cas échéant).

⏭️ Et après ?

🤔 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.

💬 Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 89 sur 171