BACK TO DIRECTORY

Centous Integration for Brevo with Contact Form 7, WPForms, Elementor Forms, and Formidable Forms

by Centous Solutions

0.0
(0 ratings)

Centous Integration for Brevo connects your WordPress forms to Brevo CRM. When a visitor submits a supported form, the plugin can automatically create or update Brevo Contacts, Companies, or Deals based on your feed configuration.

This plugin works with the form builders you already use. Install one or more supported form plugins, connect your Brevo account, create a feed, map your fields, and submissions will sync to Brevo in the background.

Supported form plugins

  • Contact Form 7
  • WPForms
  • Elementor Forms (Elementor Pro)
  • Formidable Forms

Brevo object support

  • Contacts
  • Companies
  • Deals

Key features

  • Secure OAuth 2.0 authentication with Brevo
  • Feed-based integration management
  • Advanced field mapping between form fields and Brevo properties
  • Test connection and verify Brevo credentials
  • Add notes to Brevo records from WordPress logs
  • Comprehensive API request and response logging
  • Detailed error tracking and debugging tools
  • Optional clean uninstall to remove plugin data
  • Modular architecture for reliable multi-form support

How it works

  1. Connect your Brevo account from the plugin settings.
  2. Create a feed and select a form from Contact Form 7, WPForms, Elementor Forms, or Formidable Forms.
  3. Choose a Brevo module: Contacts, Companies, or Deals.
  4. Map form fields to Brevo properties.
  5. Save the feed and submit the form. The plugin sends the mapped data to Brevo and logs the result.

Usage

Basic setup

  1. Connect your Brevo account from the plugin settings.
  2. Install and activate your preferred form plugin or plugins.
  3. Go to Brevo Connect Feeds and click Add New Feed.
  4. Select your form from the grouped dropdown.
  5. Choose the Brevo module: Contact, Company, or Deal.
  6. Map form fields to Brevo properties.
  7. Save the feed.

Contact Form 7

  1. Install and activate Contact Form 7.
  2. Create or choose an existing CF7 form.
  3. Create a new feed and select the form under the Contact Form 7 group.
  4. Map fields using CF7 field names such as your-email, first-name, and your-phone.
  5. Save the feed.

WPForms

  1. Install and activate WPForms.
  2. Create or choose an existing WPForms form.
  3. Create a new feed and select the form under the WPForms group.
  4. Map fields using the WPForms field names shown in the mapping screen.
  5. Save the feed.

Elementor Forms

  1. Install and activate Elementor Pro.
  2. Create or choose an existing Elementor form widget.
  3. Create a new feed and select the form under the Elementor Forms group.
  4. Map fields using the Elementor field custom IDs.
  5. Save the feed.

Formidable Forms

  1. Install and activate Formidable Forms.
  2. Create or choose an existing Formidable form.
  3. Create a new feed and select the form under the Formidable Forms group.
  4. Map fields using Formidable field keys such as email, first-name, and phone.
  5. Save the feed.

External services

This plugin connects to Brevo to send and manage CRM data.

What the service is and what it is used for

Brevo is a CRM and marketing platform. This plugin uses the Brevo API to create or update Contacts, Companies, and Deals when supported WordPress forms are submitted.

What data is sent and when

When a supported form is submitted and a matching active feed exists, the plugin sends only the mapped field values to Brevo over HTTPS. This may include personal data such as name, email address, phone number, company name, and other custom fields configured in your feed mapping.

Data is sent at the time of form submission. The plugin may also contact Brevo during account connection, token refresh, connection testing, and when notes are added to Brevo records from plugin logs.

Service provider

Brevo
Website: https://www.brevo.com/
Privacy Policy: https://www.brevo.com/legal/privacypolicy/
Terms of Service: https://www.brevo.com/legal/termsofuse/

User consent

Site owners are responsible for informing visitors about data collection and obtaining any consent required by applicable privacy laws, including GDPR and CCPA, before sending personal data to Brevo.

Support

For support, feature requests, or bug reports, contact Centous:
https://centousplugins.com/contact-us/

Website: https://www.centous.com/
Email: support@centous.com

Additional resources

  • Brevo API Documentation: https://developer.brevo.com/
  • Contact Form 7: https://wordpress.org/plugins/contact-form-7/
  • WPForms: https://wpforms.com/
  • Elementor: https://elementor.com/
  • Formidable Forms: https://wordpress.org/plugins/formidable/

Screenshots

Brevo account connection screen with OAuth setup

Brevo account connection screen with OAuth setup

Brevo test connection interface with status indicators

Brevo test connection interface with status indicators

Feed creation with grouped form selection

Feed creation with grouped form selection

Advanced field mapping interface

Advanced field mapping interface

Integration logs and debugging panel

Integration logs and debugging panel

Settings page with logging and retention options

Settings page with logging and retention options

Plugin Details

Active Installs
30
Total Downloads
1,535
Version
1.1.3
Requires WP
6.8
Requires PHP
7.4
Tested Up To
7.0.4
Added
2024-12-24
Last Updated
2026-09-07 8:02am GMT

Ratings

5
0
4
0
3
0
2
0
1
0