Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

MailChimp Forms WD

MailChimp WD is a functional plugin developed to create MailChimp subscribe/unsubscribe forms and manage MailChimp lists from your WordPress site.

MailChimp Forms WD WordPress Plugin

Worpdress MailChimp WD
User Manual
Support Forum

Looking for a quick and easy way to integrate MailChimp into your WordPress site? MailChimp WD plugin is created to let you do this without a hassle and in a user-friendly way. It allows you have all MailChimp list fields available for quickly creating a subscription form. You can manage your MailChimp subscribers and lists directly on your WordPress site. MailChimp WD comes with a variety of useful settings, which allow you to expand and advance the functionality of your website. It takes just a few clicks to:

  • Bring up MailChimp lists to your website.
  • Build unlimited subscribe/unsubscribe forms using your MailChimp list fields.
  • Publish forms to let users to subscribe to (or unsubscribe from) your lists.
  • Manage subscribed email addresses directly from your website, and more.

It takes only a couple of easy steps to activate and place MailChimp API key to the settings of the plugin, and you can head over to building your forms. You can create multiple forms based on fields you have set up on your MailChimp list. MailChimp WD plugin lets you combine fields of several lists you have on your MailChimp account. You simply need to choose which fields to include by selecting these lists. Furthermore, it just takes a few clicks to add MailChimp list fields into a form. You can customize the structure of your form with Drag & Drop functionality of MailChimp WD. Custom CSS editor will let you to edit the design of your forms also. With Captcha field of MailChimp WD plugin you can secure your forms and protect them from spambots. Three types of Captcha fields are available: Simple Captcha, Arithmetic Captcha and Google ReCaptcha. You can place them to your MailChimp subscription forms to avoid receiving junk submissions. With a perfectly user-friendly admin, MailChimp WD WordPress plugin allows you to embed your forms into pages and posts, as well as on a widget area. MailChimp WD will collect the information users submit, and add it to the list of your subscribers on MailChimp automatically. The plugin lets you manage submissions of your forms and view the email addresses which have subscribed to your MailChimp lists. In addition, the plugin allows you to export them in CSV and XML formats. With Submissions of MailChimp WD plugin you can have comprehensive information for each of your form entries. Check the number of submissions, conversion rate and views, add or remove columns for a customized display, and filter the entries by dates, IP addresses, emails and more. In case you have received unnecessary submissions to your MailChimp forms, there’s no need to worry. MailChimp WD plugin lets you block IP addresses, which have been bothering you. You can unblock these IPs later any time.


If you think you found a bug in MailChimp WD or have any problem/question concerning this plugin, please check out Support Forum in our website. If you do not find a solution here, do not hesitate to click here to contact us.

Features of MailChimp WD plugin:

  • Unlimited opt-in and opt-out forms
  • Mobile-friendly design
  • MailChimp list integration and management
  • Captcha fields
  • Conditional formatting
  • Actions after submissions
  • Customizable messages after submission
  • Submissions management
  • Submissions export (CSV and XML)
  • MailChimp lists export (CSV)
  • Custom CSS theme
  • Drag & Drop
  • Block/Unblock IP addresses

Get more with MailChimp WD Pro!

  • 10 customizable themes
  • Popup, Toolbar and Scrollbar display options
  • Custom Fields
    • Custom HTML
    • Text input (simple text, email, textarea, address and more)
    • Multiple and single choice
    • Survey tools
    • Time and date
    • Select box
    • File upload
    • Section break
    • Page break
    • PayPal fields
    • Buttons
  • PayPal integration
  • Customizable form header with animation effects
  • Custom Emails
Author WebDorado
Contributors webdorado, wdsupport
Tags mailchimp, MailChimp form, mailchimp forms, MailChimp Goal, mailchimp integrations, mailchimp newsletter, MailChimp plugin, mailchimp popup, mailchimp signup widget, mailchimp widget, mailchimp wordpress, mailchimp wordpress widget
  1. wd-mailchimp screenshot 1

    MailChimp WD - MailChimp Form Example 1

  2. wd-mailchimp screenshot 2

    MailChimp WD - MailChimp Form Example 2

  3. wd-mailchimp screenshot 3

    MailChimp WD - MailChimp Form Example 3

  4. wd-mailchimp screenshot 4

    MailChimp WD - MailChimp Data

  5. wd-mailchimp screenshot 5

    MailChimp WD - MailChimp Form Edit

  6. wd-mailchimp screenshot 6

    MailChimp WD - MailChimp Theme Edit

Thank you for your interest in MailChimp WD.

Minimum requirements.

  • Wordpress 3.9+
  • PHP 5.x
  • MySQL 5.x

Perform a new installation

