Brevo Integration Pro

Automatically send form submitters to your Brevo contacts and lists.

What It Does

Giraforms can create or update Brevo contacts after a successful form submission. You can enable it per form, map your email/name fields, and choose which Brevo list receives new contacts.

CapabilityAvailable
Add contact to BrevoYes
Assign listYes
Map email fieldYes (required)
Map first/last nameYes (optional)
Update existing contactYes (toggle)

Requirements

Setup

1

Add Your Brevo API Key

Go to Forms → Integrations, open the Brevo card, paste your API key, and save.

You can generate a key from your Brevo account under API settings.

2

Enable Brevo on Your Form

Edit the page containing your form. Select the Form Container block, open Settings → Integrations, and enable Brevo.

3

Map List and Fields

  • List: Choose the Brevo list to subscribe contacts
  • Email field: Required, used as contact identifier
  • First name field: Optional
  • Last name field: Optional
  • Update contact if already exists: Toggle on/off
4

Test the Flow

Submit a test entry and confirm the contact appears in Brevo. If your mapped email is invalid or empty, the contact is skipped.

How Mapping Works

Brevo mapping is form-specific. Each form can use a different list and different field mappings.

Giraforms FieldBrevo Contact Attribute
Email fieldemail (required)
First name fieldFIRSTNAME (optional)
Last name fieldLASTNAME (optional)
Tip: Pair Brevo with Webhooks if you also need to send the same submission to CRM tools, automations, or internal APIs.

Troubleshooting

Note: Brevo sync runs after successful form submission. It does not replace Giraforms email notifications.

Automate Lead Capture with Brevo

Use Giraforms Pro to sync form contacts to Brevo lists automatically.

Get Giraforms Pro