Imagem post: Boas práticas para E-mail Marketing
Client-Side

Boas práticas para E-mail Marketing

Algumas dicas práticas para codificação de email marketings.

Por
44

Você que é do tempo do html feito somente em tabelas, acompanhou das mudanças dos padrões web ou senão conheceu essa época, mas mesmo assim sofreu muito com o IE6, acredite, montar E-mail Marketing é um pouco pior que isso tudo junto. Mas calma, deixarei algumas dicas e boas práticas, evitando assim muito do seu sofrimento.

Em resumo: E-mail Marketing é uma estratégia muito eficiente e útil para manter os visitantes ligados ao site e aumentar a taxa de conversão, mas isso tudo não tem resultado se sua newsletter chega quebrada ou mesmo se for direto para a caixa de SPAM.

Na montagem desse html não adianta seguir as melhores práticas de padrões web. Os clientes de e-mail não aceitam muitos dos atributos do CSS e nem conhecem as novas tags do HTML5.

HTML:

E-mail Marketing é pura tabela. Tabelas são chatas, mas nesse caso, são a única saída por enquanto.

Utilize sempre o atributo valig=”top”.

<tr>
    <td valign="top" width="350"></td>
    <td valign="top"></td>
</tr>

Sobre os tipos de Doctype suas diferenças de renderização, vocês podem conferir 3 testes realizados pelo site Campaign Monitor.

CSS

Evite usar CSS externo. Alguns clientes de e-mail não aceitam. Tanto no HEAD, quanto no BODY.
Utilize CSS inline (direto no elemento), porém não abuse de propriedades como position, float e etc…

<td style="font-size:18px; color:#666666"; font-family: Arial, Verdana, Tahoma;">Texto </td>

Alguns atributos de fontes funcionam em todos os clientes de e-mail, assim como: cores, line-height, font-size, entre outros.

Não use style=”color: #fff”;

Use style=”color: #ffffff”;

Use sem medo o atributo border:

<span style="border: 5px solid #000000">texto</span>

Veja a tabela de atributos CSS suportados por diversos clientes de e-mail.
http://www.campaignmonitor.com/css/

Imagens

  1. Todas as imagens devem ter display:block, assim evita que o Gmail e o Hotmail acrescentem um espaçamento entre elas.
  2. Utilize url absoluta da imagem em seu html, além da sua altura e largura. A imagem
  3. Não use imagens com extensão PNG que possuem áreas transparentes, pois não são aceitas em versões do outlook anteriores a 2007, pois seu render engine é o mesmo que o do IE6, que não suporta PNG transparente. As áreas que deveriam ser transparentes são exibidas em cinza.
  4. O atributo ALT oferece um texto alternativo quando alguma imagem não carrega ou não pode ser visualizada. Esse atributo é muito usado para melhorar a acessibilidade de uma página na web e principalmente de um email marketing, já que muitos clientes de email bloqueiam as imagens enviadas por remetentes desconhecidos do destinatário. Nesta situação, a função do atributo é facilitar a “pré-leitura” para o usuário. O atributo alt pode ser formatado para a leitura ficar mais organizada.
  5. Não que seja proibido, mas evite user gifs animados.

Javascript e Flash

Parece meio óbvio, mas nunca utilize Javascript ou Flash. Estes são bloqueados pelos anti-virus dos principais provedores.