After downloading the ZIP file of the MailChimp WD plugin,

  1. Log in to the administrator panel.
  2. Go to Plugins Add > New > Upload.
  3. Click "Choose file" ("Browse") and select the downloaded zip file of the WD MailChimp plugin.
    For Mac Users
    Go to your Downloads folder and locate the folder with the WD MailChimp. Right-click on the folder and select Compress. Now you have a newly created .zip file which can be installed as described here.
  4. Click "Install Now" button.
  5. Click "Activate Plugin" button for activating the MailChimp WD.
  6. If the installation does not succeed, please contact us at


  • Fixed: Styles


  • Fixed: Use default if theme doesn't exist


  • Fixed: Conflict with Yoast SEO plugin
  • Fixed: Styles


  • Fixed: Bug with email field js validation


  • Fixed: Bug on subscriber lists


  • Added: Giveaway notice
  • Fixed: Minor bug on submissions


  • Fixed: Bug on list export


  • Fixed: Bug on page break
  • Fixed: Bug on arithmetic captcha


  • Fixed: Subscribed members count bug


  • Changed: Form edit interface


  • Changed: Responsive Design
  • Added: New Themes


  • Initial version

1. What can I achieve with MailChimp WD?

MailChimp WD is a WordPress plugin with modern functionality that lets you integrate MailChimp lists and forms to your WordPress site. You can easily set up forms and publish them on your website to let users to subscribe to your MailChimp lists.

2. How can I add API key to MailChimp WD plugin.

After you install the plugin, go to MailChimp WD from WordPress left menu bar. You need to create the API key from the following link:

Scroll down to Your API keys section and press Create Key button, and the key will be provided. Copy this key to the corresponding input of MailChimp WD plugin, then press Connect to MailChimp.

3. How can I change existing MailChimp API key?

You can edit current API key from MailChimp WD page. Click on Change MailChimp API button and paste newly generated key.

4. How should my MailChimp lists be integrated to a specific form?

Go to MailChimp WD > Forms and click Add New to create a new form. Firstly make sure to provide a Title for the form. Scroll down a little bit and you will find all your MailChimp lists mentioned with List option. Check the options for necessary list(s) and the list fields will be integrated to your form.

5. How can I add fields to my form?

When you choose a list, all its fields that are present on your MailChimp account will be visible just above form builder area. Simply click on those field names and they will be added automatically.

You can edit the fields by double clicking on them, or clicking once and then pressing small pencil button above the field.

6. Can I combine fields of several MailChimp lists and use them on one form?

MailChimp WD plugin allows you to include fields from more than one list in the same form. You need to mark all MailChimp lists, and their fields will be available underneath. Click once to add them to your form.

Please note, that the values of each field will be saved on their corresponding list on MailChimp.

7. Can I have Captcha on my MailChimp form?

Click Add Captcha button to set up a word verification field to your form. This will protect your MailChimp subscriptions from spambots. There are 3 types of captcha fields: Simple Captcha, Arithmetic Captcha and Google ReCaptcha.

Please note, that in order to place a ReCaptcha field to your MailChimp form you need to register your website to Google ReCaptcha from here: Two keys will be provided, Public and Secret. Make sure to copy them to corresponding settings in MailChimp WD > Global Options.

8. How can I publish my form?

You can publish your MailChimp WD form with Embedded view type, which comes with free version of the plugin. This view provides a shortcode of your MailChimp form. Here's an example of this shortcode:

[mwd-mailchimp id="1"]

Open a page or post, where you'd like to publish your subscription form. Click on MailChimp WD logo from the editor tools, select the form and click Insert. You can also copy this shortcode from MailChimp WD plugin backend and simply paste in the content.

Press Publish to save the page, then check out the form display on frontend by clicking View Page.

9. Can I send a confirmation email to users and myself?

MailChimp WD uses MailChimp Global mailing settings. You can enable it from Use MailChimp Globals option in Form Options > Email Options. This way users and you as an admin will receive confirmation email, stating that they have been subscribed to your MailChimp list.

10. Where can I check form submissions?

Go to MailChimp WD > Submissions to view and manage all the entries of your subscription forms. Make sure to choose a form using Select a Form dropdown menu, and the submissions of this form will appear just below.

11. Can I filter and export submission entries of MailChimp WD forms?

You can filter submissions of your MailChimp forms by their field values, submission ID, submitter’s IP and submission date. Clicking Export XML or CSV buttons will export all submission entries of selected form in those two formats.

12. Where can I check my MailChimp lists?

Lists you have on your MailChimp account are available on MailChimp WD > Lists page. Click their titles to open them and have comprehensive information about each of your MailChimp lists. You can see the subscribers and overview details of current MailChimp list, as well as its fields.

13. Can I have email addresses of my MailChimp list subscribers on my WordPress site?

