MJML: análise do framework de e-mail
Se você procura uma solução para criar e-mails em HTML responsivos programando menos, economizar tempo e montar campanhas de marketing responsivas, talvez o MJML seja uma boa opção! Leia esta análise para entender o que é o MJML e ver se ele serve para você ou se vale procurar alternativas. Vamos falar dos modelos de e-mail do MJML, do editor de e-mail, do suporte a clientes de e-mail e muito mais.
Análise dos recursos do MJML
O que é o MJML?
MJML significa Mailjet Markup Language. É um framework que permite produzir e-mails em HTML mais rápido graças a uma biblioteca de componentes prontos, como texto, imagem, botão, coluna, seção e outros.
Se você entende um pouco de programação, vale experimentar o MJML para simplificar a produção de e-mails: abra o editor online do MJML para explorar a biblioteca de componentes e aproveitar a sintaxe semântica do MJML. A plataforma permite pré-visualizar o e-mail em HTML antes de gerar o resultado final.
O MJML é um framework gratuito e de código aberto: qualquer pessoa tem acesso ao código do motor. A comunidade do MJML adora compartilhar seus próprios modelos, componentes e ferramentas para aperfeiçoar a plataforma. Todo mundo pode usar as soluções criadas pela comunidade: por exemplo, na página “Community” você encontra muita informação útil, como links para ferramentas gratuitas no GitHub e chats onde dá para conversar sobre MJML com outros usuários.
Editor de e-mail do MJML
O editor de e-mail do MJML tem dois painéis: você trabalha no painel da esquerda, combinando componentes em um e-mail em HTML, e vê a pré-visualização no painel da direita.
O painel da direita mostra como o e-mail vai ficar tanto no desktop quanto no celular. Lembre-se de que, mesmo assim, você precisa testar suas campanhas de e-mail antes de enviar, principalmente se tiver uma base grande de contatos.

Além do editor online do MJML, você também pode baixar o motor e usá-lo offline no seu computador. O modo offline faz o framework de e-mail MJML se destacar entre os concorrentes.
Aplicativo do MJML para desktop
Se quiser usar o MJML localmente no seu computador, você pode baixar o aplicativo do MJML. Veja alguns recursos do aplicativo que podem ser úteis:
- o aplicativo do MJML para desktop permite navegar pelos modelos prontos do MJML e personalizá-los;
- trabalhe com seus modelos offline;
- veja o resultado do seu código como no aplicativo online;
- salve suas campanhas de e-mail para usar depois;
- envie os e-mails direto do aplicativo do MJML e teste como os elementos aparecem (para usar esse recurso, você vai precisar criar uma conta no Mailjet).
Se você prefere o seu próprio editor de código, o MJML tem plugins para editores como Visual Studio Code e Sublime Text. Esses plugins entendem os componentes da Mailjet Markup Language, o que facilita editar o texto do e-mail.
Modelos de e-mail do MJML
O MJML oferece cerca de 20 modelos de e-mail gratuitos para diferentes finalidades: campanha de boas-vindas, datas populares como Natal e Black Friday, e-mail de recibo e assim por diante. A biblioteca do MJML também tem vários modelos para setores específicos, como imóveis, venda de ingressos, viagens e e-commerce. Você pode filtrar o tipo de e-mail com tags especiais na página “Templates”.
Os modelos de e-mail são escritos em Mailjet Markup Language, então o ideal é editá-los no editor de e-mail do MJML. Cada modelo pode ser aberto e editado online: você pode adicionar, alterar e excluir os componentes do modelo pronto direto no editor do MJML. Os modelos do MJML são uma ótima opção quando você não quer criar um e-mail do zero.
Os modelos de e-mail da galeria gratuita do MJML são totalmente responsivos, então você não precisa se preocupar se vão ficar bons no celular. Mesmo assim, recomendamos testar as campanhas de e-mail em MJML antes de enviá-las para o seu público.
Integrações do MJML com clientes de e-mail
Cada componente do MJML (coluna, texto, imagem etc.) tem requisitos específicos para cada cliente de e-mail popular. Por isso, antes de enviar um e-mail em MJML, você precisa garantir que os componentes escolhidos apareçam corretamente nos clientes de e-mail dos seus destinatários.
O MJML suporta os seguintes clientes de e-mail (embora alguns componentes do MJML não suportem):
- Outlook;
- Apple Mail;
- Gmail;
- Yahoo Mail;
- Office 365.
Você pode conferir a compatibilidade dos componentes com diferentes clientes de e-mail nesta instrução.
Alternativas e concorrentes do MJML
Como qualquer outra solução técnica, o MJML tem algumas falhas que podem fazer você pensar em alternativas. Segundo os usuários do MJML, estes são os pontos fracos do framework:
- Alguns componentes de e-mail do MJML não aparecem em certos clientes de e-mail (por exemplo, imagens de fundo).
- O código HTML gerado pelo MJML pode não ser tão limpo quanto poderia. Tags extras deixam os arquivos maiores e aumentam o risco de erro.
- É preciso ter experiência com HTML para trabalhar com a Mailjet Markup Language, corrigir bugs e controlar a produção dos e-mails.
- Alguns elementos de e-mail gerados com o MJML não ficam bons no Outlook.
Se você procura um framework de código aberto para produzir e-mails e conhece HTML, há muitas alternativas ao MJML no mercado, por exemplo:
- Foundation for Emails. Os recursos do Foundation for Emails são parecidos com os do MJML: ele tem componentes próprios, uma coleção de modelos de e-mail e a possibilidade de criar campanhas responsivas. Há duas formas de trabalhar com o Foundation for Emails: as versões CSS e Sass. O Foundation for Emails não tem editor de e-mail, e nesse ponto o MJML leva a melhor.

