MailChimp is an email marketing service which helps you to design email newsletters, share them on social networks, integrate with services you already use, and track your results.

Purpose of Mailchimp Action

Using MailChimp ?

Want to subscribe users to your newsletters when they submit any form on your site ?

Yes....then this action is what you are looking for.[span style="line-height: 1.3em;"]This action facilitates administrator to put emails in different mailing list(s) on different form submissions.[/span]

[span style="text-decoration: underline;"]MailChimp action can be configured as :[/span]

Step 1:

Find API key by (login to mailchimp->My account->Api keys & Authorized Apps).API key will be used further.

How to Get MailChimp API Key

Step 2:

Mailchimp is a pre-installed action and by-default it is enabled. If it is not enabled then go to plugin manager and enable the plugin Mailchimp of Jxiforms type for Mailchimp action.

How to Enable UglyForm Mailchimp Action

Step 3:

Now go to Actions section of JXiForms to create Mailchimp action.

Submit Form and Add User to Mailchimp List

Step 4:

Enter the details asked in the Mailchimp action screen.

[span style="text-decoration: underline;"]Under the Mailchimp - Details section[/span]

Title : Title of the action.

Published : It indicates the status of the action (published or not).

Description : Description of the action.

Select Form : Here you can select the form list on which you want to apply this action.

Require Approval : This parameter lets you decide whether to put approval request before adding someone in the mailing list or not. If you set this to YES then no email will be added to the mentioned mailing list unless you approve it. If you set this to NO then email will be added to the mentioned list without any intervention.

Enter Details to Submit Form at Mailchimp, Add User to Mailchimp List

Step 5:

Under Parameter section, enter your MailChimp API key and Save once, for loading lists from your mailchimp account.

Step 6:

Now in “Add to Lists select the mailing list(s) you want to add email to.

Step 7:

In “Remove from Lists parameter select the mailing list(s) you want to remove the email from.

Step 8:

In Email Field parameter, mention the field name from where email will be fetched for adding or removing from the mailchimp list.

Since everything works on form so locate the html field(s) which contain the email and add it here. You can add multiple email fields separated by comma(,).

Once user submit the attached form(s) then mailchimp action searches for the value of “Email Field in the submitted data, and add it or remove it from the provided set of list(s).