The BrandBlox Pillars:

Responsive Design

You can no longer hide from marketing on mobile devices. Today, more than half of all emails are opened on a smartphone or other mobile device.

What does that mean for marketers? It means that now, more than ever, responsively designed emails are a must so that they not only render correctly, but look amazing, function properly, and do the job they’re meant to do (in other words, convert) on all mobile devices, all email clients, and all web browsers.

That’s a lot to ask from an email!

Creating responsively designed emails that (actually) work across all email clients, browsers, and devices has been notoriously expensive and time consuming. Typically, you need to bring in people with specialized skills in responsive design and HTML coding.

BrandBlox makes creating responsive emails fast and easy for anyone, because it requires no design or coding skills. With BrandBlox you can build a responsively designed email in just minutes that will look great and work well on all devices.

We test all BrandBlox templates for responsiveness and use the most current design and coding best practices, so you can worry about other things like campaign strategy and meeting your marketing goals.


Read more about the importance of responsive email design.


  • personalization - improving email with reader-specific content
    Time for a Mobile-first Email Strategy
    ; if (responsiveEntries!=undefined && responsiveEntries.length>0) jQuery.each(responsiveEntries, function(index,obj) { var curw = obj.width != undefined ? obj.width : 0, cura = obj.amount != undefined ? obj.amount : 0; if (smallest>curw) { smallest = curw; samount = cura; resultidb = index; } if (largestlastbottom && curw<=lasttop) { lastbottom = curw; lastamount = cura; resultid = index; } }); if (smallest>winw) { lastamount = samount; resultid = resultidb; } var obj = new Object; obj.index = resultid; obj.column = lastamount; if (resultoption=="id") return obj; else return lastamount; } if ("masonry"=="even") { var coh=0, container = jQuery("#esg-grid-3-1"); var cwidth = container.width(), ar = "2:1", gbfc = eggbfc(jQuery(window).width(),"id"), row = 1; ar = ar.split(":"); aratio=parseInt(ar[0],0) / parseInt(ar[1],0); coh = cwidth / aratio; coh = coh/gbfc.column*row; var ul = container.find("ul").first(); ul.css({display:"block",height:coh+"px"}); } var essapi_3; jQuery(document).ready(function() { essapi_3 = jQuery("#esg-grid-3-1").tpessential({ gridID:3, layout:"masonry", forceFullWidth:"off", lazyLoad:"on", lazyLoadColor:"#127f9a", row:1, loadMoreAjaxToken:"f5ef4840bb", loadMoreAjaxUrl:"http://www.brandblox.net/wp-admin/admin-ajax.php", loadMoreAjaxAction:"Essential_Grid_Front_request_ajax", ajaxContentTarget:"ess-grid-ajax-container-", ajaxScrollToOffset:"0", ajaxCloseButton:"off", ajaxContentSliding:"on", ajaxScrollToOnLoad:"on", ajaxNavButton:"off", ajaxCloseType:"type1", ajaxCloseInner:"false", ajaxCloseStyle:"light", ajaxClosePosition:"tr", space:20, pageAnimation:"fade", paginationScrollToTop:"off", spinner:"spinner2", spinnerColor:"#47c2cb", lightBoxMode:"single", animSpeed:1000, delayBasic:1, mainhoverdelay:1, filterType:"single", showDropFilter:"hover", filterGroupClass:"esg-fgc-3", googleFonts:['Open+Sans:300,400,600,700,800','Raleway:100,200,300,400,500,600,700,800,900','Droid+Serif:400,700'], responsiveEntries: [ { width:1400,amount:3,mmheight:0}, { width:1170,amount:3,mmheight:0}, { width:1024,amount:3,mmheight:0}, { width:960,amount:3,mmheight:0}, { width:778,amount:2,mmheight:0}, { width:640,amount:2,mmheight:0}, { width:480,amount:1,mmheight:0} ] }); });