Email addresses of your MailChimp list subscribers are available on MailChimp WD > Lists page, under User Emails section. These email addresses contain brief information about users, such as their location and the date when they subscribed to your MailChimp list.

You can also check the values they filled out on your subscription form, or delete them from your MailChimp list.

14. Can I restrict the form to submit without saving the data to MySQL database?

This can be done by disabling Save data (to database) option. You will find this setting in Form Options of your form, the toggle button is available under General Options tab.

15. Can I change the form action?

You can set the form action to Subscribe or Unsubsribe from Form Options > MailChimp Options tab. Use Action option dropdown to choose the necessary value.

Furthermore, you can let users to select this by adding a Form Action field to your form. Open your form from its editor, click on Form Action button and click Save.

16. How can I change the action after form submission?

This can be done in Form Options > Actions after submission tab of each MailChimp WD form. The following actions are available: Hide Form, Stay on Form, Post, Page and URL.

With Post and Page options you will be able to select the necessary post/page from dynamic dropdowns. As for URL, you can copy the link to the input which appears after selecting URL option.

17. Can certain IP addresses be blocked from submitting my MailChimp form?

MailChimp WD plugin allows you to have one more layer of security by blocking IPs. In case you have received an unwanted submission to your MailChimp form, you can select it from its checkbox on left hand side and click Block IP.

The list of black listed IP addresses will be available on MailChimp WD > Blocked IPs page.

MailChimp WD User Manual


Minimum requirements WordPress 3.x and higher PHP 5.x MySQL 5.x

Installing MailChimp WD from WordPress administrative panel Sign in to WordPress dashboard of your website. Navigate to Plugins page, click Add New, then hit Upload Plugin button. Click Choose file and select the .zip installation package of MailChimp WD plugin. Press Install Now.

Installing via FTP connection Connect to your website server using an FTP client software, e.g. FileZilla. Open the folder which contains the files of your WordPress site, then go to /wp-content/plugins subdirectory. Unzip the installation folder of MailChimp WD (wd-mailchimp) and upload it to /wp-content/plugins directory, without modifying files. Log in to WordPress administrative panel of your site and go to Plugins page. Find MailChimp WD and press Activate.

Make sure to contact our team at, or post on Web-Dorado forum in case you face any issues.


MailChimp WD is a functional plugin for integrating MailChimp forms to your WordPress site. It lets users to subscribe to your MailChimp lists. Furthermore, you can have additional form builder functionality with Custom Fields of the plugin.

MailChimp WD has many wonderful and useful options, which we will describe in this guide. However, let’s firstly get you started on configuring general settings and integrating your first MailChimp subscription form to your WordPress site.

Configuring API

MailChimp API Key

After the installation is done, click on MailChimp WD menu item. You will need to provide MailChimp API Key, which can be created here: Simply press Create Key button from Your API keys section, and it will be generated. Copy the key, paste it in the input of MailChimp WD plugin and click Connect to MailChimp.

Choose a List

If you already have lists created on your MailChimp account, you can select one from Choose a list option. Alternatively, you can skip this step and have your MailChimp list integrated later on.

Choose Form Type

There are four types of MailChimp forms, which you can use to register your MailChimp subscribers, Embedded, Popup, Topbar and Scrollbox. Select one and press Create Form. You will be redirected to form editor page.

Note, that the data from your MailChimp API, lists and account information is available on MailChimp WD page. You can switch to another account by clicking Change MailChimp API button and replacing the MailChimp key.

If you have added a new list to your MailChimp, make sure to hit Renew MailChimp lists button to refresh integrated lists. Furthermore, in case you want to remove MailChimp account data from your site cache, click Clear API Cache button on this page.

Creating a form

Firstly, provide a Title for your MailChimp form and select the Theme, which you would like to use for its display. If you wish to have it displayed with the styles of your website theme, choose Inherit From Website Theme option from this dropdown.


Press on the arrow from the right side to open form header settings. Here you can set a Title which will be displayed above your MailChimp form. Additionally MailChimp WD lets you write a few lines of Description for your subscription form.

If you wish to have a picture on your MailChimp form header, click on Upload Image button. WordPress Media Library popup will open for you to select or upload one. Furthermore, you can set Animation on it, such as Bounce, Pulse, Flash and more. You can also set to hide this image on mobile browsers with the corresponding option.

Form fields

After selecting MailChimp list(s) from List option, buttons indicating list fields will automatically appear right below. Clicking on those will add corresponding fields to your form.

You can also place Form Action field, which adds Subscribe and/or Unsubscribe options to your MailChimp form. This way you can let your subscribers to choose whether or not to join your MailChimp mailing list. Click on Form Action button to open field editor. Set a label for this field, select Option type, which can be radio button, checkbox or select box, and click Save.

