Re is out: see what's new Lifetime updates on every purchase Support replies within 24 hours Secure checkout via Gumroad 8,500+ sales since 2016

Brevo

Updated 3 min read 8 views

The Brevo add-on adds the people who write to you to your Brevo contact lists. It’s a premium add-on: install it and activate its license on Contact Form → Add-ons, then paste a Brevo API key.

Set up Brevo

  1. In Brevo, open SMTP & API → API keys and generate a new API key.
  2. Paste it in Contact Form → Settings → Integrations → Brevo and save. The status next to Brevo says Connected once Brevo accepts the key.
  3. Open a form, go to its Advanced tab and find the Brevo section.

Settings in a form

SettingWhat it does
Add the sender toThe Brevo lists the sender joins. With none picked, the form sends nothing to Brevo.
Email fieldWhich field holds the sender’s email. The first Email field by default.
Only when tickedAn Acceptance or Checkbox field the visitor ticks to agree to your emails. Leave it on Always when the form itself is a sign-up.
Contact attributesOne per line: a Brevo attribute, =, and mail tags, such as FIRSTNAME = [your_name]. Left empty, Re:Maily fills FIRSTNAME and LASTNAME from a name field and SMS from a Tel field.
Welcome emailA Brevo template sent to new contacts only. People already in Brevo don’t get it again.
Ask new contacts to confirm their emailDouble opt-in. See below.

A contact already in Brevo joins the lists but keeps its own details, since anyone can type anyone’s email into a form. Its details change only once its owner confirms by email. Brevo keeps only the attributes your account has, so add new ones under Contacts → Settings in Brevo first.

Double opt-in

Turn on Ask new contacts to confirm their email and people who aren’t in Brevo yet get an email with a link. They’re added to your lists, and get the welcome email, once they open it. People already in Brevo are updated straight away, with no email.

  • Confirmation email: write its subject and text in the form. [confirm_link] is the link, and the form’s mail tags work too. It goes from WordPress, like the form’s own mails.
  • Page after confirming: a thank-you page on your site. Left empty, a short “Your email is confirmed” note shows.
  • The link opens a page with a Confirm my email button, so mail scanners that open links can’t confirm by themselves. It works for 7 days and only once.

No extra plugin is needed.

When it sends

After the message is sent and saved. Spam, messages with fields to fix and test mode send nothing to Brevo.

For developers

remaily_brevo_contact changes what is sent, or stops it with an empty array:

add_filter( 'remaily_brevo_contact', function ( $contact, $submission ) {
    $contact['attributes']['SOURCE'] = 'Website';

    return $contact;
}, 10, 2 );
Was this article helpful?