Skip to content

Mailchimp

The Mailchimp node lets you manage audiences, subscribers, and campaigns. A single node supports multiple operations — select the operation you need and the relevant fields appear.

All operations require a Mailchimp connection configured with your API key.

Operations

Audiences

OperationDescriptionKey Fields
List AudiencesList all audiences (lists)Limit

Subscribers

OperationDescriptionKey Fields
List MembersList members of an audienceAudience ID, Limit
Get MemberGet a subscriber by hashAudience ID, Subscriber Hash
Add MemberAdd a subscriber to an audienceAudience ID, Email, Status, Merge Fields
Update MemberUpdate a subscriberAudience ID, Subscriber Hash, Status, Merge Fields
Delete MemberRemove a subscriberAudience ID, Subscriber Hash

The Subscriber Hash is the MD5 hash of the subscriber's lowercase email address.

Campaigns

OperationDescriptionKey Fields
List CampaignsList campaignsLimit
Create CampaignCreate a new campaignAudience ID, Subject, From Name, Reply-To
Send CampaignSend an existing campaignCampaign ID

Field Details

Merge Fields

Use the Merge Fields key-value input to set subscriber data like first name, last name, etc. Common merge field tags:

TagDescription
FNAMEFirst name
LNAMELast name
PHONEPhone number
ADDRESSMailing address

Streaming

List Audiences, List Members, and List Campaigns support streaming — each item is emitted individually to downstream nodes.

Common Patterns

Sync New Users to Mailchimp

  1. DataStore Trigger — fires when a new user is inserted
  2. Mailchimp (Add Member) — subscribe the user to an audience

Bulk Import Subscribers

  1. Google Sheets Read — load a spreadsheet of contacts
  2. Mailchimp (Add Member) — add each contact with merge fields