tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When a new submission received in Elementor Pro Forms, check if the email is valid with ZeroBounce, and create a new contact in Sendinblue

Each Elementor Pro form submission has its email address checked with ZeroBounce, then the person is created as a Brevo (Sendinblue) contact, with the verification result ready to store with them.

Elementor ZeroBounce Brevo ( Sendinblue )

3 steps Setup ~5 min Used on 1.6k sites Free to import

The When a new submission received in Elementor Pro Forms, check if the email is valid with ZeroBounce, and create a new contact in Sendinblue workflow on the FlowMattic canvas, with 3 steps across Elementor, ZeroBounce, Brevo ( Sendinblue )
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Sign-up forms collect typos and made-up addresses along with real ones. Once they reach your Brevo contacts, emails to them bounce. This workflow runs each address through ZeroBounce on its way from the form to Brevo, so you know how each one checked out.

The Elementor trigger fires when a visitor submits an Elementor Pro form. FlowMattic sends the email field to ZeroBounce with Verify Single Email, and the response becomes mappable data. Brevo then creates a new contact from the submission, and you can map the ZeroBounce status into a contact attribute.

As imported, every submission goes on to Brevo whatever ZeroBounce returns. To keep invalid addresses out, add a Filter between the two steps on the verification status. The tips explain how.

Newsletter sign-up on a landing page

An Elementor Pro form on a campaign landing page sends sign-ups to Brevo, with a ZeroBounce status stored on each contact so you can exclude bad addresses from sends.

Webinar registration

Registrants are checked before they join your Brevo contacts, so reminder emails go to addresses you know about.

Free trial requests

A trial form on your WordPress site creates Brevo contacts for onboarding emails, and the verification result helps you spot fake sign-ups.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Elementor New Form Submission

    Runs when a visitor submits a form built with Elementor Pro on your site. The email address and other form fields are passed on for mapping.

  2. Step 2Action
    ZeroBounce Verify Single Email

    Checks the submitted email address with ZeroBounce. Map the form's email field and connect your ZeroBounce account. The verification response is then available in the Brevo step.

  3. Step 3Action
    Brevo ( Sendinblue ) Create a New Contact

    Creates a new contact in Brevo (Sendinblue) from the form data. Map the email, any name fields, and optionally an attribute that holds the ZeroBounce status.

What you need

  • FlowMatticCore
  • Elementor PluginPlugin
  • ZeroBounce AccountAccount
  • Brevo ( Sendinblue ) AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Place a Filter between ZeroBounce and Brevo that continues only when the status equals the value ZeroBounce returns for a valid address. Submit a known-good address once to see that value.
  • Create a text attribute in Brevo for the verification status and map the ZeroBounce result into it, so you can filter contacts by it later.
  • Use a Router instead of a Filter if you want failed addresses logged somewhere else, such as a Google Sheets row, while valid ones go to Brevo.

Questions about this workflow

Are invalid emails kept out of Brevo?

Not as imported. Every submission reaches the Brevo step, whatever the ZeroBounce result. Add a Filter after ZeroBounce to stop invalid addresses.

What happens when the form email already exists in Brevo?

The step creates a new contact, so Brevo may refuse an address it already holds. Look at that run in Task History to see what Brevo answered.

Will the free Elementor plugin start this ZeroBounce check?

No. The form widget the trigger listens to is an Elementor Pro feature, so Elementor Pro must be active on the same WordPress site as FlowMattic.

Do I need a ZeroBounce account for this Elementor workflow?

Yes. The verification step runs through your own ZeroBounce account, which you connect in FlowMattic after import.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Flowmattic is one of most advanced integration platform , A perfect alternative of zapier with unlimited task and founder and his team always ready to stand even at 2am midnight so really dedicated

Inderpreet Singh

An excellent replacement to Zapier with unlimited tasks and full control over data. Customer service is fantastic! Have had hands-on support from owner who is ultra helpful and they have even been integrating new SAAS options continuously.