Skip to main content

WordPress plugin - Install and use the WordPress plugin for Brevo

wordpress-logo.png

Download the WordPress plugin

The Newsletter, SMTP, Email marketing, and Subscribe forms by Brevo plugin for WordPress allows you to easily connect your WordPress website and Brevo account. With the plugin, you can create subscription forms to grow your contact lists, manage the sending of transactional emails, track your page visits, and more, directly from your WordPress account.

Before you start

Gather the following information prior to installation:

  • Your Brevo account credentials.
  • Your API v3 key. Check our dedicated article to learn how to find your API key in your Brevo account.
  • Your WordPress website admin access.

Install the WordPress plugin

  1. Log into your WordPress website admin dashboard.
  2. In the sidebar menu, go to Plugins > Add New.
  3. Search for the Newsletter, SMTP, Email marketing and Subscribe forms by Brevo plugin.
  4. Click Install Now.
  5. Click Activate.
  6. In the sidebar menu, go to Brevo > Home.
  7. Under the Activate your account with your API key v3 step, enter your API v3 key. Check our dedicated article to learn how to find your API key in your Brevo account.
  8. Click Login.

You have successfully installed the Newsletter, SMTP, Email marketing and Subscribe forms by Brevo plugin and connected your Brevo account. You can now use the plugin to synchronize your contacts, create subscription forms, and more ⬇️.

Synchronize your contacts

By using the Newsletter, SMTP, Email marketing and Subscribe forms by Brevo plugin, you can synchronize both your existing contacts (those you had before installing the plugin) and new contacts with Brevo.

Synchronize your existing contacts Synchronize your new contacts

Synchronizing your existing contacts in WordPress is not automatic and has to be done manually:

  1. In the sidebar menu, go to Brevo > Home.
  2. Click Sync my users.

  3. From the Users Synchronisation window, select:
    • The type of users (roles) you want to sync.
    • To which Brevo list(s) you want the contacts to be added.
    • Which attributes you want to sync.
  4. Click Apply.
💡 Good to know
If you want to sync different roles to different lists, follow this process again and set up sync rules for each list.

Your existing contacts have been synchronized to your Brevo account.

Add a subscription form to your website

❗️ Important
Copying and pasting the code of a Brevo form into the WordPress form builder (and vice versa) can cause issues with your subscription form. To ensure proper functionality, you need to create a new form using one of the methods shared below.

We offer two methods to create a subscription form that can be added to your website. This enables visitors to subscribe to your newsletter and sync with your Brevo account.

Embed a Brevo form Create a form in WordPress

To eliminate any conflict with other WordPress themes or plugins, we recommend you embed your subscription form created in Brevo on your website

To learn how to create and embed a Brevo subscription form on your website, check our dedicated series of articles. You will then be able to embed your Brevo form in an Iframe on your website.

Send transactional emails

💡 Good to know
To be able to send transactional emails, make sure your Brevo SMTP account has been activated.

To choose Brevo as your main SMTP provider and send your transactional emails (e.g., payment confirmations, order summaries, etc.) through Brevo:

  1. In the sidebar menu, go to Brevo > Home.
  2. Under Transactional emails, select Yes to activate emails through Brevo.
  3. Choose an existing sender or create a new one.
  4. Enter an email address to send a test email.
  5. Click Send email to receive your test email.

Track page visits

💡 Good to know
To be able to send emails through an automation, make sure your SMTP account has been activated.

To track the pages visited by your contacts on your website, you need to add the tracking script of the Brevo tracker on your website by enabling the Activate Marketing Automation through Brevo option of the plugin. 

To activate Automations on your website:

  1. In the sidebar menu, go to Brevo > Home.
  2. Under Automation, select Yes to activate Marketing Automation through Brevo.
  3. Click Activate to start tracking the page visits on your website.

You can now create an automation based on the pages visited on your website. To learn more about creating an automation when a contact visits specific pages of your website, check our dedicated article Page visit: send an email to contacts who visit your website.

💡 Good to know
If you are using WooCommerce and want to track your orders and abandoned carts, you have to install our Brevo for WooCommerce plugin and enable both Marketing Automation and Abandoned Cart tracking from there. Learn more in our dedicated article WooCommerce plugin - Installation and setup.

Chat with your customers

conversations_chat-example_EN-US (1).gif Brevo Conversations lets you connect with your leads and customers in real-time on your website and from other communication channels such as Facebook Messenger or Instagram Direct. Conversations offers new features such as chatbot, targeted chats, mobile apps, or saved replies to help you sell more online. To discover the Conversations app, check our dedicated article Change the way you communicate with your customers.

Monitor your statistics

You can check how your email and SMS campaigns have performed (opens, clicks, unsubscribes, and bounces) directly from the plugin:

  1. In the sidebar menu, go to Brevo > Statistics.
  2. Set up a time period.
  3. Click Apply.
💡 Good to know
If you have also installed the Brevo plugin for WooCommerce, you can view the statistics for each of your email templates. Learn more in our dedicated article WooCommerce plugin - Installation and setup.

Troubleshoot issues with the WordPress plugin

📄 My subscription form is not working

You copy-pasted your subscription form from one form builder to another

Copying and pasting the code of your Brevo form into the WordPress form builder or vice versa will result in your subscription form not working properly. Instead, you need to create a new form in WordPress or in Brevo using one of the methods shared above, rather than copying and pasting the code from one form builder to another. 

🔄 My new contacts are not synchronized to my Brevo account

Your contact was identified by the Brevo tracker

If your contact has been identified by the Brevo tracker, only their email address will be automatically retrieved. You can find this information in your "identified_contacts" list in Brevo.

Your contact subscribed to your newsletter

To automatically synchronize new contacts and their information, ensure that you have added a subscription form to your website using one of the methods shared above. This will ensure that new contacts are added to your Brevo account and have opted-in to receive your emails.

📩 I'm not receiving any emails from my WordPress plugin

You are using 2 SMTP relays

If you are using two SMTP relays on your website, there may be a conflict occurring. To ensure that you are not using two SMTP relays, search for any other SMTP plugin in your installed plugins (e.g., “Easy WP SMTP”, “WP Mail SMTP”, “SMTP Mailer”). If you find one, disable it and send yourself a test email. This step will confirm whether there is an SMTP plugin conflict.

SMTP is not enabled on your Brevo account

To send transactional emails using Brevo, ensure that your Brevo SMTP account has been activated. If it has not been activated yet, send a request to our support team.

SMTP is not enabled from your WordPress plugin

If you want to send your WordPress transactional emails using Brevo, ensure that you have enabled the Activate email through Brevo option in the WordPress plugin. To verify whether you have activated this option, check the Send transactional emails section above.

⏩ What's next?

🤔 Have a question?

If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.

💬 Was this article helpful?

21 out of 34 found this helpful