Creating a highly customized Mailchimp signup form doesn’t have to take hours out of your day
Feeling limited by the options available to you while trying to add or customize a Mailchimp signup form in WordPress? Your Mailchimp lists are vital to your organization’s success, but your starting options for incorporating them into WordPress and getting the most out of your integration can be limiting (and confusing).
You may have already taken a look at using Mailchimp’s stock embedded form. Having to alter your WordPress website’s HTML just to add a form, and then making further HTML edits to style it can be a real drag.
Explored adding a signup form via a plugin but not happy with the styling? Don’t want to have to delve into CSS editing just to make it look the way you want it to?
Want to add a signup to an existing form other than the stock forms provided by Mailchimp or other plugins but don’t have that flexibility?
Struggling to link other actions like email notifications to signup form submission?
Access lots of options without lots of work, all with one plugin
Getting a Mailchimp signup form onto your WordPress website does not take code editing. You may have realized already that there are many plugins that can pop a signup form onto your site and link to your Mailchimp account. Some of these work great if you’re not looking for any more than sending a name and email into your account.
But what if you want to do more?
- Add a Mailchimp signup option to a form other than the default signup provided by that plugin?
- Style without editing code?
- Trigger actions like email notifications on form submission?
- Collect additional data beyond just name and email?
- Sign up to multiple, user-selected lists or interest groups conditionally?
You need more. Mailchimp for Ninja Forms is more.
Add Mailchimp integration to any WordPress form in one step
Below is a dog show registration form a user created for their WordPress website. Want to subscribe registrants to a list for updates? It’s just a few clicks away by adding a Mailchimp action. Watch the animation below to see just how easy it is!
Ninja Forms can be added anywhere on your site, so adding a Mailchimp signup anywhere on your site is as painless as adding a Ninja Form. All you need is Mailchimp for Ninja Forms.
Style your Mailchimp signup form with little to no CSS
Whether you’re working with a Mailchimp plugin or a stock Mailchimp form, getting simple things like a single row layout can be a time consuming journey into stylesheet editing. It doesn’t need to be. Check out this example of creating a single row signup form with Ninja Forms. It’s literally drag and drop with Ninja Forms’ Layout and Styles extension:
Trigger custom actions when a new user signs up
Want to send email notifications to specific individuals when a new user submits your Mailchimp signup form in WordPress? Text message notifications? Custom success messages? Redirects to other pages? It’s as easy as adding the initial Mailchimp action as shown above. Just select the action you want, set it up the way you want it, and go!
Give users the option to sign up for different lists and interest groups conditionally from the same form
With Ninja Forms Conditional Logic, you can provide a variety of lists and interest groups for your users to choose from, and only sign them up to the ones they’ve selected.
Simply:
- Add a Mailchimp action for each list or group
- Using the Conditional Logic section of the action, link them conditionally to the form field the user will be selecting
Build the Mailchimp signup form you want, just the way you want it, with the techniques above
No code, no file editing, no hassle, no headache. Create the Mailchimp signup form in WordPress that you want, just the way you want it, all from the convenience of the Ninja Forms builder.
What customization options would you like to see in the future? How can we make this easier for you? Please let us know in the comments or drop a feature request off for us in our support channel! Your input steers future development, so don’t be shy!
Questions on anything above? Ask those below too!
Liat Gat says:
I would like to use my Ninja form to tag users in Mail Chimp when they sign up. I want to tag them differently depending on which page they signed up on. Is this possible and, if so, how do I do it?
Quay Morgan says:
Liat,
Hey! You can:
– Add a Text or other field in your MailChimp list
– In the MailChimp action of the form, set one of the post/page specific merge tags as the value of that field. For example, {wp:post_url}
When the form is submitted, it will pass the post/page data captured by the merge tag into your MailChimp list.
Hope that’s what you’re looking for, and this is a great topic for a future blog post. Thanks for the great question!
Cheers,
Quay
Liat Gat says:
Thank you so much, Quay, for the fast and helpful response!
That IS what I’m looking for, and I’m going to go try it right now. I do hope you do a blog post on this in the future, I would love to see other examples of using Ninja Forms to pass through segmentation data to MailChimp.
-Liat
SC Tague says:
Can one form take a paypal payment and send form information to mailchimp?
Quay Morgan says:
Sure! You’ll need the PayPal Express add-on to connect your forms to your PayPal account for payment. You can have both Mailchimp and Paypal set up on the same form.
Cheers,
Quay