Manage audiences, campaigns and subscribers from any Windmill script, flow or app.
Set up in 3 steps
1
Create an API key
In Mailchimp, open Account, then Extras, then API keys, and create one.
2
Add the resource in Windmill
Open Resources, add a resource of type mailchimp. Paste the key, and set server to the data centre suffix — the us12 in a key ending -us12.
3
Run your first script
Fork any script below and list your audiences.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Get Segment
Script mailchimp Verified
Search Segments
Script mailchimp Verified
Create a Segment
Script mailchimp Verified
Cancel a Campaign
Script mailchimp Verified
Delete Campaign
Script mailchimp Verified
Add Or Remove Members Tags
Script mailchimp Verified
Create List
Script mailchimp Verified
Search Campaigns
Script mailchimp Verified
Get A Campaign Report
Script mailchimp Verified
Create Campaign
Script mailchimp Verified
Get List
Script mailchimp Verified
Search Lists
Script mailchimp Verified
Send a Campaign
Script mailchimp Verified
Get Campaign
Script mailchimp Verified
Resource type
The shape of the credential every script on this page expects.
mailchimp
View raw schema →| Field | Type | Required | What it is |
|---|---|---|---|
| api_key | string | No | |
| server | string | No | The data center for your Mailchimp account. (For example: us12) |
Questions
What is server for?
Every request goes to your account's data centre, and the host is built from it. It is the suffix of your own API key.
Is my key stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.