Email
Conquistando el Inbox
itter.com/janogarcia @janogarcia · janogarcia.com https://janogarcia.com
Slide 2
Alejandro García https://twitter.com/janogarcia @janogarcia · janogarcia.com https://janogarcia.com
Diseñador UX/UI — Desarrollador Front-end Ingeniero Técnico en Electrónica. 10+ años experiencia.
Remoto Estudio. Freelance. 4 últimos años full-time en producto, Todoist y Twist.
WordPress y PHP Diseño e implementación front-end y back-end, de sitios y aplicaciones para clientes, agencias (grandes marcas Coca-Cola, Philips) y startups.
Slide 3
01
Contexto
Slide 4
01 Contexto
Por qué email
Slide 5
Importante …y difícil
Photo by Iswanto Arif on Unsplash
Slide 6
“Email has the highest ROI of any marketing channel available” — Campaign Monitor
The Complete Email Marketing Guide for Beginners — Campaign Monitor https://www.campaignmonitor.com/resources/guides/getting-started-with-email-marketing/
Slide 7
“You don’t have to fight an algorithm to reach your audience” — Casey Newton
The New Social Network That Isn’t New at All — The New York Times https://www.nytimes.com/2019/03/19/technology/new-social-network-email-newsletter.html
Slide 8
Branding y UX Un importante punto de contacto e interacción con tu servicio
Marketing y ROI El canal de marketing con mayor retorno de inversión, superior a 42:1
Ubicuidad y resiliencia 3x más cuentas que Facebook y Twitter juntos, 6x más probable conseguir click en enlace que en Twitter… en la plataforma en red más antigua.
g/infographic-the-roi-of-email-marketing The ROI of Email Marketing (Litmus) — The https://www.campaignmonitor.com/resources/guides/getting-started-with-em Complete Email Marketing Guide for Beginners (Campaign Monitor)
Slide 9
01 Contexto
Objetivo
Slide 10
Diseño Desarrollo Fuera de alcance: estrategia, marketing, analítica, optimización, legal, back-end, ESPs/deliverability…
Slide 11
20+ 100+ 15+
millones de envíos/mes transaccionales
mil suscriptores en newsletter WordPress
Envíos combinados de email para los productos Todoist y Twist (2018)
idiomas, incluído RTL y CJK
Slide 12
02
Diseño
Slide 13
02 Diseño
Principios
Slide 14
11S
“Email attention spans are short— about 11 seconds”
Top Email Design Trends for 2019 — Litmus https://litmus.com/blog/top-email-design-trends
Slide 15
Simplificar Photo by Paul Green on Unsplash
Slide 16
Designing with constraint: Twitter’s approach to email — Twitter https://blog.twitter.com/en_us/a/2015/designing-with-constraint-twitters-approach-to-email.html
Simplicidad “Keep it light, keep it concise”
Contexto “Meet a person where they are”
Objetivo “Help a person do something”
Slide 17
Rediseño notificación email de Tweet favorito — Twitter (2015)
Influencia del objetivo Transaccional (notificar y actuar)
Automatizado (crecer y recurrir)
Promocional (persuadir y convertir)
Slide 20
Mensaje diseñado (HTML) Influencia del estilo — Promocional con tono personal
Mensaje personal (HTML) Texto plano
Slide 21
Testea Photo by Luke Chesser on Unsplash
Slide 22
02 Diseño
Sistemas
Slide 23
Escalabilidad
“capacidad de un sistema de crecer en magnitud”
Photo by takaharu SAWA on Unsplash
Slide 24
Entropía
“medida del orden de un sistema”
Photo by Yung Chang on Unsplash
Slide 25
Design Systems for Email: Bringing Order to the Chaos http://www.tedgoas.com/blog/email-design-systems tedgoas.com
Slide 26
Ejemplos de sistema de diseño
Email Design at Stack Overflow https://stackoverflow.design/email/guidelines/getting-started stackoverflow.design
HTML Email https://htmlemail.io/ htmlemail.io — fuente Sketch/Figma gratis, plantillas HTML premium
Tabler Email https://tabler.io/emails/ tabler.io — plantillas HTML premium
Slide 27
02 Diseño
Inspiración
Slide 28
Really Good Emails https://reallygoodemails.com/ reallygoodemails.com
Slide 29
03
Desarrollo
Slide 30
02 Desarrollo
Retos
Slide 31
Email ≠ Web Photo by Maik Jonietz on Unsplash
Slide 32
15.000 “Every email that marketers send has approximately 15.000 potential renderings”
Why is email rendering so complex? — Litmus https://litmus.com/blog/why-is-email-rendering-so-complex
Slide 33
43%
“of all emails were opened on mobile devices”
State of Email 2019 Report — Litmus https://litmus.com/ebooks/state-of-email-2019
Slide 34
15% 30% 80% clicks únicos
clicks en primer enlace
Responsive Email 101 Webinar — Litmus (2015) https://litmus.com/lp/responsive-email-101-webinar
borrados si no están optimizados
Fragmentación Photo by Paul Felberbauer on Unsplash
Slide 37
Fragmentación
Renderizado Múltiples dispositivos y clientes
Diseño Diferentes ramas de diseño sin conexión
Código Ausencia de una base de código común
Slide 38
Consolidación Photo by Sven Mieke on Unsplash
Slide 39
Consolidación
Renderizado Sólo permitir patrones HTML/CSS responsive altamente testeados
Diseño Normalización de componentes y layouts, en base a patrones permitidos
Código Base de código común, para un comportamiento consistente y predecible
Slide 40
02 Desarrollo
Modularidad
Slide 41
Consolidación del código
Whitelist de patrones Identificación y testeo de patrones HTML/CSS. Mínimos posibles.
Librería de componentes base Encapsulación de patrones para simplificar su interfaz. Mínimos estilos.
Temas y composiciones Creación de temas, añadiendo estilos a los componentes base. Creación de componentes complejos, combinando componentes base.
Slide 42
Jerarquía de componentes de Bento Email — Usados por Todoist y Twist
Base
Theme 1
Template 1-1
Unstyled framework components: Document, Layout, Content
Styled: Layouts, Components
Template 1-2
Theme 2
Template 2-1
Styled: Layouts, Components
Template 2-2 + Local components
Slide 43
Componentes base de Bento Email — Usados por Todoist y Twist Document
Layout
Content
<document_html>
<preheader>
Ejemplo de componente — Spacer
Base
Theme
Template
Slide 45
Slide 46
Slide 47
Slide 48
Slide 49
Slide 50
Editores de email vía código
https://mjml.io/ MJML mjml.io
https://heml.io/ HEML heml.io
Foundation for Emails https://foundation.zurb.com/emails.html foundation.zurb.com
Slide 51
MJML — Previsualización
Slide 52
MJML — Código generado
Slide 53
Editores visuales de email
Taxi for Email https://taxiforemail.com/ taxiforemail.com — Soporta código HTML de autor
https://beefree.io/ Beefree befree.io
https://topol.io/ Topol topol.io
Slide 54
“A wysiwyg to make the day to day email, that then frees up dev resources to provide better value” — Elliot Ross (Taxi for Email)
https://litmus.com/community/discussions/6064-benefits-of-using-html-css-templates-over-drag-dropBenefits of Using HTML/CSS Templates Over Drag & Drop Editors — Litmus Community editors#comment-10114
Slide 55
02 Desarrollo
Directrices
Slide 56
Referencia
The Better Email on Design https://thebetter.email/design thebetter.email
The Ultimate Guide to CSS https://www.campaignmonitor.com/css/ campaignmonitor.com
How to Target Email Clients https://howtotarget.email/ howtotarget.email
Plantillas, Frameworks y Sistemas Librerías open source (Cerberus) o sistemas (stackoverflow.design)
Slide 57
Optimización para móvil
Modelo “scalable” o “mobile-aware” Contenedor fijo, con diseño simplificado del layout y los elementos.
Modelo “fluid” Contenedor fluído 100%, sin restricciones ni transformaciones del layout.
Modelo “responsive” Contenedor y elementos responsive. Alternativas: Desktop-first with @media queries, Hybrid Coding approach, Table of Your Dreams, Fab Four technique, Mobile-first with calc()…
Slide 58
Plantillas y frameworks
https://tedgoas.github.io/Cerberus/ Cerberus github.com/TedGoas
Zurb Foundation for Emails https://foundation.zurb.com/emails.html foundation.zurb.com