tr Skip to content

Connect Fluent Forms and Brevo (Sendinblue)

Turn Fluent Forms submissions on your WordPress site into Brevo contacts, with the right attributes and only when people agreed to hear from you. Newsletter forms, preference pages and paid registrations can each create, update or remove a contact, and the form can answer back with a message that reflects what happened.

12 triggers 5 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Fluent Forms2 triggers

Do this in Brevo (Sendinblue)3 actions

1. TriggerNew Form Submission
2. ActionCreate a New Contact

When Fluent Forms fires New Form Submission, FlowMattic runs Create a New Contact in Brevo (Sendinblue) with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Fluent Forms and Brevo (Sendinblue) workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Fluent Forms app icon Brevo (Sendinblue) app icon Ready-made template

Add new signups to Brevo and send a welcome email

Each newsletter or lead form submission becomes a Brevo contact, and an Email step sends a short welcome from your site so the subscriber knows the signup worked.

New Form SubmissionCreate a New ContactEmail (SMTP)

View the template
Fluent Forms app icon Brevo (Sendinblue) app icon

Create the contact only when the consent box is ticked

A Filter checks the marketing consent field first, so people who only asked a question through the form never end up on your mailing lists.

New Form SubmissionFilterCreate a New Contact

Fluent Forms app icon Brevo (Sendinblue) app icon

Put paying registrants in a buyers list

Payment forms for workshops or deposits add the payer to Brevo with a buyer attribute, so customer emails go to people who actually paid.

New Payment Submission (Pro)Create a New Contact

Fluent Forms app icon Brevo (Sendinblue) app icon

Let subscribers change their preferences with a form

A preferences form on your site updates the contact's attributes in Brevo, such as topics or how often they want to hear from you.

New Form SubmissionUpdate a ContactSet Custom Response

Fluent Forms app icon Brevo (Sendinblue) app icon

Handle data removal requests from a privacy form

When someone asks to be forgotten, the workflow deletes their Brevo contact and the form shows a confirmation, so the request is done without a support ticket.

New Form SubmissionDelete a ContactSet Custom Response

Fluent Forms app icon Brevo (Sendinblue) app icon

Send each interest to its own list and thank-you page

A Router reads the interest the visitor picked, creates the contact in the matching list and redirects them to the page for that topic.

New Form SubmissionRouterCreate a New ContactRedirect to Custom URL

Set up: signups as Brevo contacts

At the end, each submission of your chosen form creates a Brevo contact and the new subscriber gets a welcome email.

  1. Connect Brevo

    Under Connects in FlowMattic, add a Brevo connection with an API key from the Brevo account that holds your lists.

  2. Start with New Form Submission

    Create a workflow, choose Fluent Forms and the New Form Submission trigger, pick the form, then submit it once so FlowMattic captures the fields.

  3. Create the contact

    Add Brevo Create a New Contact, map the email and name fields, choose the list and set any attributes you track.

  4. Send the welcome

    Add an Email step with the subscriber's email as the recipient, test the whole workflow and switch it on.

Import the ready-made template Beginner, about 5 min to set up
Add new signups to Brevo and send a welcome email Template
  1. Fluent Forms app icon 1. Trigger in Fluent Forms New Form Submission
  2. Brevo (Sendinblue) app icon 2. Action in Brevo (Sendinblue) Create a New Contact

    Fields mapped from the earlier steps (a typical setup)

    From Fluent FormsTo Brevo (Sendinblue)
    EmailContact email
    First nameFIRSTNAME attribute
    Last nameLASTNAME attribute
    Interest dropdownList
  3. 3. FlowMattic tool Email (SMTP)
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Set Custom Response and Redirect to Custom URL change what the visitor sees after submitting, so they only make sense in a workflow started by that same form.
  • New Payment Submission (Pro) needs Fluent Forms Pro with a payment field on the form.
  • Brevo triggers such as Message Hard Bounced or Contact Unsubscribed can start their own workflows, but they cannot change a form. Use them to clean other lists or notify your team.
Fluent Forms app icon

Fluent Forms

Integration page

Triggers (2)

  • New Form SubmissionTrigger the workflow when a new form submission is received
  • New Payment Submission (Pro)Trigger the workflow when a new payment submission is received in FluentForms Pro

Actions (2)

  • Set Custom ResponseSet custom response to the Fluent Form success message on form submission
  • Redirect to Custom URLRedirect the user to custom URL on Fluent Form submission
Brevo (Sendinblue) app icon

Brevo (Sendinblue)

Integration page

Triggers (10)

  • Message Marked as SpamTriggers when Message Marked as Spam
  • Message OpenedTriggers when Message Opened
  • Message ClickedTriggers when Message Clicked
  • Message Hard BouncedTriggers when Message Hard Bounced
  • Message UnsubscribedTriggers when Message Unsubscribed
  • Message Soft BouncedTriggers when Message Soft Bounced
  • Message DeliveredTriggers when Message Delivered
  • Contact Added to ListTriggers when contact added to a list
  • Contact UpdatedTriggers when contact is updated
  • Contact DeletedTriggers when contact is deleted

Actions (3)

  • Create a New ContactCreate a new contact in Sendinblue
  • Update a ContactUpdate existing contact
  • Delete a ContactDelete an existing contact

Why run this pair with FlowMattic

Fluent Forms and Brevo (Sendinblue) connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Subscriber data stays with you

Form answers go from your WordPress site straight to Brevo, with no other automation service holding a copy of your subscribers.

The form reacts to the result

Because Fluent Forms can show a custom response or redirect, the visitor sees a message that matches what the workflow did in Brevo.

Big launches cost the same

Runs are unlimited on every plan, so a giveaway that brings in thousands of signups needs no extra tasks or credits on the FlowMattic side.

Common questions

How do I add Fluent Forms submissions to a Brevo list?

Start a workflow with the Fluent Forms New Form Submission trigger, add Brevo Create a New Contact, map the email and name fields and choose the list. Test it with one real submission, then switch it on.

What happens when an existing contact submits again?

Use Update a Contact for forms that existing subscribers fill in, such as a preferences page. For signup forms, a Router can send known addresses to Update a Contact and new ones to Create a New Contact.

Can I add custom attributes like company or city?

Yes. Any field in your form can be mapped to a Brevo contact attribute, as long as that attribute already exists in your Brevo account.

Can a Brevo unsubscribe update anything on my site?

Contact Unsubscribed can start a workflow that updates other tools, but Fluent Forms has no action that edits stored entries, so it cannot change a past submission.

Do I need Fluent Forms Pro?

Not for New Form Submission and the Brevo contact actions. The New Payment Submission (Pro) trigger is the one that needs Fluent Forms Pro.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Fluent Forms and Brevo (Sendinblue)

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Fluent Forms integration 2.1.4, Brevo (Sendinblue) integration 2.0.1.