sandywp / plugins / mailin

Brevo – Email, SMS, Web Push, Chat, and more.

4.1 out of 5 stars. 4.1 285 reviews

Turn your WordPress site into a marketing powerhouse. Grow your audience, boost engagement, and drive more sales with Brevo.

Launch a sandbox with this plugin → No signup.
Ready in seconds.

v3.3.5 100,000+ installs WP 4.4+ PHP 5.6+

your-sandbox.sandywp.com/wp-admin
Brevo – Email, SMS, Web Push, Chat, and more. running inside a SandyWP sandbox

What you get inside

5 screens
  • First, your are invited to create an account on Brevo then enter your API key

  • The Homepage gives you an overall view over your campaigns and allows you to activate Brevo SMTP for all transactional emails and Marketing Automation to…

  • The Web Push gives you access to web and mobile push platform within WordPress admin

  • The SMS page gives you access to SMS dashboard to create and monitor campaigns

About this plugin

The most advanced AI-enabled platform to manage your customer relationships via Email, SMS, WhatsApp, Chat, and more.

Brevo AI Agents to supercharge your growth. We’re building AI that works with you and for you.

🚀 Why Choose Brevo?

Brevo at a glance:

  • Omnichannel Marketing Made Simple – Manage email, SMS, WhatsApp and push notifications alongside forms, automations, and analytics — all in one platform.
  • Ecommerce-Ready – Deep Brevo for WooCommerce integration for abandoned cart recovery, product recommendations, and revenue tracking.
  • Seamless Integrations – Works with all major form builders (Elementor, WPForms, OptinMonster, Contact Form 7, Gravity Forms, Ninja Forms, etc.), WooCommerce, and 40+ other platforms.
  • Free Forever Plan – Send up to 9,000 emails/month and manage unlimited contacts at no cost.
  • World-Class Deliverability – Brevo’s SMTP ensures your emails land in inboxes, not spam folders, with real-time tracking and analytics.
  • GDPR Compliant – Built-in double opt-in, consent management, and data protection features.

✨ Key Features

Customizable Forms & Popups

  • Signup forms Grow your email list
    and drive results.
  • GDPR friendly. Drag-and-drop form builder with direct HTML/CSS editing.
  • Add forms anywhere on your site: posts, pages, widgets, or via shortcode.
  • Advanced opt-in options: double opt-in for GDPR compliance and higher-quality leads.
  • Gamified popups (spin-to-win, exit-intent) to boost signups.
  • Seamless integration with all major WordPress form plugins.

Advanced List Management & Segmentation

  • Unlimited contact lists and custom fields.
  • Powerful segmentation: target by behavior, demographics, purchase history, engagement, and more.
  • Personalize campaigns using dynamic content tailored to each recipient.
  • Automatic sync with WooCommerce and other plugins.
  • Effortless migration from Mailchimp, Omnisend, Klaviyo, and more.

Omnichannel Campaigns

  • Email – Create beautiful emails with a drag-and-drop editor. Use dynamic content, A/B testing, scheduling, and pre-built templates optimized for mobile.
  • SMS & WhatsApp – Send targeted SMS and/or WhatsApp campaigns, order updates, and promotions. Collect phone numbers with customizable forms.
  • Push Notifications – Re-engage visitors instantly with personalized web/app push notifications.
  • Ads Sync – Sync audiences with Facebook Custom Audiences and Google Ads for retargeting campaigns.

Powerful Marketing Automation

  • Visual workflow builder to automate welcome series, abandoned cart recovery, post-purchase follow-ups, win-back campaigns, and more.
  • Multi-channel workflows: combine email, SMS, and push notifications in a single automation.
  • Trigger automations based on user actions like purchases or inactivity.

Transactional Email & SMTP

  • Use Brevo’s SMTP service for all transactional emails (order confirmations, password resets) to ensure reliable delivery.
  • Real-time tracking for delivered emails, opens, clicks, bounces—and more.

Ecommerce Integration

  • Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.
  • Automate abandoned cart recovery emails/SMS/push notifications.
  • Generate product recommendations and unique coupon codes directly within campaigns.

Actionable Analytics

  • Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.
  • Automate abandoned cart recovery emails/SMS/push notifications.
  • Generate product recommendations and unique coupon codes directly within campaigns.

Developer-Friendly Tools

  • Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.
  • Automate abandoned cart recovery emails/SMS/push notifications.
  • Generate product recommendations and unique coupon codes directly within campaigns.

🛠️ Easy Setup & Migration

  1. Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress. Connect your free Brevo account using your Brevo API key.
  3. Start creating forms, campaigns, automations—and more—without any coding required.

To get support, please send an email to [email protected], we will be happy to help you!

🛡️ GDPR & Security

Brevo is fully GDPR-compliant with built-in features like double opt-in forms and consent management tools to protect user data. Regular updates ensure compatibility with the latest WordPress versions while maintaining top-notch security standards.

📣 See What Our Users Have to Say

Questions

What is Brevo?

Brevo is a powerful all-in-one marketing platform. Over 500 000 companies around the world trust Brevo to deliver their emails, SMS and web push messages.
Brevo combines competitive pricing and excellent deliverability & powerful features such as Email, SMS, Web Push, WhatsApp, Chat, CRM, and marketing automation.
Available and supported in 6 languages: English, French, Spanish, German, Italian, and Portuguese.

Why use Brevo as an SMTP relay for my website?

By using Brevo’s SMTP, you will avoid the risk of having your legitimate emails ending up in the spam folder and you will have statistics on emails sent: deliverability, opens, clicks, etc. Brevo’s proprietary infrastructure optimizes your deliverability, enabling you to focus on your content.

Why do I need a Brevo account?

The Brevo for WordPress plugin uses Brevo’s API to synchronize contacts, send emails and get statistics. Creating an account on Brevo is free and takes less than 2 minutes. Once logged into your account, you can get the API key, and you can send up to 300 emails / day on the free (forever) plan.

Do I have to pay to use the plugin and send emails?

No, the plugin is totally free and Brevo offers a free forever plan with 9,000 emails per month (limited to 300 emails per day)
If you need to send more than 300 emails / day, check out our pricing. Paid plans start at $9/ month to send up to 5 000 emails / month with no daily sending limit.

How do I get my get synchronize my lists?

You have nothing to do – synchronization is automatic! It doesn’t matter whether your lists were uploaded on your WordPress interface or on your Brevo account: they will always remain up-to-date on both sides.
Brevo also integrates with most lead capture and advanced form builder plugins.

How can I get support?

If you need some assistance, you can post an issue in the Support tab.

How do I create a signup form?

In order to create a signup form, you need to:
1. Go to WP Admin > Brevo > Settings in order to define your form’s fields and settings
2. Integrate the form in a sidebar using a widget from WP panel > Appearance > Widgets. The Brevo widget form should appear in your widgets list, you just to have to drag and drop the widget into the sidebar of your choice.

4.1

285 reviews

  • 5 ★ 206
  • 4 ★ 14
  • 3 ★ 8
  • 2 ★ 11
  • 1 ★ 46

Ratings come from WordPress.org. SandyWP does not collect its own reviews.

sandywp / also on the shelf

Try another plugin

Spin up a real WordPress site in seconds.

Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.