Back in 2008, when we initially rolled out our RSS-to-email feature, we thought it would be a nice, automated way for email marketers to “fill in the gaps” between their monthly or quarterly email newsletters. You blog (or post to flickr, twitter, and Facebook) almost daily, and all those tools generate RSS feeds. So why not use that as email content? Frankly, I thought it was a very sexy feature, and would take the world by storm.
It did not take the world by storm. At the time, watching its usage grow was like watching water boil. RSS, as it turns out, is the exact OPPOSITE of sexy. It’s boring and confusing to most people. It needs a fun name, like “twitter.” So I stopped watching the feature. Recently, we were checking some RSS usage stats, and noticed that we have more than 70,000 RSS-to-email campaigns being sent daily. Even more interesting is how many major publications are using the feature.
So we’re starting to add some more enhancements. The first one we want to announce is an RSSITEM:IMAGE merge tag that designates a “lead image” in your feed, which helps you code out some better, fail-safe formatting for HTML email…
What it Fixes
Normally, when you publish an RSS feed into MailChimp, the formatting of images is somewhat okay. But some email programs, like Outlook, will place images and wrap your text in yucky ways.
Here’s an example of an HTML email that’s generated via RSS-to-email:
That is not ideal. The images should be aligned left, and the text should flow around them.
This is what things should look like:
Most major publishers who want to send RSS-to-email also need tight formatting control over the advertising images (banner ads) in their newsletters. You can’t have a bunch of ads stacked on top of each other. Everything needs to be formatted nice and neat.
In order to achieve this, some email readers (ahem, like Outlook), require that you place images in their own table cell. Yeah, if you’re a coder, that sounds pretty crazy and frustrating, in this day and age of magical CSS positioning and what-not. But Mr.Miyagi say, “Silly monkey scream at tree to make banana fall. Wise monkey climb tree, take banana, pee-pee on tree, then move on to next project.” More zenful HTML email coding lessons in our Email-Jitsu guide.
Where was I? Ah yes. Formatting images in your RSS feed.
Using RSSITEM:IMAGE + media:content
You’ll need some RSS coding skills to get all this done. Chances are, if you’re a publisher, you have the resources to generate custom RSS feeds.
First, we recommend you generate a new RSS feed specifically for use in MailChimp. For example, if your feed is at:
example.com/feed/blah
go make a new one at:
example.com/feed/blah/mailchimp/
In that new feed, wherever there’s an image that you want to control in your MailChimp template, mark it with media:content. Here’s a code example:

then, in your MailChimp template, place the RSS:IMAGE merge tag code like this:

Whenever we pull in your RSS feed to generate your HTML email, we’ll place your images wherever the RSSITEM:IMAGE tag is.
We’ll have more RSS-to-email enhancements to announce shortly!



