Imagine capturing customer details instantly the moment a form is submitted, no manual copying, no extra steps. With the Brevo Integration, you can automatically sync contact information directly to your Brevo lists without lifting a finger!
Once a user submits a form, their data is immediately sent to your connected Brevo account. It’s a seamless, automated solution to grow your audience, manage subscribers, and keep your email marketing effortlessly organized.
Make sure you have installed both Contact Form 7 and the Essential Addons for Contact Form 7 (PRO) plugins on your WordPress site.
To integrate Brevo with your Contact Form 7 forms and start automating contact collection, follow the steps below.
Enable Brevo Integration
Before connecting your Brevo account with Contact Form 7, you need to enable Brevo integration. Follow the steps below to get started:
- Navigate to the Contact Form 7 menu.
- Go to Essential Addons.
- Click the Global Settings tab > Integrations > Brevo > Enable Brevo Integration.

Configure Brevo Settings
Once you activate the Brevo Integration toggle, you’ll discover a few other options. This is where you configure your Brevo environment and provide the necessary credentials to connect your account.
Here’s what each field means:
- Brevo API key: A Brevo API key is a unique authentication token that allows external apps to securely access and interact with your Brevo account. Enter your Brevo API key to connect your Brevo account with Contact Form 7.

How to Access Brevo API?
To access the Brevo API and other credentials, follow the steps below:
- Log in to your Brevo account
- Navigate to Settings > SMTP & API menu > API Keys & MCP.
- Click Generate a New API Key and follow the other steps
- You will now be able to access the API Key and other necessary credentials.

Configure Brevo Additional Settings
Before collecting & storing necessary information through Contact Form 7 to Brevo lists, configuring additional settings is mandatory. Otherwise, the functionality won’t work as expected.
Follow the guidelines below to configure the settings properly.
- Navigate to Contact Forms to create a new form or edit an existing one.
- Enter Form Name, customize Form Template, and others.
- Navigate to Integrations from Essential Addons for Contact Form 7 settings > Brevo > Enable Brevo Integration if it’s disabled.
- Brevo List: Select the campaign list where submitted data will be stored.
- Subscriber Email: Select the correct tag to capture the subscriber email while submitting the form.
- Subscriber First Name: Select the correct tag to capture the First Name while submitting the form.
- Subscriber Last Name: Select the correct tag to capture the Last Name while submitting the form.
- Subscriber Phone Number: Select the correct tag to capture the Phone Number while submitting the form.
- Save Changes while configuration is done.

Upon submitting the form, the necessary and selected information will be stored directly in the Brevo account from Contact Form 7.
Output
