Did our last post convince you about why you should be using MailChimp as an email marketing platform to support your WordPress site? Yes? Good! So, here’s how we can help you integrate MailChimp into WordPress. It’s pretty straight-forward, broken down into steps below.
1. Open a MailChimp account, set up a list
Couldn’t be easier:
2. Create a sign-up form on your site
You’ve got two choices here:
Use the native MailChimp sign-up form
- Limited design customisation
- You don’t get your own record of sign-ups outside of MailChimp’s own records
- You can’t let people opt-in whilst filling out other forms – they must specifically fill out the newsletter sign-up form
- When users sign-up, they’ll be redirected to a MailChimp confirmation screen, taking them off your site
Use Gravity Forms (with MailChimp Add-on)
- Gravity Forms will keep its own records of form submissions (as a backup, and to let you analyse and gain insight from sign-ups – e.g. which pages/posts drive newsletter sign-ups)
- Almost infinite control over styling, form submission behaviour, validation and confirmation messages
- You can add conditional sign-ups to other forms, like contact forms and eCommerce checkouts
- You’ll almost certainly need help setting this up
- Gravity Forms is a paid plugin, so there’s an ongoing annual cost
We offer Digital Marketing integration with every website we build. Find out more.
3. Set up your template
MailChimp comes with a wide range of pre-built templates, ready for you to customise (e.g. adding your own logo and changing colours), or you can create your own templates from scratch. In this case, we’re looking for an RSS-driven campaign template – these are set up to automatically display content from your WordPress posts. Of course, you can also set up one-off templates for use with complementary campaigns.Whilst it’s pretty straight-forward, it’s usually better to get help with selecting and setting up a template to make sure you’re following best practice (you really don’t want to get reported for spam – see later) and that the template will look and function well.
If you modify a ready-made template, you can save it under ‘My Templates’ for future use.
4. Set up a campaign
Once you have a template that’s ready to go, you just need to create an RSS-driven campaign that will automatically send your latest content to your list. It’s pretty straight-forward stuff. You’ll be able to choose how many posts to send and on what schedule, even down to the time of day! If you just want to target specific content to go out via email, MailChimp supports just send content from a particular category or tag, rather than every post you write. If you want to get really fancy, you can let users opt-in to receive different subject matters, then create different campaigns based on different categories and user details.
5. Post some content
With all that set up complete, you’re ready to go. Just write a new post and MailChimp will use WordPress’ RSS feed to monitor your site and send out anything new according to the schedule you’ve set. Simple! If people want to unsubscribe for any reason, they’ll be able to do so directly without your input. More positively, if people want to view a web version, forward it to a friend or share it on social media networks, all those tools are built-in too.
6. Look at your MailChimp dashboard
Checking your MailChimp dashboard regularly will let you see what’s happening with your email lists. Who’s subscribed? Unsubscribed? Is your list growing? You can even install a plugin to feed this information through to your WordPress dashboard, here’s how.
A word of caution
Be really careful to make sure that people understand that they’re opting-in to your email newsletter list. Use the MailChimp double opt-in facility (this gives users the chance to confirm their subscription and avoids any misunderstanding about what they’re signing up for) and don’t be tempted to import any other email lists unless they’re similarly opted-in.
If MailChimp receives complaints from users, they will close your account and you’ll lose all your contacts, templates and account history. It can be pretty painful! That’s one of the reasons that Pragmatic recommends using Gravity Forms as an intermediary – that way you’ve always got a record of email sign-ups just in case the worst happens.
Ready to do this?
Great. We’re ready to help you integrate MailChimp with your WordPress website! Here’s a checklist of what we’ll need decisions from you on (with our help):
- Your MailChimp login (and the name of the list you’d like us to use)
- The name of the template you like, and any customisations you’d like us to make to it
- Your Gravity Forms license (if you want to use that option), and which forms you’d like us to add (and what fields to use – e.g. name, email, company name)
- Whether there’s any particular category or tag you want to use to define what content to send
- Your schedule for sending, and how many recent posts you want to send (as a maximum per email)
If there’s anything else you’d like to know about using WordPress and MailChimp, just ask in the comments!