Latenode

Sync Tidio chatbot leads to your Mailchimp email list

This template adds Tidio chatbot contacts to a Mailchimp audience. Tidio sends the event to a Latenode webhook.

JavaScript reads name and email, then Mailchimp adds or updates the subscriber. Connect Mailchimp. Put the Mailchimp API key on the Mailchimp connection. If you poll Tidio over HTTP instead of a webhook, store the Tidio API key in the JavaScript node.

Updated Sep 16, 2026Est. run: 5sEst. cost: $0.0003
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Adds Tidio chatbot leads to a Mailchimp audience
  • Takes Tidio events on a webhook
  • Maps email and name in JavaScript
  • Keeps the Mailchimp API key on the Mailchimp connection

How it works

1
Trigger

Receive the Tidio lead

The scenario starts when Tidio posts a new contact to your webhook URL.

2
Logic

Read name and email

JavaScript pulls the fields Mailchimp needs from the Tidio payload.

3
Action

Add or update the subscriber

Mailchimp writes the person to the audience you choose.

Setup guide

1

Add a webhook trigger

Add a webhook trigger and copy its URL. In Tidio, send new-contact webhooks to that URL.

2

Connect Mailchimp

Add a Mailchimp connection and paste your Mailchimp API key there. Select the audience that should receive Tidio leads.

3

Map the subscriber

In JavaScript, shape email and name, skip empty emails, then add or update the subscriber in Mailchimp. Put a Tidio API key in that JavaScript node if you poll Tidio over HTTP.

Requirements

A Tidio workspace that can send a new-contact webhook, or a Tidio API key for HTTP
A Mailchimp audience and API key stored on the Mailchimp connection
Leads that include an email address

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.