Confira mais dicas e boas práticas para o desenvolvimento do seu e-mail marketing:

  1. O ideal é que o layout não ultrapasse 600px de largura, assim evita rolagem horizontal.
  2. Use a ferramenta slice do Photoshop e faça recortes em blocos horizontais.
  3. Evite mesclar colunas e linhas pelos atributos rowspan e colspan, ja que eles não são suportados pelo Microsoft Outlook 2007. Isso irá prejudicar a renderização correta da mensagem. (nesse caso use tabela dentro de tabela).
  4. Para otimizar a entrega das mensagens, desenvolva o código HTML para que tenha até 30 kb. (evita pontuar no ranking de spam)
  5. Não esqueça de preencher a tag <title> do documento HTML. Muitas ferramentas antispam verificam o conteúdo desta tag e, caso ela esteja vazia ou preenchida com expressões suspeitas, sua mensagem pode ser pontuada como spam.
  6. Se usar imagens de fundo para o corpo da mensagem, através de css inline background-image, saiba que elas não serão visualizadas por destinatários que utilizam Outlook e Hotmail, a solução é usar tambem background-color :#corSolida (cor próxima da imagem) pra não fugir muito do layout, usando assim o conceito “Progressive Enhancement“.
  7. Para remover um sublinhado basta usar css inline: style=”text-decoration: none;” direto no link.
  8. Existem diversas palavras que devem ser evitadas no corpo do e-mail, caso ao contrário ele irá direto para a caixa de spam.
    Conheça algumas delas: http://emailmarketing.virtualtarget.com.br/dicas/quais-as-palavras-que-devem-ser-evitadas-no-email-marketing.
  9. Teste seu template em diversos clientes de email.
    Ao criar um site, qualquer desenvolvedor deve testá-lo em vários navegadores. Para email marketing isso não é diferente, os destinatários usam uma ampla variedade de clientes de email e, você deve desenvolver um template que seja perfeitamente visualizado na maioria deles.
    - Ferramenta gratuita para enviar e-mails.
    http://putsmail.com
    - Ferramenta paga, porém muito útil, ele testa seu html em todos os clientes de e-mail e retorna um print.
    http://litmus.com/
  10. Mesmo que seu html esteja lindo e perfeito, ele pode cair no SPAM.
    Conheça a tabela de regras antispam.
    http://emailmarketing.virtualtarget.com.br/wp-content/uploads/2008/04/tabela_de_pontos1.pdf

Veja os clientes de e-mail mais utilizados:
Clientes de e-mail mais utilizados

Para aprofundar-se melhor sobre o assunto, segue links de referências:

44

Por Deivid Marques

Desenvolvedor Front-end na Locaweb. Viciado em Internet e Mídias Sociais, apaixonado por SEO e Marketing. O grande lance da vida não é ver o quanto você aprendeu, e sim, o quanto têm ainda a aprender.

http://deividmarques.com.br

