This article assumes you already have a MailChimp account and a subscriber list there (even if there is nobody in it as yet). I’ll show how to make MailChimp send your subscribers email every time you write a new blog post. The information comes from my upcoming book, One-Hour Author Website.
If you haven’t already done so, first set up email addresses in your own domain. This will let you use a “from” address in your domain, which is useful for people to whitelist your email in their spam blockers. You don’t have to use a real address (e.g. it could be email@example.com) but MailChimp requires you to have a working email address in the same domain as your “from” address..
You’ll also want to already have at least one blog post, for testing.
On the MailChimp website, go to Campaigns. Use the pulldown on the Create Campaign button to select RSS Campaign. This is the first of a series of screens to define what you want to send and to whom.
Supply the URL of your RSS feed, which is http://yourdomain/feed, so in our example, http://jonathanpopkesbean.com/feed.
Early weekday mornings is generally the best time to send notices.
Click the Next step link at the extreme bottom right.
Are you sending to everybody in your list? MailChimp offers the ability to let people specify which “groups” they want to join, if you set it up so and list the groups. Use this screen to select whether to send to everyone or just certain groups.
Click Next Screen
The Campaign Info screen sets up the title of the campaign (for your reference), the subject line and sender of the email.
The subject line can include some special “merge tags” such as *|RSSFEED-DATE|* which are substituted with information (in this case the date) when the message is sent. There’s a link on this screen to a list of them, but the default subject is probably fine.
The “From Name” can be whatever you like.
The email address we entered here, “firstname.lastname@example.org”, isn’t a real address, to avoid giving that address to subscribers. If MailChimp doesn’t already know you have a real address in the same domain, it’ll insist on confirming it at this time.
There are more options on this screen, but you can accept the defaults.
Next step is to select a “template” to control the layout of your email body.
Email body layout
Next step lets you control the content of the message body.
Editing message body
Click the different areas of the email to edit their contents (or drag them around, or use the trash icon to delete them). Find the “RSS Items” icon on the left, and drag it to the point in the message where you want the list of new blog posts to appear.
Similarly, to insert a picture or block of text, drag in other icons and customize their contents. Here’s what I ended up with for Jonathan’s subscribers:
Use the Preview and Test menu to send yourself a test message.
When you’re happy, click Save And Exit (top right), deal with any complaints MailChimp has about your memo, and you’re done. Your subscribers will automatically be notified of new blog entries on the days and times you specified.