Similarly, if you add List Choice field to your form, users can select the MailChimp list, to which they wish to subscribe.

Besides MailChimp form fields, MailChimp WD plugin also allows you to place Custom Fields to your form. The data from these fields will not be transferred to MailChimp. However, it will be saved in Submissions page of MailChimp WD plugin.

For instance you would like to also have payment on your MailChimp form. Press Custom Fields button and open PayPal section. There are six types of payment fields for selecting the amount or item to purchase, Amount, Select, Checkbox and Radio button. Moreover, Shipping and Total fields can be added to calculate corresponding values on your MailChimp form with PayPal integration. Choose the field you wish to place, edit its label from Field label option and click Save.

If you will need to remove a field from your MailChimp form, simply click on it once and hit the small X button above it. Furthermore, in case you wish to edit it instead, you can use the button with pencil icon or double click on the field.

After you are done making these changes, make sure to hit Save.

Display Options and Publishing

There are four types of display options, which you can use to publish your MailChimp forms on your WordPress site:

Embedded Popup Topbar Scrollbox

Open your MailChimp WD form, click on Display Options button from the top of it to go to these settings. Embedded type lets you place your MailChimp form on individual pages or posts.

Whereas Popup, Topbar and Scrollbox can be published on general website view at once. These three views have the following settings for publishing:

Display on. Allows choosing the post types, where the popup, topbar or scrollbox MailChimp WD forms are going to display. For example, you can select Homepage, and they will be appearing on your website homepage only.

Display on these categories. If Categories option is selected from Display on, you can use this setting to choose the category pages, where you need MailChimp subscription form to appear.

Display on these posts / Display on these pages. You can select specific posts and pages, where your MailChimp popup, topbar or scrollbox should be displayed. Simply click on these inputs and select necessary posts and pages.

Always show for administrator. Enabling this setting will let website admins to always see MailChimp WD subscription form, regardless of being subscribed to the list. This will come handy in case you are still testing your MailChimp form.

Frequency. This indicates the period, after which your form will appear again for visitors, who have closed it or already subscribed to your MailChimp list. In case you wish to have the popup appearing always, have the value set to 0.

Also you can set the MailChimp form not to display on phones and tablets using Hide on Mobile option.

Now let’s go through each view setting of MailChimp WD Display Options separately.


Embedded view type provides a shortcode of your MailChimp form, e.g. [mwd-mailchimp id="1"], which can be placed in the content of a page or blog post. Make sure choose Embedded as the Display type, save the settings and copy this shortcode.

Afterwards click Pages > Add New from WordPress menu and paste the code in the editor area. Provide a title and additional content to the page if necessary, then press Publish. You will see this MailChimp form when you open this page from frontend by clicking View Page.


In case you would like to have your MailChimp WD form appearing in a popup box after the pages are loaded, you can select this display option. You can set Animation Effect to it, or Loading Delay in seconds, which will define the amount of time until your MailChimp subscription form popup appears after the page loads.


If you wish to have your MailChimp form appearing at the very top of your website, you can select Topbar option. In fact, with Position option you can place the form at the bottom as well.

In case you select Top position of MailChimp WD Display Options, enable Remain at top when scrolling option to make the form sticky to the page. It will set fixed positioning to your MailChimp form container. Also when you have Allow Closing the bar option turned on, visitors will be able to hide the form block by clicking the small X button.


The fourth layout for displaying MailChimp forms is Scrollbox. It adds a form box which is triggered and opened upon scrolling the page. It can be placed on the left or right side of the content with Position option. As the case of Popup type, you can set Loading Delay for your MailChimp WD form to appear a few moments later after page loading is finished.

The form with Scrollbox display type can appear at a certain point of the page. Using Trigger Point setting you can define the percentage of the page height, and the MailChimp form will appear after the user scrolls down to that point.

You can let users minimize the form scrollbox or close it by activating Allow Closing the bar and Allow Minimize settings of MailChimp WD Display Options. With Minimize Text you can have a custom placeholder text for the form block after visitor minimizes it.

If you want the form to be hidden after users scroll back to top, enable Auto Hide option.

Custom Fields

MailChimp WD plugin lets you to expand the functionality of your subscription forms with Custom Fields. You can have additional inputs, textareas, multiple and single choice fields, integrate your MailChimp form with PayPal for payments and more.

When the user submits, the data from custom fields is being kept in Submissions page of MailChimp WD. Whereas the values of the fields in your MailChimp list are being sent to your MailChimp account as well.

Let’s describe all custom field types and discover how useful can each of them be.

Custom HTML. This field lets you place basic HTML content, i.e. images, description text with links and so on. For instance, you can use Custom HTML field in case you need to add more information about your MailChimp newsletter.

