Skip to content

Email Newsletters For WordPress

As you may have seen in last week’s competition post, I recently created an email newsletter for WPShout. You may have also noticed I ended up using MailChimp instead of a built-into-WordPress solution.

Something which used just WordPress was what I was originally after, so I set out the following criteria:

  • Powered by WordPress, ideally with custom post types or a simple admin interface.
  • Double opt-in, with a nice bit of code I can put in my sidebar and style for signups.
  • Import and export of lists as CSVs.
  • Shortcodes or similar for unsubscribe links.
  • Some sort of performance tracking.
  • Cheap; either a premium plugin or something with low monthly costs.

It turns out this was a fairly comprehensive list of criteria and it wasn’t possible to fulfil all of the criteria.

This left me with two options:

  • Use a premium plugin, such as WordPress Email Newsletter, and sacrifice functionality I wanted such as tracking.
  • Or use a third party service such as MailChimp or Aweber and not be able to send out newsletters from my WordPress dashboard.

In the end I went with MailChimp as I didn’t want to sacrifice functionality and it’s not too much of a hassle to send emails out from. I went for MailChimp over Aweber simply because I’m familiar with it (and it’s free!).

Creating a signup popup

One of the things I wanted to be able to do was create something similar to what the likes of Darren Rowse on ProBlogger use — a little modal popup which shows to first time visitors inviting them to signup to the newsletter. I initially tried to do this plugin-less, but it didn’t turn out well and so I ended up using a plugin called WP Super Popup, which essentially does the same thing as the Popup Domination plugin on ProBlogger, just there aren’t pre-designed forms.

Not having pre-designed forms was fine, though as I wanted to show my MailChimp signup form which I embedded by using an iFrame (as there’s no embed code for larger forms on MailChimp, oddly). Obviously I don’t have any historic data to go on, but so far the popup has accounted for 1/3 of new subscriptions, so seems to be doing relatively well.

Signing up in the sidebar

The other thing I wanted to do was set up a sidebar subscription form. This too was relatively easy — I just grabbed the embed code off MailChimp and pasted it into the sidebar. I did then do a couple of tweaks though — instead of adding another stylesheet to Shout by using MailChimp’s stylesheet on its CDN, I put it at the bottom of Shout’s. I then had a play around with the styling to make it look like the rest of the site, moving the buttons around so they fit in Shout’s lovely uber-wide sidebar.

Get the newsletter!

It’s been a fairly straightforward process setting up the newsletter — there were times when I had no idea what I was doing, but it all seems to have turned out well in the end! I’m now going to tell you to go and subscribe, of course. If you’re quick, there are hundreds of themes to be won, too!

Alex Denning

1 Comment
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Don't Build WordPress Plugins Into Your Themes
December 5, 2011 1:26 pm

[…] my site! And hey, there are sites like mine out there which show you how to do things like building a WordPress powered email newsletter without plugins […]

Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!

Most Searched Articles

Best JavaScript Libraries and Frameworks: Try These 14 in 2024

In this post, we look at the best JavaScript libraries and frameworks to try out this year. Why? Well, with JavaScript being available in every web browser, this makes it the most accessible programming language of ...

25 Best Free WordPress Themes (Responsive, Mobile-Ready, Beautiful)

If you're looking for only the best free WordPress themes in the market for this year, then you're in the right place. We have more than enough such themes for you right ...

12 Best WordPress Hosting Providers of 2024 Compared and Tested

Looking for the best WordPress hosting that you can actually afford? We did the testing for you. Here are 10+ best hosts on the market ...

Handpicked Articles

How to Make a WordPress Website: Ultimate Guide for All Users – Beginners, Intermediate, Advanced

Many people wonder how to make a WordPress website. They’ve heard about WordPress, its incredible popularity, excellent features and designs, and now they want to join the pack and build a WordPress website of their own. So, where does one get ...

How to Start an Ecommerce Business: Ultimate Guide for 2024

Is this going to be the year you learn how to start an eCommerce business from scratch? You’re certainly in the right place! This guide will give you a roadmap to getting from 0 to a fully functional eCommerce business. ...