MailChimp Integration
without Zapier or Integromat

Classification Basic
Platform ManyChat


1. Your MailChimp API key

2. Your MailChimp Server Prefix (

3. Your MailChimp List ID

4. A secret key

How does it work?

Just fill in the data in the form fields below and copy the JSON that is generated into a Dynamic Field ACTION inside your ManyChat flow.

The URL you use for this script is:

How to get your MailChimp API Key?

Login to your MailChimp account and on the right, click Profile. A new page will load, one of the tabs will say "Extras". Click the Extras tab, a drop down menu will appear, click API from that menu and select, or create an API key.

How to get my MailChimp List ID?

Here's a screenshot of how to get the List ID. Make sure you write it down.

how to get your mailchimp list id

How to get the variables of your ManyChat user?

If you take a look at the JSON at the bottom of this page, you'll notice the first few variables contain values between brackets (). These have to be replaced inside your ManyChat member area. You can get the custom fields in the drop down menu in the dynamic content section where it says Add Variables.

how to get your variable

How to get the Secret Key?

You can get one here. If you require one you will have access to all scripts that belong to your membership.

Fill in these fields and copy the JSON result into your ManyChat flow

MailChimp API Key - In MailChimp, Click Profile > Extra's > API Keys
MailChimp List ID - inside MailChimp, Click a list > Settings > List name and Defaults. Example: 8d7bh5465b
this is the part that comes right after https:// like
Secret Key from Us - Click here to get one
Copy the Code below this line and paste it inside ManyChat's Dynamic Response section
The values between () need to be replaced in your ManyChat section!

Desired Outcome

If you did everything according to the instructions above, you are now able to send your ManyChat user data to your MailChimp list without other third party software.