Text input. With this custom field you can add inputs with the following types of validation:

Simple text will allow the submitter to provide any kind of text, including alphanumeric and special characters. E-mail input makes it easy for you to place additional e-mail field to your MailChimp WD form, for example, in case you need contacts of a referee or simply a second e-mail address. Send copy to submitter custom field lets users to choose if they want to receive a copy of their submission to their email addresses. Password input type has the same validation as Simple text. The difference is that the entered text in Password input type is being automatically replaced with dots. Text area can be used in case you need the submitter to write a large amount of text, e.g. a statement of purpose. It accepts alphanumeric and special characters, line breaks. Address custom field will help you skip many steps and place this field set to MailChimp form with just a few clicks. It has two Street Address lines, City, State, Postal/Zip Code and Country options. Number field lets you to add an input which accepts only numbers as its value. Hidden field is an input hidden from visitors. Can be useful when you want to write additional Javascript code, and assign a custom hidden value, for example, referrer URL.

Multiple Choice. Lets you add a checkbox field to your MailChimp WD form, allowing the submitter to select more than one values. You can have as many options in your Multiple Choice, as you need. Scroll down a bit to find Options section, click the small button with plus (+) sign and fill in the necessary values.

Single Choice. Similar to Multiple Choice, Single Choice field of MailChimp WD Custom Fields allows having a list of options. The difference is, that the submitter can select only one value with this field.

Survey Tools. In case you need to place a survey to your MailChimp form to get a general feedback from your customers, Survey Tools of MailChimp WD will help you achieve this. The following fields are available for this purpose:

Star Rating lets you have a graphical rating field on your form. You have as many stars as necessary with Star Amount field. Scale Rating field can be placed to have radio buttons which indicate rating from worst to best. Use Scale Amount option to set the number of radio buttons. Spinner will let you add a numeric input field with spinner arrows. You can define Step for up and down arrows. I.e. if you set it to 3, each time you click the spinner arrows, the number will be added or subtracted from the value. Slider adds a rating field to your MailChimp form, the value of which can be selected by dragging the handle between Minimum value to Maximum value. Range field allows users to set a numeric range with two spinners. Grading lets users to grade selected items, which will sum up to a maximum total value. You can set the Total to any number from the field options. Matrix custom field is a set of radio buttons with their values. It can have any number of rows and columns, letting the submitter to provide feedback for several topics with one field.

Time and Date. This custom field lets you add date or time indicators on your MailChimp form. It has the following three types:

Date (Single field with a picker) is an input with a date picker. It allows the submitter to easily provide a date value by navigating through months, years and calendar dates. These options are available for configuring this field: Date format lets you choose between Month/Day/Year and Day/Month/Year formats for your date field value. First day of the week allows having Monday or Sunday as the first weekday in calendar of the date picker. Default date is the default value that you can set for the date field of your MailChimp form. Minimum date will define the earliest date which can be provided by the user. Maximum date will set the upper limit of date value, which submitter can select with Date Picker. Dates to exclude option allows you define certain dates, which will not be permitted for users to select. Selectable Week Days can be chosen to allow users to only select certain weekdays. Show date picker button will add a date picker sign to the input, if enabled.

Date (3 separate fields) consists of three select boxes, indicating day, month and year. They can also be set as inputs with Day field type, Month field type and Year field type options. Here are the rest of its settings: Fields separator indicates the character, which will be used as the divider of day, month and year fields. Default value is slash (/). Day field size(px), Month field size(px) and Year field size(px) can be used to define the width of corresponding elements of this fieldset. Year interval option will set lower and upper limits for year field values.

Time field can be used for the submitter to provide time value. Additional options of this field are the following: Time Format sets the time field to accept values in 24-hour or 12-hour formats. In case of selecting 12-hour format, an AM/PM dropdown menu will be added to the fieldset. Display Seconds will enable an input for providing seconds.

Select Box. Lets users to choose options from dropdown field. Two types can be added to your MailChimp forms:

Custom Select allows you to create a dropdown menu with options that you set. You can create unlimited number of options with Options section of the toolbox. Country List provides a built-in dropdown menu with all countries as its options.

File Upload. You can let submitters to upload attachments with MailChimp form submission by placing a File Upload field. You can customize this field with the help of the following options:

Maximum size(KB) will set a limitation on the size of the uploaded file. Destination option lets you choose the directory, where these files are going to be uploaded. Allowed file extensions defines all the file formats, which submitter can upload. You can add the values separated by commas. Allow Uploading Multiple Files allows users to select more than one files with a single upload field, if enabled.

Section Break. This is a horizontal divider between form fields. You can place it at any point of your MailChimp form by moving the form fields above or below Section Break.

Page Break. You can use Page Break to separate your form fields into multiple pages.

