• What does “replace interest groups” do exactly?

    When you enable the update existing subscribers setting in any sign-up method, another setting labelled replace interest groups appears. On this page we will clarify what this setting actually does. Replace Interest Groupings When enabling the “update existing subscribers” setting it means that people may already be subscribed to the selected Mailchimp list(s) when using […]

  • Show sign-up form inside a post or page

    Showing a sign-up form in your WordPress posts or pages is as easy as copy-pasting the following shortcode in your post editor. Example: Show default form The shortcode takes an optional id argument which controls which form you would like to show. You only need to supply this argument if you are using Mailchimp for […]

  • Single-line horizontal forms

    If you have a simple form with just a few fields then it can be nice to have all fields appear on the same horizontal line, as shown in the image below. To accomplish this, we will need to adjust our form mark-up and set some styles. Removing paragraph and label elements The above example […]

  • Split up address fields

    Mailchimp splits up address fields into separate fields by default, something the field generator in the Mailchimp for WordPress plugin does not yet also support (as of version 4.0). You can still choose to split up your address fields manually. The following HTML snippet can be used as a starting point. Should you want to […]

  • Styling input placeholder text

    What’s a placeholder? A placeholder is a bit of text that you can add to an input field. Your visitors and would-be subscribers will be able to see this text. It will disappear once you start typing in the field, and the text will not be used once someone submits your form by accident. It’s […]

  • Unsubscribe forms

    Since version 2.7 of Mailchimp for WordPress, you can use the plugin forms for handling unsubscribes straight from your WordPress site. This can be beneficial since that means you no longer have to direct your visitors to the unbranded Mailchimp page for them to unsubscribe from your list. Even more, you can try your best […]

  • Using Radio Buttons For List Choices

    If you would like to make your subscriber select only one of your available list, one way to do so is to offer radio buttons instead of checkboxes. Achieving this is quite easy. Add in the following: Add as many as you want, but make sure each value is unique (as this is your list’s […]

  • Using variables in your form or messages

    A relatively unknown feature of the plugin is the fact that you can use certain variables inside your form, your form success and error message or even the checkbox label text for some dynamic content. The variable will be replaced with a certain value, like the current number of total subscribers on the selected list […]

  • Validating “birthday” fields

    The plugin uses HTML5 input fields and will by default use a regular “text” field for fields marked as “birthday” fields in Mailchimp. If you want to enforce a format on your visitors, we suggest using the following HTML which will force your visitors to enter a valid MM/DD date. The important part is the […]

  • WPML: Display form widget in correct language

    If you’re using WPML, it is most common to create a fully translated sign-up form for each of your site’s languages. That way, you can fully translate all of the form fields & success messages into any language you like. To show the translated forms in your posts and pages, you can use the unique […]