Install the Brevo plugin for WooCommerce to connect your WooCommerce store to Brevo and sync your store data, such as contacts, orders, and products. You can also use the plugin to collect marketing opt-ins, track customer activity, send transactional emails and SMS, and more.
About the Brevo plugin for WooCommerce
Learn more about the plugin's features, use cases, and limitations in the following tabs:
- Sync your WooCommerce data with Brevo in real time, including contacts, orders, and products.
- Easily collect and track subscriber consent with an opt-in checkbox at checkout.
- Install the Brevo tracker on your WordPress site to monitor customer behavior in your store, including abandoned carts and purchases.
- Use Brevo SMTP to improve the deliverability of WooCommerce transactional emails, including new and processed orders notifications.
- Trigger automated workflows based on customer actions, such as abandoned cart reminders or post-purchase follow-ups.
- Send SMS campaigns and transactional messages, like order confirmations and shipment updates.
- Add a live chat widget to your WooCommerce site to answer questions, capture contact information, and convert browsers into engaged leads.
This plugin is ideal for:
- Syncing WooCommerce customers and orders with Brevo: Automatically sync your WooCommerce customers, orders, and products to Brevo. Keep your contact lists up to date and use real purchase data for segmentation and targeting.
- Automating transactional emails for your store: Send WooCommerce transactional emails (order confirmations, shipping updates, password resets) through Brevo to improve deliverability and branding consistency.
- Recovering abandoned carts: Track abandoned carts and trigger automated reminder emails to bring shoppers back and increase conversions.
- Running targeted email and SMS campaigns: Use WooCommerce order history and customer behavior to send personalized email or SMS campaigns, such as product recommendations, promotions, or re-engagement messages.
- Measuring sales performance from Brevo campaigns: Track revenue generated by your Brevo email and automation campaigns directly from WooCommerce data to measure ROI and optimize your marketing strategy.
This plugin has the following limitations:
-
Sync behavior
- Data syncs only from WooCommerce to Brevo. Changes made in Brevo do not sync back to WooCommerce.
- Updates, deletions, or blocklisting of contacts in WordPress are not reflected in Brevo.
-
Data limitations
- Only a fixed set of default WordPress user attributes can be synced. Custom attributes are not supported.
Before you start
WooCommerce is a plugin that adds eCommerce features to WordPress. Before installing the Brevo plugin for WooCommerce, make sure WooCommerce is installed and activated on your WordPress website. To learn more, check the WooCommerce documentation.
Install the Brevo plugin for WooCommerce
Before installing the plugin, complete the pre-installation steps below. Then choose how you want to install the plugin.
Complete the pre-installation steps
Before connecting your WooCommerce store to Brevo, complete the pre-installation steps.
- Clear your web browser's cache.
- Clear your WordPress cache. To learn more, check the WordPress documentation.
-
Whitelist the following Brevo domain and IP ranges on your server firewall:
Domain https://plugin.sendinblue.com/integrations/apiIP range 1 185.107.232.0to185.107.232.24IP range 2 1.179.112.1to1.179.112.254
Install the plugin
You can install the plugin directly from WordPress or manually upload the plugin file.
-
Log in to your WordPress admin dashboard.
💡 Good to knowTo access your WordPress admin dashboard, enter your WordPress site URL in your browser, followed by/wp-admin(for example,the-green-yoga.com/wp-adminorthe-green-yoga.wordpress.com/wp-admin). - In the sidebar menu, go to Plugins > Add New.
- Search for
Brevo. - Next to the Brevo for WooCommerce plugin, click Install Now.
- Click Activate.
- Download the Brevo plugin for WooCommerce.
- Upload the plugin file to your server.
- Activate the plugin from your WordPress admin dashboard.
The plugin is now installed and activated on your WordPress website.
Connect your WooCommerce store to Brevo
Once the plugin is activated, connect your store to your Brevo account.
- In your WordPress admin dashboard, go to WooCommerce > Brevo.
- Click Connect your account.
- Log in to your Brevo account.
- Click Allow access to authorize the connection.
- Click Activate.
Your WooCommerce store is connected to Brevo, and the guided setup opens automatically.
Complete the guided setup
The guided setup helps you choose how your WooCommerce contacts are imported into Brevo and how new subscribers give their consent. You can change these settings later from the plugin settings.
Choose which status to keep for existing contacts
If your Brevo account already has contacts, for example from a previous store connection, you're asked which subscription status Brevo should keep for contacts that exist in both Brevo and WooCommerce.
- Choose which subscription status Brevo should keep for matching contacts:
- [Recommended] Keep Brevo status: Matching contacts keep their existing status and preferences in Brevo. For example, contacts who are unsubscribed in Brevo remain unsubscribed.
- Use store status: Matching contacts take their subscription status from your WooCommerce store.
- Click Continue.
Choose how to import your customers
WooCommerce doesn't store a marketing subscription status for customers. Choose how Brevo should handle your existing WooCommerce customers when importing them.
- Choose one of the following options:
- Mark all customers as subscribed: All customers imported from WooCommerce can receive your email campaigns. Choose this option only if you already have consent to email all of these customers.
- [Recommended] Subscribe customers with accounts only: Customers who created a WooCommerce account are marked as subscribed. Guest checkout customers are blocklisted and won't receive campaigns.
- Click Start import. Brevo starts importing your contacts, orders, products, and categories.
- Wait until the Sync complete summary appears. This may take a few minutes, depending on the size of your store.
- Click Set email permissions to continue, or Skip for now to configure these settings later from the plugin settings.
(Optional) Set up email permissions
Choose whether new subscribers receive a confirmation email and whether shoppers can opt in to your marketing at checkout. Both settings are optional.
-
(Optional) Activate Send a subscription confirmation email to send a confirmation email when a customer subscribes. Only people who newly interact with your store after connecting receive a confirmation email. Your existing contacts are never emailed.
If you activate this option, choose how subscribers should confirm their subscription. Use the following tabs to view instructions for each option:
- Select the Double opt-in email template you want to use.
- (Optional) Activate the Confirmation page after clicking on the validation link in the email option and enter the URL of the page where contacts should be redirected.
- (Optional) Activate the Also send a final confirmation email once they've confirmed option and select the template to use.
Customers who subscribe using the opt-in checkbox at checkout will now need to confirm their subscription by clicking the link in the double opt-in confirmation email.
Until they confirm, their
WC_DOUBLE_OPTEDattribute is set to pending. Once confirmed, it updates to opted-in.Select the Simple confirmation email template you want to use. Customers who subscribe using the opt-in checkbox at checkout will now receive a simple confirmation email.
Once the email is sent, their
WC_DOUBLE_OPTEDattribute is set to not set, indicating they subscribed through a simple opt-in process without double opt-in. - (Optional) Activate Show a marketing opt-in checkbox at checkout to let shoppers subscribe to your marketing while they check out, then configure:
- Opt-in field label: The text displayed next to the checkbox, such as "Subscribe to our newsletter".
- Checkbox location: Where the checkbox appears on your checkout page.
- Click Save and finish.
Finish the setup
Once the guided setup is complete, your WooCommerce contacts, orders, products, and categories are imported into Brevo.
Check your imported data in Brevo
Once the import is complete, you can check your WooCommerce contacts, eCommerce data, and customer activity in Brevo.
Check your contacts
Your WooCommerce contacts are available in Brevo under CRM > Contacts. Each synced contact includes the following attributes to help with filtering, segmentation, and tracking:
| Attribute | Description |
|---|---|
WC_SUBSCRIPTION_STATUS |
|
WC_DOUBLE_OPTED |
|
WC_USER_ID |
The unique ID of the contact in your WooCommerce store (e.g., 4325). |
WC_SHOP_URL |
The URL of the store from which the contact was synced (e.g., mystore.com). |
CONTACT_SOURCE |
The platform from which the contact was synced (e.g., WooCommerce). |
Check your eCommerce data
Your WooCommerce products, categories, orders, and customers are available in your Brevo eCommerce dashboard under Commerce > E-commerce.
➡️ To learn more, check our dedicated section eCommerce Dashboard in the Help Center.
Check your customer activity
The Brevo tracker is installed on your WooCommerce store when you sync your customers. It sends the following events to Brevo as visitors browse and buy:
- Page: A visitor views a page on your WooCommerce store.
- Identify: A contact is identified by their email address, for example during sign-up or checkout.
- cart_updated: A contact adds a product to their cart.
- order_completed: A contact completes a purchase.
You can view tracked events under Automations > Logs > Event logs in Brevo.
➡️ To learn more, check our dedicated articles:
- FAQs - What is the Brevo tracker and how to install it?
- What are automation logs? (workflow logs, event logs, contacts in workflow)
Uninstall the Brevo plugin for WooCommerce
To uninstall the plugin:
-
Log in to your WordPress admin dashboard.
💡 Good to knowYou can access your WordPress admin dashboard by adding/wp-adminto your website URL (e.g.the-green-yoga.com/wp-adminorthe-green-yoga.wordpress.com/wp-admin). - Go to Plugins > Installed Plugins.
- Find the Brevo – WooCommerce Email Marketing plugin and click Deactivate.
- (Optional) Click Delete to remove the plugin from your list of installed plugins.
⏭️ What's next?
- Brevo plugin for WooCommerce - Configure the plugin settings
- Troubleshooting issues with the Brevo plugin for WooCommerce
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.