Responsive newsletter


Responsive design has been growing steadly in popularity in the last years. It’s time to apply this pattern also to the email marketing ecosystem. According to a new research 47% or email opens are on a mobile device a new record, nearly a 24% cheange since a year ago. and some brands see upwards of 70% of their email opened on mobile devices.

If last year’s trend is any indication, another 13% increase between August and December this year would put mobile opens at 53% by year trend!

The main technique under the hood of responsive newsletter is the use of media query.
Using media queries you can:

  • Change hierarchy
  • Change navigation
  • Enlarge fonts
  • Change fonts
  • Scale images
  • App padding/margin
  • Hide/Show content

The first thing to do is setting the meta viewport in the head tag:

<meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1">

Then create a table witha width of 100% and a amx-width of 600px to prevent a big stretch of the newsletter:

 <table cellspacing=”0" cellpadding=”0" border=”0" 
style=”width: 100%; max-width: 640px; min-width: 320px; background-color: #ffffff;”>

Then also give width 100% and amx-width 600px to the images in the newsletter:

 <img src=”http://www.yoursite.com/image1.jpg
style=”width: 100%; max-width: 600px; align=”middle” border=”0" />

The last part is adding your media query in which you can declare the layout rules for the particular width:

 <style type=”text/css”>
@media only screen and (max-width: 480px) {
table[class=”container”] {
width:320px !important;
}
}
</style>

In this case we set the container to 320px if the device has a width of 480px (iPhone screen on landscape mode).


Responsive emails are compatible with:

  • iOS Mail app
  • Android 4.x Email app
  • Windows Phone 7.5
  • BlackBerry OS7
  • BlackBerry Z10

Responsive email are not supported by:

  • iPhone Gmail app
  • Android Gmail app
  • Windows Phone 7

Email me when Andrea Usseglio publishes or recommends stories