tr Skip to content

When workflow step is triggered in your Typebot flow, check if the email field value is valid email using EmailListVerify and add a new member to list in Mailchimp

When your Typebot flow reaches its webhook step, this workflow checks the email the visitor gave with EmailListVerify, then adds the visitor to your Mailchimp list with the result available to map.

Typebot EmailListVerify Mailchimp

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

The When workflow step is triggered in your Typebot flow, check if the email field value is valid email using EmailListVerify and add a new member to list in Mailchimp workflow on the FlowMattic canvas, with 3 steps across Typebot, EmailListVerify, Mailchimp
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Chatbots collect email addresses in the middle of a conversation, and people mistype them or invent them. This workflow checks each address Typebot captures before the visitor is added to your Mailchimp audience, so you can see which ones look real.

The Typebot trigger is Webhook Step Triggered, which fires when the flow reaches the webhook block you add to it. FlowMattic sends the email from that step to EmailListVerify with Verify Single Email. Then Mailchimp's Add New Member adds the visitor to your list, or updates them if the address is already there.

As imported, there is no Filter between the check and Mailchimp. Every visitor who reaches the webhook step is added, whatever EmailListVerify says. You can map the result into a merge field or add a Filter, as the tips explain.

Lead capture bot on a landing page

A Typebot greets visitors and asks for their email to send a guide. Each address is checked and added to the Mailchimp audience that sends the guide.

Quiz bot with a results email

Visitors finish a Typebot quiz and enter their email. Mailchimp gets the contact, and the verification result helps you spot fake entries.

Support bot newsletter opt-in

At the end of a help conversation, the bot offers your newsletter. Opt-ins go to Mailchimp with their email checked first.

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
    Typebot Webhook Step Triggered

    Fires when your Typebot flow reaches its webhook step. The variables the step sends, such as the visitor's email and name, become available to map.

  2. Step 2Action
    EmailListVerify Verify Single Email

    Sends the email address from Typebot to EmailListVerify to check it. Map the email variable here and connect your account. The result is returned for later steps.

  3. Step 3Action
    Mailchimp Add New Member

    Adds the visitor to your Mailchimp list, or updates them if they are already a member. Map the email, any name fields and, if you like, the EmailListVerify result.

What you need

  • FlowMatticCore
  • Typebot AccountAccount
  • EmailListVerify AccountAccount
  • Mailchimp 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.

  • To keep failed addresses out of Mailchimp, add a Filter between EmailListVerify and Mailchimp that continues only when the result shows the address is valid. Check a test run to see the exact value it returns.
  • Make sure the Typebot webhook block sends the email variable. Run the bot once after import so FlowMattic captures the fields.
  • If you map merge fields in the Mailchimp step, add one to your audience such as Email Check and map the EmailListVerify result to it, so you can segment by it later.

Questions about this workflow

Does this stop invalid Typebot emails reaching Mailchimp?

Not as imported. Every address goes on to Mailchimp whatever EmailListVerify returns. Add a Filter after the verification step to stop the ones that fail.

What happens if the visitor is already in my Mailchimp list?

Add New Member adds new people and updates existing members, so a returning visitor's details are updated rather than duplicated.

Where in the Typebot flow should the webhook block go?

After the block that asks for the email, so the variable has a value when the webhook fires. The trigger runs each time a visitor reaches that block.

Do I need an EmailListVerify account?

Yes. Each check runs through your EmailListVerify account, which you connect on import. Check your EmailListVerify plan for its verification credits.

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

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.