Page Title lets you provide a name for each of your form pages. Next Type/Previous Type allows setting Image or Text as navigation buttons. Next text name/Previous text name define the text for navigation buttons, in case they are set to Text. Next img src/Previous img src set the icons for navigation buttons, if they are images. Make sure to provide the full URLs of the icons. Check the required fields validates required fields of your MailChimp WD form page by page, if enabled. If users skip a required field, they will not be able to go to the next or previous page.

PayPal. PayPal integration of MailChimp WD is a functional and useful addition for your MailChimp forms. If you would like your users to pay for subscribing to a list, or sell a product with your form, you can add one of the plugin’s PayPal fields.

Amount (Price) allows to set a fixed amount of payment to your MailChimp WD form. Range can be defined for this amount, which will set upper and lower limits to the value. Readonly option will not allow users to edit this field. You might need this if you wish to provide the amount yourself. Hide payment currency option can be used to remove the currency symbol.

Select, Checkbox and Radio of PayPal fields let you list options of products, which user can choose to purchase. Use Options section to setup your product list and their prices. Quantity property will let users to select the number of items they want to purchase. Product properties allows you add properties to your products, such as Color, Size, Screen Resolution. You can also set your own custom product property.

Shipping field from Payment Fields of MailChimp WD plugin lets you set shipping types and define prices for each of them. Total field will calculate values of all PayPal fields of your form and display the details of selected products.

Button. Subscribe button is automatically added to your MailChimp subscription form. But you can add new ones with Button field type. Submit button validates the values of all MailChimp WD form fields and saves them to your website database. Also values of MailChimp fields are being transferred to your MailChimp account. Custom button type is created to complete custom actions. You can write a Javascript function in MailChimp WD Form Options > Javascript tab, and call it as OnClick function of your custom button.

Captcha. MailChimp WD has word verification field (Captcha), which you can add to your form as a protection from spambots. Press Add Captcha button and choose one of these three options:

Simple Captcha Arithmetic Captcha ReCaptcha

Please note, that ReCaptcha needs Public and Private keys, which you can get by registering your website here: Make sure to copy them to Global Options of MailChimp WD afterwards.

Each individual custom field has its unique options which we described above. Besides these MailChimp WD Custom Fields also have the following settings, which refer to most field types:

Field ID and Field name identify the dynamic ID and Name attributes of form fields. These are changed when your MailChimp form is viewed on frontend. Therefore in case you need to use IDs or Names in custom Javascript and CSS code, look for actual IDs/Names from your published form. Field label option is used to provide custom label for fields. Field label size(px) sets the width of the field label in pixels. Field label position places the label to the Top or Left side of the field. Field size(px) defines the width of the size of the field in pixels. Value if empty is the placeholder of your MailChimp form fields, you can use this to provide help texts for users. Deactive Class name and Active Class name are the values of class attributes. For example, if the user clicks on an input, it becomes active, whereas before that action the input is inactive. Required option will set the field to be required. An error message will display in case the user clicks submit without filling it out. Validation (Regular Exp.) allows setting up Regular Expression pattern for your input fields. MailChimp WD provides a list of built-in patterns, which you can see within Common Regular Expressions option after marking Validation (Regular Exp.) as checked. Allow only unique values can be used to set a MailChimp WD form field to accept only unique values. For instance, you can activate this if you want the user to submit only once from the same email address. Additional Attributes is an advanced option which lets you add HTML attributes to fields. E.g. if you want to set a limitation of 25 characters on an input, set Name to maxlength and Value to 25.

Form Options

General Options

This section lets you to configure general settings of current MailChimp WD form. You can publish or unpublish your form with Published option and enable or disable Saving data to your website database and Submissions section.

Themes option allows to select the theme of your form. Click Preview to check the display, or Edit to go to MailChimp WD Themes page.

If you’d like to have plain fields on your form without labels, enable Hide labels setting. And Required fields mark will define the identifier for required fields.

MailChimp Options

These settings let you choose the action of your MailChimp form, Subscribe or Unsubscribe. Also you can select the layout of form submission with Email Type setting. It can be HTML, which is a table the submitted information, and Text.

In case Subscribe is set as the form action, the following options can be used for advanced configuration:

Double Opt-in. Requires confirmation from user in advance to being added to a list. Update existing subscribers. If this setting is enabled, previously submitted user data for existing MailChimp subscribers will update (rewrite), instead of showing "already subscribed" message. Replace interest groups. Enable this to update (rewrite) interest groups of existing subscribers instead of expanding the current group list. This option is used only when updating a subscriber.

As for Unsubscribe, here are the advanced settings:

