Latenode

Automatically sync new Ecwid customers to Mailchimp audiences

This template watches Ecwid for new orders, maps billing email and name in JavaScript, and adds or updates that person in the Mailchimp audience you choose.

Connect Ecwid and Mailchimp, pick the store and the audience, and put API keys on those connections. Use it so checkout emails land on the list you send from.

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 Ecwid checkout emails to your Mailchimp audience
  • Starts when a new Ecwid order is recorded
  • Maps email and name in JavaScript
  • Keeps Ecwid and Mailchimp keys on those connections

How it works

1
Trigger

New Ecwid order

The scenario starts when Ecwid records a new order in the store you connect.

2
Logic

Read email and name

JavaScript takes billing email, first name, and last name from the order.

3
Action

Add the Mailchimp subscriber

Mailchimp adds or updates that email on the audience you select.

Setup guide

1

Connect Ecwid

Add an Ecwid connection with access to orders. Add a trigger for new orders.

2

Connect Mailchimp

Add a Mailchimp connection and paste your Mailchimp API key there. Select the audience.

3

Map the subscriber

In JavaScript, set email, first name, and last name from the order. Add or update the Mailchimp subscriber. Place a test order and confirm the audience member.

Requirements

An Ecwid store Latenode can watch for new orders
A Mailchimp audience and API key stored on the Mailchimp connection
Orders that include a customer email

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.