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.

Brevo Contact Sync

2 sites Security covered
View on drupal.org

This module synchronizes Drupal user field data with Brevo contacts, allowing administrators to map user fields to Brevo attributes. It supports mapping either the raw value or a specific key for selected fields, and dynamically displays available Brevo contact lists for selection.

This module allows you to map user field values with Brevo according to your requirements. It also dynamically provides Brevo contact lists in the Drupal mapping form. An additional feature is the Key/Value functionality. When the user selects an option key, the corresponding value is mapped accordingly.

For example, if a user maps a content reference field and selects the key option, the key value will be saved in Brevo. When the value option is selected, the exact value of the field will be saved.

Features

The module provides three main headers in the Mapping Configuration form: User Field, Value, and Mapping Field, accessible only by administrators.

  • User Field: Displays only the user fields available on the site.
  • Value: Allows you to select the type of values you want to map.
  • Mapping Field: Dynamically displays Brevo contact attributes based on the fields added by the user.

Additional Requirements

This module requires the Brevo: Digital Marketing Tool (formerly Sendinblue) module.
(https://www.drupal.org/project/sendinblue_api)

Configuration

  1. After installing the module, navigate to Configuration -> User Mapping under the Sendinblue API services.
  2. In the User Field section, select the user field you want to map.
  3. Choose the Key/Value option to specify how values should be mapped.
  4. Select the corresponding Brevo Field to map the user field to.
  5. Save the mapping form.
  6. You can also select the Brevo contact list as per your needs.
  7. After configuration, go to the user form, enter the required information, and save it.
  8. Once saved, your information will be synced with Brevo based on the selected mapping fields and contact list values.

Activity

Total releases
2
First release
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Release date
1.0.2 Stable Feb 26, 2025
1.0.1 Stable Jan 10, 2025