Delete Subscriber. If you want to delete the subscriber instead of unsubscribing from your MailChimp list, enable this option. Send Unsubscribe. Sends an "Unsubscribe Email" to users, confirming that they have been unsubscribed or deleted from MailChimp list. Send Notification. Turn this option on, if you want to send the unsubscribe notification email to the address defined in the list email notification settings.

Email Options

If Use MailChimp Globals setting is turned on, default email options of MailChimp are used. You can disable this setting to use advanced Email options MailChimp WD.

Email to User

Email From option indicates the email address, from which subscribers of your MailChimp list will receive the confirmation email. You can use the email field of your list by clicking on it, or alternatively provide a static email address.

From Name sets the name of the sender indicated in confirmation email. The option lets you have a static name or choose a dynamic value from form fields. You can get the latter from your MailChimp list fields by clicking on buttons below the input, and also from custom fields. The list of custom fields will appear after hitting the plus (+) button.

Reply to (if different from "Email Form") can be used to provide an email address, to which the submitter can reply to.

CC and BCC options let you provide alternative email addresses, to which the form submissions will be forwarded additionally. In case of setting CC, the receiver will be able to view all other recipient email addresses. Whereas BCC will hide additional recipients from the submitter.

Attach File will allow forwarding attachments along with confirmation email to the submitter.

If form action is Subscribe:

Subject (Opt-in Confirmation) sets the subject line of the email, which requires the user to confirm their MailChimp subscription. The content of this message can be edited and fully customized with Opt-in confirmation email option. You can add text, images and basic HTML. Click on the buttons above the editor to include values of your form fields in the email content.

Subject (Final Welcome) option is the subject of the email which is sent to confirm, that the user has been subscribed to the MailChimp list. Use Final "welcome" email editor area to compose and customize this message.

If form action is Unsubscribe:

Subject (Unsubscribe) option defines the subject line of the message confirming, that the user has been unsubscribed from your MailChimp list.

Unsubscibe email option helps you compose the custom content, which will be sent to users that have unsubscribed from the list.

Email to Administrator

Email to send submissions to option lets you set the email address(es), which will be used to forward the submitted information. Provide one address at a time and click on the plus (+) button next to the input.

Email From is the email address, from which you will receive the email with submissions as an administrator. You can choose the email field of your MailChimp list and receive submitted data from user’s email address. MailChimp also lets you use the value of email field from Custom Fields. And as the third alternative, you can provide a static email address with Other option.

From Name option indicates the name of the submission sender in the email to administrator. As the case of the same setting in Email to User section, you can either write a static text, or select a value of a MailChimp list field by clicking on buttons with their labels. It can also be set to show a value of a custom field of your MailChimp form, click the plus (+) button to view them.

Reply to (if different from "Email From") sets the submitter email address, to which you, as an administrator, are going to send the response to.

As in Email to User section, Email to Administrator settings also have CC and BCC options, which allow you to forward emails with submitted information to additional email addresses. If you use CC option, the receiver will be able to display email addresses of other recipients, whereas in case of BCC they will be hidden.

Subject identifies the subject line for the message to administrator email address(es). You can select values of list fields or custom fields of MailChimp WD plugin, and also set static subject here as well.

Mode option lets you choose the layout of the administrator email with submissions between Text and HTML.

Attach File will let you choose whether or not you want to forward the files uploaded by user to administrator email address(es).

If disabled, Email empty fields will hide the fields, which haven’t been filled out by users, in the email with submitted information.

Custom Text in Email For Administrator is the editor for the content of submission messages. It is fully customizable. You can add images, text, and generally, basic HTML tags such as


h1> through




p>, , etc. Moreover, the editor lets you include list field or custom field values of your MailChimp form. Click on the buttons above to add their indicators to custom email content.

Custom Messages

This section lets you configure all notices and error messages, which will be shown to the user. Subscribe Message and Unsubscribe Message function as text editors, therefore they can use basic HTML markup.

You can also include the values of MailChimp list fields and custom fields, simply click on the buttons above the editor to add them. This text will be displayed to the submitter after the form is submitted and the data is successfully sent to MailChimp.

Here are the rest of settings for custom messages:

Update Message is displayed to users after they have submitted the form and the information has been successfully modified in MailChimp list. General Error Message will be shown to the submitter in case a generic error has occurred. Invalid Email sets the notice displayed to the user if they enter an invalid email address. Already Subscribed Email is the message that is shown if the user attempts to sign up for a MailChimp list with an email address which is already subscribed. Required Message is the error message displayed to the submitter after they try to subscribe to a list without providing value for a required field. Not subscribed will display to the user in case form action is Unsubscribe, and the given email address is not on the selected list(s). Empty Submit is the message displayed to the user when form doesn't contain any input fields to be submitted.

Actions after submission

You can choose the action which occurs after your MailChimp subscription form is submitted. Use one of the following options of this section to configure action of your form after submission:

