tr Skip to content

Connect Tawk.to and Mailchimp

People who start a chat on your site are often your warmest prospects, but their emails stay in the Tawk.to dashboard. FlowMattic adds chat visitors and offline ticket senders to your Mailchimp audience, with tags and notes that say what they asked about. Site owners and small sales teams can then follow up with the right emails.

9 triggers 16 actions 5 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Tawk.to3 triggers

Do this in Mailchimp16 actions

1. TriggerChat Start
2. ActionAdd New Member

When Tawk.to fires Chat Start, FlowMattic runs Add New Member in Mailchimp with the data from that event.

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

Tawk.to and Mailchimp 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.

Tawk.to app icon Mailchimp app icon Ready-made template

Add each chat visitor to your Mailchimp audience

When a chat starts, the visitor's name and email from the pre-chat form are added as a Mailchimp member, so the conversation is not the last you hear of them.

Chat StartAdd New Member

View the template
Tawk.to app icon Mailchimp app icon

Tag visitors by the department they chatted with

After the chat ends, add the member and let a Router apply a Sales, Support or Billing tag, so Mailchimp segments follow what people asked about.

Chat EndAdd New MemberRouterAdd Member Tag

Tawk.to app icon Mailchimp app icon

Save offline ticket senders with their question as a note

Messages left while you were offline add the sender to Mailchimp and store the ticket subject as a member note, so the reply email has context.

Capture New TicketAdd New MemberAdd Member Note

Tawk.to app icon Mailchimp app icon

Add only visitors who ticked the newsletter box

A Filter checks a consent question in the pre-chat form and continues only when the visitor agreed, so your audience holds people who asked to be there.

Chat StartFilterAdd New Member

Tawk.to app icon Mailchimp app icon

Summarise each chat with AI and keep it on the member

An AI Agent step turns the finished chat into a two-line summary, which is saved as a Mailchimp note on the visitor's profile for whoever writes to them next.

Chat EndAI AgentAdd Member Note

Set up: chat visitors added to Mailchimp

When you are done, each visitor who starts a chat and gives an email is added to your Mailchimp audience.

  1. Ask for an email before chats

    In Tawk.to, turn on a pre-chat form that asks for name and email, so each chat has an address to add.

  2. Connect Mailchimp

    In FlowMattic, add a Mailchimp connection under Connects with the account that owns the audience.

  3. Trigger on Chat Start

    Create a workflow with Tawk.to Chat Start, follow the setup shown in the trigger, and start a test chat to capture data.

  4. Add the member

    Add Mailchimp Add New Member, pick the audience, map the email and name, test and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Add each chat visitor to your Mailchimp audience Template
  1. Tawk.to app icon 1. Trigger in Tawk.to Chat Start
  2. Mailchimp app icon 2. Action in Mailchimp Add New Member

    Fields mapped from the earlier steps (a typical setup)

    From Tawk.toTo Mailchimp
    Visitor emailEmail address
    Visitor nameFNAME merge field
    Chat departmentTag or merge field
    Page the chat started onSource merge field
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

  • Tawk.to has triggers only and no actions, so every workflow on this page starts from a chat or ticket in Tawk.to.
  • Mailchimp needs an email address. Chats from visitors who gave no email cannot be added, so use a pre-chat form or a Filter that skips empty emails.
  • Add Member Tag and Add Member Note work on existing members, so keep Add New Member earlier in the workflow.
  • The fields depend on your pre-chat form questions, so the mapping above is an example.

Triggers (3)

  • Capture New TicketTriggers when a new ticket is created
  • Chat StartTriggers when a new chat is started
  • Chat EndTriggers when an active chat session ends
Mailchimp app icon

Mailchimp

Integration page

Triggers (6)

  • New SubscriberTriggers when a new subscriber is added
  • New UnsubscriberTriggers when any current subscriber unsubscribes
  • Profile UpdatesTriggers when a profile updated
  • Cleaned EmailsTrigger when emails cleaned
  • Email Address ChangesTrigger when email address changes
  • New CampaignTriggers when a new campaign is created or sent

Actions (16)

  • Add New MemberAdd a new member to the list
  • Add Member TagAdd a new tag to the existing member. New tags will be added if they are not exist.
  • Remove Member TagRemove a tag from the list member.
  • Add Member NoteAdd a new note to the existing member.
  • Delete List MemberRemove a member from the audience list.
  • Update MemberUpdate an existing member. Fails if the member does not already exist on the list.
  • Find MemberLook up a member by email and return their full record
  • Archive MemberArchive a member from the audience list. Their data is kept but they no longer count toward the list size. Reversible (unlike Delete List Member).
  • Add Member EventRecord a custom event for a member. Useful for triggering customer-journey automations
  • Add Member to SegmentAdd an existing member to a static segment
  • Remove Member from SegmentRemove a member from a static segment
  • Get All MembersFetch a page of members from the audience list
  • Send CampaignSend an existing campaign by ID
  • Create CampaignCreate a new regular campaign for an audience list
  • Create AudienceCreate a new audience list
  • Make API CallSend a custom request to any Mailchimp Marketing API endpoint. Power-user escape hatch

Why run this pair with FlowMattic

Tawk.to and Mailchimp connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Chat contacts stay on your route

Visitor details go from Tawk.to to Mailchimp through your WordPress server, not another automation account.

Busy chat days cost the same

Runs are unlimited, so a day with hundreds of chats needs no bigger plan.

Context travels with the contact

Tags and notes record what each person chatted about, so follow-up emails can match their question.

Common questions

What does the Tawk.to Mailchimp integration do?

It adds people who chat with you or leave an offline ticket in Tawk.to to a Mailchimp audience. FlowMattic can also tag them by topic, filter on consent and save a note about the conversation.

Should I add visitors at the start or the end of a chat?

Chat Start adds them early, which suits a simple list. Chat End is better when you want to tag or summarise based on what was said.

Can Mailchimp events update Tawk.to?

No. Tawk.to has no actions in FlowMattic, so data only flows from Tawk.to into Mailchimp here.

Will a repeat visitor be added twice?

Mailchimp holds one member per email address in an audience, so a returning visitor is not stored as a second member. Tags and notes can still be added each time.

Is it legal to add chat visitors to my list?

That depends on where you and your visitors are. A consent question in the pre-chat form with a Filter on it is the safe way to add only people who agreed.

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

Start automating Tawk.to and Mailchimp

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 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Tawk.to integration 1.0, Mailchimp integration 2.1.0.