Add a Custom Google Map to a Website
Add a Custom Google Map to a Website

How to add a Custom Google Map with Geo-Location using JavaScript and the Google Maps API. Wouldn’t it be cool to have a Google Map on your website for your business? One that is customized exactly the way you like? With a little JavaScript and an API key, we can do exactly that. You will... » read more

CSS Animation in Email – Falling Image Effect
CSS Animation in Email – Falling Image Effect

One way to support engagement in emails is to add ambient animations as a design enhancement. These will not work in all email clients, but are supported on most mobile devices and clients. As of March 2019 and according to my testing using Email on Acid and assorted live accounts, the CSS snow animation is... » read more

Design Systems

Notes on setting up and documenting a prototype design system for email What is a Design System? A design system includes the design components and code assets along with the standards and documentation that accompanies the assets. The documentation includes guidelines on why and how to use the design components. “Understanding not only the what,... » read more

Email Marketing 2019 – 5 Key Trends and Opportunities
Email Marketing 2019 – 5 Key Trends and Opportunities

I created the original of this slide deck for a POV presentation I gave to the marketing team at American Greetings. This version is updated as of August 2019 to remove AG specific content and branding. 5 Key trends impacting email marketing Email and Omni-channel Marketing Smartphones and Engagement Personalization and Hyper-personalization Mobile Driven Design... » read more