Integrating NopCommerce with Brevo

Good to know: This plugin has been developed by NopCommerce, there are several ways to get support from them.

NopCommerce is an open-source e-commerce solution with a catalog management interface, along with back office order management. The connection between Brevo and NopCommerce lets you:

  • Synchronize your NopCommerce customers with your Brevo account: all your NopCommerce customers are automatically added to Brevo
  • Send your NopCommerce transactional emails and SMS via Brevo. This allows you to see all email statistics (subscription confirmation, etc.) and send emails, etc.

Before getting started

Create a free Brevo account at

Install the Brevo plugin in NopCommerce

Go to your NopCommerce back office. In the left-hand menu, in the "Configuration > Plugins > All Plugins and Themes" section (1), look for Brevo (2 and 3) using the search bar.


Then click on Download (4).

On the Brevo plugin page, click on "Get Extension" to download the file in .rar format.


Install the extension on your server.

Configure Brevo

General configuration

Go to your NopCommerce back office. In the left-hand menu go to "Configuration > Plugins > Local Plugins", and then click on "Configure".


In the "General" tab, enter your Brevo API key that you will find here. Then click on "Save".


Once you have done this you should be able to see your account details.


Contact management

The "Synchronization" tab enables you to synchronize your NopCommerce customers with your Brevo account.

From the drop-down menu, select the list to which you want the contacts to be added. You can also create a new list by selecting the "<New List>" option and entering a list name. This new list will be automatically created in Brevo in a new section called "NopCommerce".

NopCommerce_EN_6 Then choose your option for synchronization:

  • Automatic by checking the "Auto Synchronization" box (1): simply define the frequency synchronization you want by entering the number of minutes.
  • Manual (leave box unchecked): click on the "Manual Synchronization" (2) whenever you want to synchronize your NopCommerce contacts with Brevo.

Transactional email management

The "Transactional Emails" tab lets you determine whether you want to send your transactional emails via the default NopCommerce or Brevo SMTP.

To send your transactional Emails via Brevo, check the "Use Brevo for notifications" box and using the drop-down menu, select which sender you wish to send your emails from. Click on "Save".


You should then be able to see the email notification list. This lists all of the transactional emails (order confirmation, etc.) that you send. You can edit these and select your templates from this NopCommerce list.


You can also edit the contents of your email by clicking on "Edit Template".


You can also send a test email from this page to check the content.

Note: an email credit will be used for each test email.

SMS notification management

As well as Emails, you can send SMS notifications to your customers.

Go to the "SMS" tab and check the "Use SMS notifications" box. Enter an alphanumerical (maximum of 11 characters) as well as your telephone number, then click on "Save".

To configure the SMS notifications to be activated, click on "Add new SMS notification" (1).

Then select the event for which you want to configure a notification (2), the telephone number you want the notification to be sent to (yours or a customer's) and enter the text message.

Make sure you check the "Is SMS active" box to activate the notification and click on "Update" (3).


Your plugin is now configured. You can access all of your transactional email stats directly from Brevo.

Have a question?

If you have questions, feel free to:

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

If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo expert partner.

💬 Was this article helpful?

1 out of 2 found this helpful