With the help of this integration you can start collecting subscribers for your Mailchimp list using a form built in Kali Forms.
This add-on is only available for Kali Forms Pro users.
Using the add-on
The first thing that you will need to do is generate your Mailchimp API Key. This is done over at the Mailchimp site.
Login into your Mailchimp account and navigate to Account > Extras > API Keys, then use the Create a key button to generate your API Key.


With the newly generated API Key access your WordPress admin panel and add this in the Kali Forms > Newsletter > Mailchimp field.

Now that the connection is established with your Mailchimp account we need to setup the form. You can use one of our available One-click import templates to get started, then make adjustments to the form for this specific use-case or use a new form and build this from the ground up. The Mailchimp configuration is available in the Settings > Newsletter tab of your form configuration.

The information that needs to be sent to Mailchimp is determined by the fields you add for your Audience in your Mailchimp configuration through the Audience – Settings – Audience fields and *|MERGE|* tags. In our example we have added the following fields:Email, Birthday, First Name, Last Name, Phone Number.
Aside from the list specific fields we will also have the following options available:
-
Status
This will control the action performed when the form is submitted. You can choose between: Subscribe, Unsubscribe and Pending(double opt-in).
When the last option is selected the user will need to confirm his newsletter list subscription through an activation link he will receive via email.
-
Tags
Tags are a way for you to label, or categorize, contacts based on information you have about them. This will allow you to better target only specific contacts based on their assigned tags.
In order to start using Tags for your subscribers you will need to:
- Add a fixed selection field to your form: Checkbox, Radio, Select, Choices;
- For values you can use the Presets option in order to directly add all your configured tags as values, a new option will be available: MailChimp Newsletter Tags.
- Select the field in the Tags section
-
User consent field
You can condition the newsletter subscription process based on the user consent. By enabling this option if the consent field does not have the correct value you have configured the subscription to your list will not be made.