Getting your Mailchimp API Key
1. Click this link to navigate to the API Keys section of your Mailchimp account: Your API Keys
2. Copy an existing API key (provided you have recorded it somewhere for safe keeping) or click the Create A Key button.

3. Give it a label and click ‘Generate key’.
4. Copy the key.

Setting up Ninja Forms to work with Mailchimp
1. Go to Ninja Forms > Settings. Scroll to the bottom of the Settings page and you should see the Mailchimp section.
2. Copy your API key from MailChimp exactly and paste into the Mailchimp settings in Ninja Forms.

3. Go to Ninja Forms > Dashboard then click the Add New button. You can then choose the Mailchimp Signup form template.

4. Choose your Mailchimp list and name the form and click the Create button.

Manually Adding a Mailchimp action to your form
To add the action to any form, from the Emails & Actions tab click Add New Action and then the Mailchimp action from inside the Actions Window that opens.

Choose the Mailchimp list you would like the data to be saved to.
— Interest groups and tags are now available —-

Map the fields from your form to the appropriate Mailchimp list fields using the merge tags.
Add Tags to your list, if any.
Tags used in the Mailchimp action are case sensitive and need to be exactly the same as the tags created in Mailchimp.

Choose your Interest groups for your list, if any.
Under Advanced, Choose if you would like users to confirm their subscription.
If this option is enabled, they will be sent an email from Mailchimp to confirm their addition to the list.
Mailchimp Opt-in field
The Mailchimp Opt-in field gives the user an option to choose if they want to be added to a Mailchimp list without the need to set up a Conditional Logic statement.
To add a Mailchimp Opt-in field to your form, click on the blue add field button, then choose the Mailchimp Opt-in.

If the Mailchimp Opt-in field is checked, the Mailchimp Action will be processed and the user will be added to the list. If the Opt-in is unchecked, the Mailchimp Action will be ignored.
Formatting Dates
When sending dates to a Mailchimp Date-type field, it is best to use one of two formats:
- DD-MM-YYYY
- MM/DD/YYYY
Troubleshooting Failed Mailchimp Submissions
If a form submission is successfully received by Ninja Forms but does not appear in your Mailchimp Audience, you can check the submission details in Ninja Forms to help troubleshoot the issue.
- In your WordPress dashboard, go to Ninja Forms > Submissions.
- Select the form that is connected to Mailchimp.
- Find and open the submission that was not added to Mailchimp.
- Review the submission details and the action logs for the Mailchimp action.
The logs can provide additional information about why the submission was not sent to Mailchimp. For example, Mailchimp may reject a submission when a required Audience field has not been mapped to a Ninja Forms field.
Use the error or response shown in the log to identify the issue, then check your Mailchimp action settings, including the selected Audience, field mapping, tags, Interest Groups, and other configuration.
Note: Submissions must be recorded by Ninja Forms in order to appear under Ninja Forms > Submissions. Make sure the Record Submission action is enabled on the form.
For more information about viewing and managing submissions, see the Ninja Forms Submission Management documentation.






















