Hide and Show Content for Mobile or Desktop

In Content Builder you can control appearance of content on mobile devices. The Show/Hide buttons are available in Block Settings for Content boxes. It requires adding a class to your HTML template but it works as expected. Specified content block will appear or not on mobile screens. What if you want to show/hide on either mobile or desktop?

Read More

Viewport and Mobile Pages

When we compare mobile browsers to desktop ones, the most obvious difference is a screen size. Sites must work on mobile devices, too, so we have to get them to display well on a small screen. The most important problems center on CSS, especially the dimensions of the viewport. If we’d copy the desktop model one-to-one, our CSS would start to misfire horrendously.

Read More

Line-height Fix for CTA in Outlook

To low line-height set on a cell with content becomes an issue for emails rendered in MS Outlook. Letters with accents (Czech, French, Italian, Polish, Slovak, Slovenian, Portuguese, Romanian, Spanish, Turkish,…) get cut off. Either delete the line-height attribute or set it up high enough to fit in content.

Read More

Add to Calendar

There is an open, technical standard called iCalendar that allows applications and systems from many different vendors to transfer calendar information between each other. iCalendar files, which are in fact text files, typically have the file extension “.ICS”. ICS files can be imported to or opened in any desktop, web or mobile calendar application such as Apple, Gmail, Outlook, Samsung, Yahoo! and all other.

Read More

Convert Full Country Names Into Country Codes

This one is useful for data preparation before importing records to a standard data extension. For example you will filter N records by a column Country. If you build a set of filters and filtered data extensions from scratch - this is not an issue. Look up the Country column in your source data file and make sure your filter uses the same value in the criteria property. What if you want to reuse a set of existing filters, filter activities and make your life easier but your filters contain abbreviated country codes and the input file has full names in the Country column. Values don’t match but this is a simple formula for MS Excel file does the trick. You could do a conversion directly in the DE using the SQL CASE statement but in case you need to use an Excel file and import it, here is how.

Read More

Segment Subscribers Who Are 18-30 Years Old

This is a useful query for segmenting subscribers 18-30 years old. Normally it’s not a big deal if your data is in correct format. The date of birth column I had to use is in text format therefore string functions and casting is necessary. Big Kudos to Jarret from the #emailGeeks Slack channel who helped me with two solutions.

Read More

Migration to Content Builder

Content Builder is a lot like a library of content for Marketing Cloud account. As my organization has migrated from Classic Email to Content Builder recently, these are my notes to consider for this or even similar transitions.

Read More

Adobe Summit - Las Vegas 2019

These are short notes from a trip to Las Vegas, NV where I attended the Adobe Summit Conference 2019. The conference was dedicated to digital transformation that’s been a hot subject for a couple of years. It’s been a while since my last visit in the USA so I took this opportunity and turned it into a bleasure trip.

Read More

Accessible Emails

After over 40 years of existence email became a ubiquitous channel for personal relationship and brands or goods marketing. Similarly to the web, as it has been exposed to a broader audience, email should overcome limitations related to disabilities and inabilities of different kinds for human beings. Whether it is impaired hearing, movement, sight or cognitive ability, email and web technology should meet the goal of including everyone with no exceptions.

Read More