Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module connects your Drupal site to Brevo, an all-in-one CRM and marketing platform. It allows you to manage contacts, send transactional emails and SMS messages, set up marketing automation, and sync e-commerce data. All features are modular and use a single API key for integration.

Brevo (formerly Sendinblue) is an all-in-one CRM and marketing platform. This module is a complete Brevo connector for Drupal: transactional messaging, contact & list management, marketing automation, web push, e-commerce sync and bidirectional event webhooks — each capability optional via its own submodule, all reusing a single API key.

Features

  • Transactional email (Brevo Mailer submodule) — a Drupal Mail plugin (synchronous or queued), compatible with Mail System and Symfony Mailer.
  • Transactional SMS and WhatsApp, plus Send SMS / Send WhatsApp actions usable from ECA, Views Bulk Operations and the actions UI.
  • Contacts & lists — subscribe / unsubscribe with double opt-in, a newsletter subscription block, a Webform handler, opt-in at user registration, and one-click HMAC-signed unsubscribe links.
  • Marketing automation — injects the Brevo tracker for on-site tracking and automations.
  • Web push (Brevo Push submodule) — native Brevo web push, with a legacy WonderPush mode.
  • Drupal Commerce (Brevo Commerce submodule) — order_completed and cart_updated events (abandoned-cart recovery, post-purchase flows), product catalog sync and coupon sync.
  • Inbound webhooks — a token-protected endpoint that dispatches a typed Drupal event for Brevo events (bounces, unsubscribes, opens, …), so ECA or custom code can react.
  • Statistics — a read-only dashboard (account, transactional email & SMS reports).

Compatible with Drupal 9.3, 10, 11 and 12.

Activity

Total releases
5
First release
Apr 2025
Latest release
2 weeks ago
Releases (12 mo)
4 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.1.0-beta1 Pre-release Jul 1, 2026
1.0.6 Stable Mar 21, 2026
1.0.5 Stable Feb 6, 2026
1.0.4 Stable Dec 27, 2025
1.0.3 Stable Apr 1, 2025