RSS-to-email is the whole reason I started using MailChimp.
Same! Hope there are more added features to this in the future too!
This is great! Would love if it were possible to have two different RSS feeds in the same newsletter treated differently. i.e. have feed one do preview ans images and what not, but feed two only do headlines.
We have more RSS-to-email features to announce shortly. I’m still awaiting details, but I think at least some of what you’re asking for is going to be possible.
One small request. Please add reporting stats back to FeedBurner for those who use FB for their blog feeds. MC does not report back properly!
I second this request =)
I endorse this request for handling multiple feeds in one template. Ditto!
We did launch the ability to include multiple feeds in one email, and it doesn’t have to be an RSS-to-email campaign. The merge tag is:
*|FEED:http://www.example.com/$count=2, $content=full]|*
nice, appreciate the hard work :)
I love what you have done with this feature. I am definitely going to use it on my next campaign!
Nice! Really cool! iContact also has this feature but when title/subject contains international chars as “ç” or “ã” your message gets banned as a precaution from spam assasine.
This can be cool in some cases but is ridiculous for non english emails. Does anybody knows how mailchimp manages rss email in this matter?
For example, can I send an email from RSS with a subject like this: Promoção de verão?(Translation summer promotion).
I think the fixes are fantastic – we have more clients who need this level of automation from their Joomla! websites.
There are periods of growth within a company where you do not have the resources or the time to spend working on newsletter campaigns (or the cost to outsource the project), but still require the exposure.
RSS-To-Email is a great function.
Great work look forward to the new updates.
One thing I would like to see is a bit of an adjustment to the scheduling. Currently you can do daily, weekly or monthly. I would not be able to initiate the send to go automatically after 3 new updates to my blog.
I agree with Dave–the ability to automatically roll out an update every 3-5-ish blog posts would be very helpful.
Glad to see more attention on the RSS-to-Email feature. This is one of the features which we use every day to send out to lots of users.
We currently have the image as an enclosure tag…so would be nice to use that, but we’ll have to see if we can figure out how to add that new field. (media:content)
Ah, you’re the 2nd person to mention the media:content vs. enclosure thing. Will see if I can ask around and get some background on our naming convention there.
It is generally easy for people to add images as enclosures because most web apps that generate RSS feeds to this automatically.
In order to add a custom field “media:content” it would really limit the use to higher level techies that have the capacity and tech staff to customize an RSS feed in this way.
Using Image enclosures in addition or instead of the “media:content” feed would definitely make this feature more easily used and more widespread. As soon as things get too technical it really limits it’s use.
Re: why we use media:content instead of enclosure – We had a lot of requests for this feature, and we just sorta mentally put them in a pile to revisit whenever we had the time. We finally had the time. We picked one of the requests off the pile, and they literally used media:content in their RSS feed. So this is just based off the way that particular user built their custom RSS feed. If a lot of people are concerned, or if it’s counterintuitive in some way, we can certainly make it work for both content and enclosure.
Frankly I am surprised that more companies are not utilizing RSS-to-email campaigns as it’s the easiest way to engage with email subscribers and keeping them up to the date on the latest events without having to send another email to them.
This is a great tool that needs to be recommended more often by email marketing consultants to their clients.
We use the RSS to mail for our daily updates for our blog. It’s why I came over to to mailchimp. Before I was using feedburner’s email service.
Second the idea of allowing multiple feeds in a newsletter. I have a second feed of supplemental content that I’d love to include in my daily newsletter.
[...] just released a new RSS-to-Email feature a few days ago, but we’ve got another one to announce: we’ve created a merge tag that lets you insert [...]
We just started using mail chimp and love it. This feature can really help so many small businesses create a weekly or monthly newsletter at very little effort.
RSS-to-Email is the primary reason I use Mailchimp over other email services. It allows me to have blog readers opt in to receiving the email content they want, as often as they want (daily, weekly, monthly) without a lot of work on my end. In my book, the stronger you make this feature, the stronger Mailchimp is!
Hi – I think this is the fix that I am looking for. Currently, on my RSS feed, header images doesn’t show if I add words but will show when I just have an image post. I am using wordpress and I am trying to figure out how to include this feature on my RSS campaign. I don’t have a reference for Media content on WordPress. My posts always start with an image. If that helps.
I also chose MailChimp for the RSS option, but unfortunately this tutorial or whatever is not really clear for people like me who have little experience with these things.
- ‘go make a new feed’
Uhgm… ok… dunno!
- It also assumes images somehow worked in the first place. I have my wordpress settings at ‘full post’ and the images do show up in my feed, but never in RSS. I’ve been messing around trying to figure out this post for hours, but I just can’t.
I’m sure it’s a nice feature, but probably unusable for like 90% of MailChimp users because it’s too hard to get.
Hi Johanna, this particular feature is definitely for more advanced users. If your RSS-to-emails weren’t even displaying images before trying all this advanced stuff, I suggest contacting our support team. http://blog.mailchimp.com/support/
@Johana: I’m not sure if you still needs a help on this but just in case, I’d like to let you know that I’ve released a new WordPress plugin that might be helpful to you:
http://wordpress.org/extend/plugins/wprichfeeds
It allows you to choose between those two methods (enclosure and media:content) as the one to use in your WordPress RSS feeds. BTW, it also let’s you choose the fetching method to get the post image (custom field, Post Thumbnail or First Image Encountered)
It’s fairly new but I’ve been using it for a while and it’s working for me.
All best,
Will
Hi Will,
I’ve installed your plugin, but it’s not working for me. I’ve told it to use the Thumbnail which my theme supports, and I’ve told it to use media:content to integrate with MailChimp. But my rss feed still doesn’t show any images.
Is there some way I can contact you to troubleshoot this?
Hi,
Are you sure you are using the appropiate merge tags in your campaing?
Depending on how you configure the plugin, you will need to use either *|RSSITEM:ENCLOSURE_URL|* or *|RSSITEM:IMAGE|*
Remember that it does not add the images automagically to your campaign. It still needs to be properly formatted in order to work.
I hope it helps.
Will
Thanks Will,
I’ve tried using both those tags in my template. The *|RSSITEM:IMAGE|* doesn’t seem to do anything. The *|RSSITEM:ENCLOSURE_URL|* just puts the URL of the image into the newsletter, not the image itself. So currently I’m totally stumped!
This link could be helpful: http://kb.mailchimp.com/article/how-can-i-format-the-image-content-in-my-rss-to-email-campaigns
Thanks for that… but where in my RSS do I actually code that tag?
My template seems to stick everything in …. …
Hi,
If the RSSITEM:ENCLOSURE_URL merge tag includes the URL of the image, all you have to do is use it as the source of a IMG tag.
Something like
Something like: img src=”RSSITEM:ENCLOSURE_URL”
D’oh! I feel like such an idiot, why didn’t I think of that. It’s so obvious when it’s pointed out to you :) Thanks.
Dear Ben,
Thanks for your reply. I did actually ask this to a live chat employee just two weeks ago. He was able to help me with a few things things, but when I asked about the pictures not showing up and how to get them to (I’ve seen others do it so I know it’s possible) he said it would probably require coding or something and that wasn’t part of what they are for.
But I can try again.
Hi Johanna,
Images are pulling into RSS-to-email campaigns just fine, so there are three possibilities:
1) We have a bug. But then again, images are working fine for a *bunch* of RSS-to-email campaigns I’m subscribed to, so not likely.
2) Your blog’s RSS feed is not a standard/valid feed, so MailChimp can’t understand it.
3) You’re using a merge tag that only pulls in a summary, w/out the full details. I’m using the following code in my RSS-to-email campaigns, which you can try for yourself:
*|RSSITEMS:|*<br />
<span class=”title”> <a href=”*|RSSITEM:URL|*”>*|RSSITEM:TITLE|*</a></span><br />
<span class=”subTitle”>*|RSSITEM:DATE|*</span><br />
*|RSSITEM:CONTENT_FULL|*<br />
<a href=”*|RSSITEM:URL|*”>Read More</a><br />
*|RSSITEM:LIKE|* *|RSSITEM:TWITTER|*<br />
*|END:RSSITEMS|*<br />
RSS is the main reason I’m using Mailchimp so thanks for the increased attention to it. It would be very helpful if you would fix the Highrise integration so that RSS mails are noted in HR in the same way that “regular” emails are.
Thanks.
This fix not only applies to mailchimp, but it fixed the problem I was experiencing with the feed on one of my wordpress blogs! Thanks so much for the detailed explanation.
Hi Ben,
I was just trying to pull the RSS feed data into a non-RSS-to-Email template. I used the example merge tag (with a valid feed URL) *|FEED:http://www.example.com/$count=2, $content=full]|*. however, no content is pulled and infact the merge code remains static.
Is there anything else we need to do for it to work? I have not found any other article on this feature too. Can you please direct me to the right page? thanks
Cheers,
Sri
Can you please make this work for the enclosure tag, I have modified the wordpress RSS output and have got it to output an image, but it is in an enclosure tag. Most cases CMS’s add the image as an enclosure and not media:content if encolure is not used, I will have to now spend more time coding away to get this to work for my client. It would be great if you could detect either the enclosure or media:content for us.
Thanks
Hi Josef,
It is already working with the enclosure tag.
Try this:
You can also with my wordpress plugin a try: wpRichFeeds. It allows you to pick which method to use in your wp feeds, media: content or enclosure.
All the Best,
Will
Hi Will,
As soon as I posed the message I found your plugin! I left the message up however, as I thought others may have similar queries. Thanks for replying. Fantastic plugin too (this should be submitted to WordPress core for inclusion!)
Thanks again guys.
Josef
Looks like image tags are not working with enclosure. It was working yesterday but today it just stopped functioning. Mailchimp cannot get images from the enclosure tags in my rss feed.
Same behaviour in my RSS-to-Email campaigns…
@Will and @Sarp – We’re looking into it now. Sorry for the inconvenience.
Thanks Ben, I am really having problems with the issue. I contacted the support yesterday and informed them but nothing has changed.
I have yet to find someone who can make this work for me. My text does not wrap properly around my image. I have asked for help from the support desk, I’ve contacted many of the experts listed on MailChimp and have not received a reply — and my own local coding experts are unable to help either. Is there someone how can help me?? PLEASE??
This feature does not seem to be working. I have been able to add the media:content tags to my feed, but no matter what I do, I cannot get the images to show up in my campaign. I have tried these:
1. img src=”*|RSSITEM:ENCLOSURE_URL|*”
2. img src=”*|RSSITEM:ENCLOSURE|*”
3. img src=”*|RSSITEM:IMAGE|*”
4. *|RSSITEM:ENCLOSURE_URL|*
5. *|RSSITEM:ENCLOSURE|*
6. *|RSSITEM:IMAGE|*
Hey Jeremy,
Thanks for writing. RSS items can be pretty confusing. We checked your account and the images in the RSS-driven campaign are appearing correctly. If the images are not showing up on that end, can you double check to make sure images are enabled on the browser and/or in the e-mail client?
If you have any more questions or run into any trouble getting things set up as desired, don’t hesitate to use our support team as a resource. You can get in touch with them via email or live chat and they’ll be happy to help explain things a bit further.
http://www.mailchimp.com/support
James
Is this possible to do with a dynamic RSS feed through WordPress? Any links or ideas on how to create/edit the dynamic rss feed?
Howdy Vanessa!
RSS-to-email campaigns have their own specific merge tags that help you format the content that we pull in from your RSS feed. We can either format your campaigns for you with our Automagical tags or you can choose which of the individual items from your RSS feed you’d like to include on your campaigns.
RSS to Email Merge Tag Cheatsheet: http://eepurl.com/cqKpv
Click here to learn more about RSS feeds.
Im looking for the RSS expert that they mention in this article, someone that can add photos to my already existing rss driven email campaign. please contact me, Adam
Hi Adam,
I’m sure we could assist. We have just completed a full re-code of our RSS feed with the launch of our new site and have even re-written it to push images into the new Facebook Timeline.
Drop me an email with your details and we’ll talk – scott ‘at’ thebox ‘dot’ com ‘dot’ au
Cheers
Scott Robinson
Jack in the box
Hi Everyone – I am pretty confused here – I have everything in my RSS feed BAR the images – is my code right?
*|FEEDBLOCK:http://analoguedigital.com.au/rss|*
*|FEEDITEMS:[$count=5]|*
*|FEEDITEM:IMAGE|*
*|FEEDITEM:TITLE|*
*|RSSITEM:DATE|*
*|FEEDITEM:CONTENT_TEXT|*
*|FACEBOOK:LIKE|*
*|END:FEEDITEMS|*
*|END:FEEDBLOCK|*
I mean everything is showing in my campaign except the images – even though my tag is showing – love some help. LMOX
*|RSSITEM:CONTENT_FULL|* captures all the pictures from my site feedburner content. Thanks.
Just using *|RSSITEM:CONTENT_FULL|* and captures all the pictures from my site feedburner content. Thanks.
Hi Ben,
I’m new to using RSS. Where do I edit my RSS feed? I’m not following this step: In that new feed, wherever there’s an image that you want to control in your MailChimp template, mark it with media:content.
I’m currently using feedburner and wordpress, but I don’t have a php template for my RSS in wordpress… should I have one? Thanks!
This is the feature that pulled me into using MailChimp. Getting it set up with the images and correct text has been tricky, but mostly down to my own ineptitude!
Hi, I need a template RSS to email in mailchimp developed to display exactly as this blog describes. Can anyone refer me to a developer/publisher who is able to do this work please?
robert.oneill@worksafetyhub.com.au
I’m loving this feature… but that sample RSS feed is cut off. How did you get that stuff in it? My RSS template has nothing remotely looking like that in it. All the text is in something called then …. is there a generic RSS template that’s floating around somewhere that I can use to make this work?