Hide Form will hide your MailChimp form from the submitter after they hit submit. Stay on Form keeps the users on the same page where your form is. Post option allows you to set redirection to a specific post page. Select this setting and choose the post from the dropdown menu which will appear afterwards. Page is similar to Post option for the action after submission. But wi this setting you can select a page to display after your MailChimp form is submitted. URL option lets you provide any link to which the user will be redirected after submission. Copy the link to the corresponding input and hit Save.

Payment Options

In case you add PayPal fields to your subscription form, you will also need to configure Payment Options as the last step. This set of options lets you select all necessary preferences for payments:

Turn Paypal On enables redirection to PayPal, if any of payment fields of your form have selected values. Checkout Mode sets the redirection type. In case this option is disabled, the submitter will be redirected to PayPal Sandbox. This is Testmode, and in this case actual payments will not be completed. It is useful in case you are testing your MailChimp WD form. But as soon as you are ready to receive payments, set Checkout Mode to Production. Paypal email should be set to an email address of an existing PayPal account. Payment Currency defines the currency, which will be used for the payments of your subscription form. Tax sets the percentage of the total amount to be added payment value as the tax of the submitter’s purchase.


To advance the functionality of your subscription form MailChimp WD provides a custom Javascript editor. You can use it to write additional Javascript (including jQuery) functions, which will be applied to your form. The following built-in functions indicate the action which will trigger your code:

before_load() // Occurs before the form is loaded. before_submit() // Occurs before the form is submitted. before_reset() // Occurs before the values are reset.

Custom Javascript editor also allows writing any functions outside of these three. For example, if you use jQuery, you can call the functions in jQuery(document).ready() method.

Conditional Fields

If you need to display or hide some of your form fields based on certain selections made by the submitter, you can use Conditional Fields of MailChimp WD plugin. Click Add Condition to start the setup.

Show/Hide option sets the action of this condition, and with second select box you can choose the field to which that action will refer to. You can configure the condition to occur if all or any of the selections match. Click the plus (+) sign to add the statement of the condition.

For instance, you have Contact Method field, which the submitter uses to select preferred way of communication. If you need to show Email field if Contact Method is set to Email, this is how you should set the condition formula:

[Show] [Email field] if [all] of the following match: [Contact Method] is [Email]


MailChimp WD plugin provides a large variety of fully customizable theme options to let you apply elegant design to your subscription forms. It has 13 built-in templates, you can create your own styles or use slightly modified versions of these. Click on the star next to the theme you wish to use to set it as default theme for your MailChimp forms.

Important: If you wish to use the styles of your website theme on your form, select Inherit from theme option from form editor.

Each theme is a group of user-friendly settings, which let you change fonts, colors, margins, paddings and many other styling options in your form. They are divided to sets for the following components:

Global Parameters Header Content Input box Choices (Single and Multiple) General Buttons Pagination Buttons Close (Minimize) Button Minimize Text Other Custom

The preview of the theme is displayed next to theme options. If you are using a multi-page form, make sure to set Pagination Type for it, Step, Percentage or None.

Managing Lists

You can view your MailChimp lists by clicking on Lists menu item from MailChimp WD plugin. Open one of them to view the list of your subscribers. You can search for a specific user here, see the overview information about it and all its fields.

Moreover, in case you want to have your MailChimp list data in a downloaded CSV file, press Export CSV button, and download will start automatically.


You can view the list of your form submissions in this section. Make sure to choose a form using Select a Form dropdown menu. Number of Entries, Conversion Rate and Number of Views of this MailChimp WD form will display at the top, whereas the submitted data can be seen below. You can download full record of form submissions using Export to XML or CSV buttons. You can filter submissions by the entered values, submission ID, submitter’s IP and submission date. Click on filter icon to open these options, provide the attributes you need to search with and click Search (magnifier button). You can Reset the filters later on.

Submissions of MailChimp WD plugin lets you customize the view of entries, in case you need to quickly check specific values. Use Add/Remove Columns button to exclude certain field values from display.

Note, that this action does not delete theses values, it simply hides them temporarily until you activate them back.

If certain IP address is sending spam submissions through your MailChimp form, Blocking IPs feature of MailChimp WD plugin comes to rescue. Mark the spam submission as checked and click Block IP button above submission entries. You can unblock them afterwards again by selecting and clicking Unblock IP. The list of these IPs will be available in Blocked IPs page of MailChimp WD plugin, you can add or remove IP addresses here as well, if necessary.

Version 1.0.11

Compatible up to: 4.7.2

Last Updated 14 Feb 2017

Date Added: 20 Oct 2016

Plugin Homepage


4.3 stars
15 ratings


Not Enough Data

Works: 0
Broken: 0