Latenode

Sync Zoom webinar registrants to Mailchimp as new subscribers

This template runs when Zoom posts a new webinar or meeting registrant. JavaScript reads email and name.

Mailchimp creates or updates the subscriber on the audience you choose. Point Zoom registrant webhooks at a Latenode webhook. Connect Mailchimp and put the Mailchimp API key on that connection.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0004
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 Mailchimp subscribers when a Zoom registration lands
  • Reads registrant email and name in JavaScript
  • Creates or updates the Mailchimp profile on email
  • Keeps the Mailchimp API key on the Mailchimp connection

How it works

1
Trigger

Receive the Zoom registrant

A webhook starts the scenario when Zoom posts a new webinar or meeting registrant.

2
Logic

Read the registrant

JavaScript pulls email, first name, and last name from the payload.

3
Action

Upsert in Mailchimp

Mailchimp creates the subscriber or updates the profile that matches that email on the audience you choose.

Setup guide

1

Add the webhook

Add a webhook trigger and copy the URL into Zoom event subscriptions for new webinar or meeting registrants.

2

Connect Mailchimp

Add a Mailchimp connection and paste your Mailchimp API key there. Pick the audience that should receive registrants.

3

Map and upsert

In JavaScript, read registrant email and name, then add or update the Mailchimp subscriber on that audience.

4

Test with a sample registration

Register for a test webinar or meeting and confirm Mailchimp shows the subscriber.

Requirements

A Zoom account that can post registrant webhooks
A Mailchimp audience and API key stored on the Mailchimp connection
Agreement on which payload fields are email and name

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.