- Maizzle. O framework de e-mail Maizzle usa o Tailwind CSS para gerar e-mails em HTML. O foco dele é permitir que o usuário personalize os elementos do e-mail: adicionar componentes próprios, otimizar e-mails para desktop ou celular e incluir fontes personalizadas. Ao contrário do MJML, o Maizzle não tem editor de e-mail nem modelos gratuitos.
Se aprender HTML não é a sua prioridade agora, talvez valha considerar editores de e-mail de arrastar e soltar como alternativas ao MJML. Aqui vão algumas opções para começar:
- Construtor de e-mails de arrastar e soltar Blocks. O Blocks atende tanto profissionais de marketing quanto programadores. Se você não entende nada de programação, pode editar e personalizar modelos de e-mail sem mexer no código, usando elementos prontos. Se você já programa há tempos, pode mudar para o modo código com o botão Código no painel superior e trabalhar direto com o HTML. O Blocks gera um código HTML limpo e responsivo, que aparece bem nos clientes de e-mail populares. Você pode experimentar de graça.
- Editor de arrastar e soltar Knak. O Knak é um editor popular de e-mails e landing pages, com interface fácil de usar e uma biblioteca de modelos. Além disso, o Knak é totalmente integrado a ESPs e MAPs populares, como Eloqua, Marketo, Salesforce e outros. A plataforma atende tanto equipes de marketing pequenas quanto grandes. Peça uma demonstração no site do Knak para ver do que ele é capaz.
- Ferramenta de design de e-mails de arrastar e soltar Stripo. O Stripo permite criar modelos de e-mail personalizados com a ajuda de módulos prontos. Se você não quer criar e-mails do zero, o Stripo tem uma grande galeria de modelos: de e-mails de carrinho abandonado a Ação de Graças e Dia de São Patrício. O Stripo oferece planos tanto para usuários individuais quanto para grandes empresas, então é bem provável que você encontre um que sirva para você!
Se quiser conhecer mais frameworks de e-mail, preparamos um comparativo das soluções mais conhecidas. Comparamos os prós e contras de cada uma para você decidir qual atende melhor aos seus objetivos.
E, se você encontrar algum erro ou inconsistência neste artigo ou em qualquer outro do nosso blog, fique à vontade para nos escrever em support@useblocks.io. Vamos responder e corrigir tudo o quanto antes.