Mais posts do autor

  • Douglas Delabrida

    Bom demais, é muito chato trabalhar com tabelas kkk.

  • http://twitter.com/marlonassuncao Marlon Assunção 

    Parabéns, ótimo post! E sem dúvidas tabelas são muito “chatas” de se trabalhar! =)

  • http://twitter.com/JohnyLab Jo

    O Gmail nem aparece no gráfico? E o Outlook.com? Será que vai virar?

  • Thiago Alvernaz

    Muito bom, esse dias estava sofrendo para criar um e-mail marketing, estudei um pouco 
    e tive a triste noticia que só podia usar tabelas fazer o que né…

  • Marsson

    Parabéns, DEIVID !!! Mas e quanto ao Gmail ??

    Quando vc nos trazer outra apresentação no DevCast ??

    Valeu !!

  • Guilherme

    Pelo erro de português que vi no início, quase desisti de ler… (“Em resumo: E-mail Marketing, é uma estratégia muito eficiente e”, ao separar o sujeito do verbo…). Não me arrependi por ter terminado a leitura! Post bem legal, parabéns!

    : )

    Pessoal da nossa área não tem jeito mesmo no português…. uahuhuhauh

    Abraço e sucesso!

  • Gabriel Sepulveda Meneses

    Uma dica interessante pra quem tem problema com imagens fatiadas, onde as imagens se distanciam das outras, é utilizar display:block nas imagens

  • Deivid Marques

    Marksson, podemos marcar um DevCast sobre o tema, é que esse mes eu estou bem sem tempo, mas vou me organizar.

  • Italo Santana

    Desnecessário…

  • Guilherme

    Na vida da gente temos oportunidade de aprender a todo o momento. Informei sobre um erro grave de português que o Deivid cometeu porque essa é a linguagem que nós usamos para nos comunicar, mas aprendi muito mais com o conteúdo que ele informou e inclusive o agradeci.

    Assim como HTML, CSS, Java e o que for, o português (acredite!) é uma linguagem e colocar vírgula separando o sujeito do verbo para mim é tão tosco quanto largar essa mesma vírgula no meio de um código.Não fique chateado pelo autor não, sô… Talvez ele tenha até gostado do aviso que dei e não vai errar nisso na próxima vez. Escrever num blog bacana desses precisa atenção e até o Word  (pelo menos nisso ele presta…) ajuda nesse sentido na hora de revisar um texto.Apesar de provavelmente também achar desnecessário, abraço para você, Italo!: )

    ps: com certeza você também é da nossa área, pois não estar nem aí pra isso…. uhuahuha

  • Felipe Tavares

    Realmente Desnecessário

  • Italo Santana

    Eu continuo achando desnecessário, de verdade! :)

    O e-mail do autor está bem acessível para esse tipo de “ajuda”.

    Comentar dessa forma, dizendo que quase desistiu de ler por conta de uma vírgula posicionada incorretamente, me pareceu bastante arrogante. Mais como uma “síndrome de Pasquale” do que uma atitude de bom samaritano.

    Eu também achei o post nota 10, nisso pelo menos nós concordamos.Forte abraço Guilherme, (sugiro também que você revise o seu texto)

  • http://www.nosqlbr.com.br Suissa

    Realmente escrever email marketing eh voltar nos tempos do computador a lenha =p
    Mas nesse gráfico ae não mostra o Gmail né, ele não é muito usado?

  • Guilherme

    Uai, reviso sim…uahuahauh…(até curti aí também)… Faltou só você falar o que é preciso mudar…

    ps: o erro reportado pelo leitor foi corrigido pelo Deivid. Legal!

  • joao henrique

    Uma boa dica de email marketing é usar html “arcáico”, sem fechar tags como br, etc. Sempre funcionou por aqui.

  • viniciuscainelli

    Vale lembrar também que usar imagem como background a melhor opção é utilizar o atributo “background” da tag .
    Quando se utiliza o style=”background: url(*.*/img.jpg)” alguns leitores de e-mail, como o “outlook.com” remove esta propriedade do CSS.

  • joao_parana

    Valeu Deivid. Ótimas dicas

  • joao_parana

    Valeu Deivid. Uma dúvida: por que o gráfico acima não mostra o percentual de uso do GMail ?

  • http://www.facebook.com/rflrafa Rafael Gomes

     Desnecessário

  • Deivid Marques

    Joao eu tambem achei estranho, nao consegui encontrar outro grafico atualizado com dados que tenha gmail.

  • joao_parana

    totalmente desnecessário 

  • http://profiles.google.com/ckdourado Caique Dourado

    Bom post!

    Para correta exibição nos dispositivos om iOS é preciso também setar o atributo -webkit-text-size-adjust:none; para os elementos, ou do contrário as fontes não irão ficar com o tamanho setado no font-size, conforme explicado no post abaixo:
    http://www.campaignmonitor.com/blog/post/3339/save-your-layout-by-overriding-the-minimum-font-size-on-the-iphone-and/

    Abraço!
    Caique Dourado

  • Igordepaula

    Eu consigo fazer um email marketing em css puro e sem tabela.

  • Deivid Marques

    Boa Caique,pelo que tinha lido o tamanho minimo renderizado em iOS é font-size de 13px mesmo que voce tenha setado um valor menor.

  • Pingback: Tropeçando 52 | Rafael Bernard Araujo

  • http://twitter.com/wmoschini Wagner Moschini

    Primeiramente, parabéns pelo artigo Deivid.

    Uma coisa que eu faço em emmkt é sempre declarar ‘display:block’ nas imagens, isso ajuda a evitar o erro de espaço extra nas células das tabelas. Colocar a dimensão exata da célula na td, assim como fazemos em imagens, também ajuda em alguns casos nos outlooks.

    Abraço e parabéns novamente.

  • http://twitter.com/bbburp bbburp!

    É sempre bom relembrar essas regras Deivid. Ótimo artigo. Muito bem lembrado e linkado o material da virtual target. Comecei a trabalhar com construção de e-mail marketing me direcionando por ele. 

  • http://twitter.com/emersoncoder emerson@code4life

    Parabéns, muito bom !

  • Junior Santos

    Boa!

    Uma matéria interessante que complementa o post: http://www.emailonacid.com/blog/details/C18/doctype_-_the_black_sheep_of_html_email_design

  • Rodrigo Dantas

    Belo Artigo! Estamos já cheios de Spams, qual a melhor prática? E as melhores ferramentas?
    http://www.mailchimp.com.br
    - alguém usa?

  • Roberta

    Completamente desnecessário. Concordo que devemos conhecer muito bem a nossa língua (antes de ser designer, era professora), mas a maneira como como foi colocado o seu comentário pareceu arrogante. Um mero erro de vírgula é uma coisa totalmente tolerável diante de um texto com uma informação tão interessante. E convenhamos, o autor do texto está blogando, não escrevendo uma redação para passar em um concurso.

  • Evandro

    Pessoal, tenho uma dúvida CRUEL! Gostaria de NÃO USAR largura e altura na IMG… Será que pode dar pau? Já testei em alguns emailmkts e foi de boas… O que acham? Isso facilita muito na troca de imagens….
    VLW! ;-)

  • Dufer

    Por isso, meu pai dizia: “de graça nem tapa na cara. Pra ganhar um, é preciso motivo”. O cara põe um post bacana deste, e você quer falar sobre o português dele? Vai ler os artigos do Pasquale. Você está no site errado, irmão! Dá moral pro cara, assim ele escreve mais coisas bacanas. Parabéns Deivid!

  • Guest

    Escrever um e-mail, um post num blog ou qualquer outro tipo de mensagem digital muitas vezes não demonstra nosso semblante a ponto de conseguirmos identificar o quanto efetivamente estamos com boas intenções.

    Não fiz isso por mal. Apenas comentei o que senti na hora e acredito que o Deivid foi o que mais entendeu (e aprendeu) o que eu quis dizer… (pelo menos não me zuou até agora…huauha).

    Crítica construtiva ou destrutiva: o ponto de vista é que vai definir como você a enxergar.

  • Italo Santana

    Rendeu, hein? rs

  • João Marcos

    Bom post, obrigado por compratilhar. Aqui neste link (http://www.targetbox.com.br/page/base-de-conhecimento) tb tem alguns materiais interessantes).

    Abraços!

  • Filipe

    Também queria ser um desenvolvedor front-end :)
    Ótimo post… Parabéns!

  • http://www.facebook.com/bruno.delgado.752 Bruno Delgado

    Cara, saiba que voce ajudou uma Instituição de pesquisa sem fins de lucro inteira com estas informações!

    MUITO obrigado!

  • http://twitter.com/BetaTotis Roberta Lessa

    Pode mudar isso, Guilherme

    “ps: com certeza você também é da nossa área, pois não estar nem aí pra isso…. uhuahuha”

    Ele não “estar” nem aí pra isso não, né? ^^

  • http://www.facebook.com/santana.italo Italo Santana

    PONTO! rs

  • Deepcrusher

    “a gente temos” é ótimo

  • Deivid Marques

    Que bom Bruno, fico feliz em saber disso.

  • Deivid Marques

    Obrigado Filipe! é sempre bom ser útil pra comunidade.

  • Deivid Marques

    Valeu

Mais artigos