- Central de conhecimento
- Marketing
- E-mail de marketing
- Criar emails programáveis
Isenção de responsabilidade de tradução: esse conteúdo foi traduzido para sua conveniência com o uso de software e pode não ter sido revisado por uma pessoa. O texto oficial é a versão em inglês e sempre será o texto mais atualizado. Para ver a versão em inglês, clique aqui.
BetaCriar emails programáveis
Ultima atualização: 4 de Dezembro de 2025
Disponível com qualquer uma das seguintes assinaturas, salvo menção ao contrário:
-
Marketing Hub Professional, Enterprise
Com e-mails programáveis, você pode usar a sintaxe avançada do HubL para personalizar o conteúdo de seus e-mails. Saiba mais sobre como trabalhar com
Compreender limitações e considerações
- Os dados que você pode usar em um e-mail programável dependem da sua assinatura do HubSpot:
- Se você tiver uma conta de Marketing hub profissional, poderá renderizar dados do padrão
- Se você tiver uma assinatura do Marketing hub Enterprise, poderá incluir fontes de dados estruturados, como tabelas de HubDB e objeto personalizado em emails programáveis.
- O número de funções que você pode adicionar a um email programável depende do número de destinatários:
- Emails com 5 Não mais de 5
- Emails com 4
- Emails com 3
- Emails com 2
- Emails com 1
- Os e-mails programáveis devem ser enviados pelo menos uma hora após quaisquer e-mails programáveis anteriores.
Adicionar emails programáveis a módulos ou modelos
No gerenciador de design, você pode criar módulos personalizados e modelos codificados personalizados que podem ser usados para e-mails programáveis.
Depois de criar um módulo personalizado que suporta e-mails programáveis, você pode adicionar esse módulo aos e-mails criados no editor de arrastar e soltar.
Criar um módulo de email programável
- Na sua conta da HubSpot, acesse Conteúdo > Design Manager.
- Na coluna esquerda, clique no menu Arquivo e selecione Novo arquivo.
- Na caixa de diálogo, clique no menu suspenso e selecione Módulo, em seguida, clique emAvançar.
- Na seção Onde deseja usar este módulo, marque a caixa de seleção Emails.
- No campo Nome do arquivo, digite um nome de módulo.
- Clique em Criar.
- Na coluna da direita, ative a opção Usar módulo para e-mail programável .

- Na caixa de diálogo, revise os limites de envio, clique em Concordo e ative.
Criar um modelo codificado por email programável
- Na sua conta da HubSpot, acesse Conteúdo > Design Manager.
- Na coluna esquerda, clique no menu Arquivo e selecione Novo arquivo.
- Na caixa de diálogo, clique no menu suspenso e selecione HTML + HubL, em seguida, clique em GerenciarPróximo.
- Clique no menu suspenso Tipo de modelo e selecione Email.
- No campo Nome do arquivo, digite um nome de modelo.
- Clique em Criar.
- Na parte superior do modelo codificado, adicione o seguinte código à seção entre
<!--e-->:isEnabledForEmailV3Rendering: true.

- Conclua as edições no modelo e clique em Publicar alterações no canto superior direito.
Otimizar emails programáveis
Para evitar atrasos no envio de e-mails programáveis, é recomendável seguir estas práticas recomendadas:
- Usar e-mails regulares quando possível: ao enviar um e-mail em um horário fixo com destinatários definidos, o envio de um e-mail regular em vez de um automático é recomendado para um melhor desempenho
- Adicionar uma consulta para evitar a busca de muitas linhas: ao definir o
hubdb_table_rows, adicione uma consulta adicional para restringir quais linhas você está buscando.- Exemplo: você poderia filtrar suas linhas para quaisquer contatos com um
years_at_companymaior que 3 e limite os resultados retornados a 15. hubdb_table_rows(1546258, "years_at_company__gt=3&limit=15")
- Exemplo: você poderia filtrar suas linhas para quaisquer contatos com um
- Evite filtrar por tokens de personalização: é recomendável evitar o uso de tokens de personalização para filtrar linhas de dados, incluindo filtragem dentro do parâmetro de consulta ou filtragem após busca.
- Se a filtragem por tokens de personalização não puder ser evitada, é recomendável priorizar a busca do número mínimo de linhas e aplicar a filtragem condicional usando
ifsintaxe após a recuperação dos dados. - Exemplo: você poderia limitar as linhas extraídas para 20 e filtrar após a extração para
row.location = contact.location. {% if row.location == contact.location %}Your row data is {{ row }}{% endif %}{% endfor %} {% end raw }
- Se a filtragem por tokens de personalização não puder ser evitada, é recomendável priorizar a busca do número mínimo de linhas e aplicar a filtragem condicional usando
- Limitar o número de chamadas de
crm_objectecrm_associations) em um e-mail depende do número de destinatários. Limite as chamadas dessas funções para evitar atrasos ou cancelamentos.- Exemplo: definir limites claros para o número de chamadas de
{% set ids = [1,2,3] %}{% set people = crm_objects("contact", "hs_object_id__in="~ids|join(','), "firstname,lastname", false) %}
BETA
Marketing Email
Agradecemos pelos seus comentários. Eles são muito importantes para nós.
Este formulário deve ser usado apenas para fazer comentários sobre esses artigos. Saiba como obter ajuda para usar a HubSpot.