Central de ajuda
Entrar

Workflows: sequências automáticas de e-mails

Monte uma vez a sequência (gatilho, e-mails, esperas e caminhos) e o Hermod envia no tempo certo para cada contato.

Atualizado em 31 de outubro de 2026

Um workflow é uma sequência automática. Um gatilho coloca o contato no fluxo, e ele anda sozinho pelos passos: recebe um e-mail, espera alguns dias, segue por um caminho diferente se abriu ou não, entra numa lista... Cada contato anda no seu tempo.

Vídeo: criar um workflow a partir de um modelo pronto
♪ Sem narração: as explicações aparecem na tela, com música de fundo.

Workflows funcionam com a base própria (contatos guardados no Hermod).

Um workflow de boas-vindas
Um workflow de boas-vindas

Criar um workflow

  1. Abra Workflows e clique em Novo workflow.
  2. Escolha um modelo pronto ou Começar do zero.
  3. Dê um nome, escolha a base própria e o gatilho.
  4. Clique em Criar e montar os passos. Nada é enviado antes de você ativar.

Modelos prontos

Os modelos já vêm com os passos e os e-mails escritos, no idioma que você escolher (português, inglês ou espanhol):

Modelo Como funciona
Boas-vindas Entrou na lista → e-mail de boas-vindas → espera 2 dias → quem abriu recebe 3 dicas; quem não abriu recebe um reenvio com outro assunto.
Reativação de inativos Não abre nem clica há 90 dias → e-mail "faz tempo que a gente não se fala" → quem não clicar em 7 dias recebe a pergunta "ainda quer receber nossos e-mails?".
Aniversário No dia, às 9h → parabéns com um presente → quem não clicar em 3 dias recebe um lembrete. Todo ano.
Carrinho abandonado O seu site avisa pela API (carrinho_abandonado, com o link do carrinho) → espera 1 hora → lembrete → espera 1 dia → último lembrete. O objetivo é o evento pedido_feito: quem comprar sai do fluxo na hora.

Antes de ativar, abra cada e-mail e troque os trechos marcados com ✎ (o nome da sua empresa, o presente, as dicas...) e o link de exemplo (suaempresa.com.br). Enquanto faltar algum, o e-mail aparece como incompleto e o fluxo não ativa. Depois de criado, o fluxo é seu: dá para mudar passos, esperas e textos como em qualquer workflow.

Novo workflow
Novo workflow

Gatilhos

Gatilho Quando o contato entra
Entrou numa lista Quando entra na lista escolhida (importação, formulário, API ou na tela).
Confirmou a inscrição Quando confirma o e-mail num formulário do site (um formulário ou qualquer um).
Contato novo na base Quando é cadastrado ou importado. Dá para filtrar pela origem (ex.: "Feira 2026").
Engajamento numa campanha Quando clicou num link (qualquer um ou um específico), abriu, abriu e não clicou em X dias, ou não abriu em X dias uma campanha da base. Dá para incluir quem já fez isso antes de ativar.
Ficou inativo Recebeu e-mails da base por X dias (padrão 90) e não abriu nem clicou em nenhum. Conferido uma vez por dia. Bom para reativação.
Virou lead quente Passou de X pontos de interesse (a mesma pontuação do Painel). Conferido a cada 15 minutos. Bom para avisar o comercial.
Mudou um campo Quando um campo do contato muda, ou passa a ser um valor (ex.: categoria passou a ser "Cliente"). Vale a mudança feita na tela, pela API, na importação ou por outro workflow.
Evento pela API Quando o site, o ERP ou o n8n avisam o Hermod que algo aconteceu (ex.: pedido_feito, carrinho_abandonado). Entra em até 1 minuto, e pode entrar de novo a cada evento. Veja Integrar com outros sistemas.
Data do contato No aniversário, ou X dias antes/depois da data personalizada da base, no horário escolhido.
Só por campanhas Quando uma campanha escolhe este workflow (veja abaixo). Não roda sozinho.

Montar o fluxo na tela

Cada passo é uma caixa numa tela livre, ligada às outras por setas. A caixa do gatilho é o começo.

  • Adicionar: clique em Adicionar passo. Se houver uma caixa selecionada, o passo novo entra embaixo dela, já ligado. Outro jeito: puxe a bolinha de baixo de uma caixa e solte num espaço vazio. Abre o menu e o passo nasce ali, ligado.
  • Mover: arraste a caixa para onde quiser. O lugar fica gravado.
  • Ligar: puxe a bolinha de baixo de uma caixa até a caixa seguinte. O Se/senão e o Esperar até têm duas bolinhas, uma para cada caminho (Sim/Não ou Aconteceu/Prazo acabou).
  • Desligar: clique na seta e no ×, ou selecione a seta e aperte Delete.
  • Pelo painel: selecione uma caixa e, no painel Ligações abaixo da tela, escolha para onde vai cada saída. É o jeito mais fácil no celular.
  • Organizar arruma as caixas de cima para baixo. Tela cheia dá mais espaço para fluxos grandes.

Dois caminhos podem terminar no mesmo passo, e um caminho pode voltar para um passo anterior, como num lembrete que se repete até a pessoa abrir. Para não mandar e-mail sem parar, toda volta precisa passar por um passo Esperar: sem ele, o Hermod não deixa ligar.

Um passo sem nenhuma seta chegando fica marcado como solto. Ninguém chega nele, e o fluxo não ativa enquanto houver passo solto: ligue ou apague.

Mudar as ligações com o fluxo ativo vale na hora: quem está num passo segue pelo caminho novo dali em diante.

Fluxo na tela, com o painel de ligações
Fluxo na tela, com o painel de ligações

Passos

Os tipos de passo são:

  • Enviar e-mail: abre o mesmo editor das campanhas (remetente, assinatura, mensagem e envio de teste).
  • Esperar: minutos, horas ou dias. Depois de um e-mail, a espera começa quando ele sai.
  • Esperar até: espera algo acontecer (abriu ou clicou num e-mail, entrou numa lista, um campo), com um prazo máximo. São dois caminhos: Aconteceu e Prazo acabou. Ex.: "esperar até clicar no e-mail de oferta, no máximo 3 dias".
  • Se/senão: dois caminhos, Sim e Não. A condição pode ser: abriu um e-mail, clicou num link, está numa lista, um campo do contato (ex.: Cidade é Campinas) ou recebeu um evento pela API. Cada caminho vai para onde a seta dele apontar; sem seta, o fluxo termina ali para quem seguir por ele.
  • Adicionar à lista / Tirar da lista.
  • Alterar campo: grava um valor num campo do contato (ex.: categoria = "Engajado").
  • Iniciar outro workflow: coloca o contato em outro workflow ativo da mesma base, que começa pelo primeiro passo.
  • Chamar webhook: avisa outro sistema (CRM, n8n, Zapier) com os dados do contato. Veja abaixo.
  • Avisar a equipe: manda um e-mail interno com o nome, o e-mail, a empresa e o telefone do contato (ex.: para o comercial ligar).
  • Encerrar o fluxo.

Usar numa campanha

Um workflow também serve de "roteiro" para uma campanha:

  1. Crie o workflow (o gatilho Só por campanhas é o indicado) e escreva os e-mails.
  2. Crie a campanha normalmente: Configuração (remetente e assinatura) e Público.
  3. No passo Mensagem, escolha Workflow e aponte para o workflow.
  4. Na Revisão, veja cada e-mail e mande um teste (sai um de cada e-mail). Depois, dispare.

Todo o público entra no primeiro passo e cada contato segue o fluxo no seu tempo. A campanha mostra quantos estão no fluxo e os números de cada e-mail; pausar e cancelar ficam na campanha.

Campanha usando um workflow
Campanha usando um workflow

Funciona com qualquer fonte. No Dolibarr e no WordPress, os passos de lista são pulados (listas são da base própria) e as condições usam os dados que vieram da fonte.

Integrar com outros sistemas

Evento pela API (o seu sistema avisa o Hermod)

  1. Em Perfil → Chaves de API, crie uma chave para a base própria.
  2. Crie um workflow com o gatilho Evento pela API e dê um nome ao evento, como pedido_feito.
  3. O seu site, ERP ou n8n chama a API a cada evento:
POST https://app.hermod.digital/api/v1/events
Authorization: Bearer hmd_...
Content-Type: application/json

{
  "event": "pedido_feito",
  "email": "ana.lima@suaempresa.com.br",
  "data": { "pedido": "1234", "valor": "R$ 199,90", "link": "https://loja.suaempresa.com.br/pedido/1234" }
}

A resposta diz quantos workflows ativos esperam esse evento ("workflows": 1). Se vier 0, confira o nome. Contato que ainda não existe na base é criado quando a chamada traz a origem ("origin": "Loja virtual"); sem ela, a resposta é 404.

Os campos de data viram variáveis nos e-mails do fluxo: {{event_pedido}}, {{event_valor}}, {{event_link}}. Dá para pôr um valor padrão: {{event_cupom|sem cupom}}. Na pré-visualização elas aparecem como [event_pedido]. A tela do workflow mostra quantos eventos chegaram nos últimos 30 dias, o que ajuda a conferir se a integração está mandando.

Chamar webhook (o Hermod avisa o seu sistema)

O passo Chamar webhook manda um POST em JSON para o endereço escolhido, com o contato, o fluxo e os dados do evento que trouxe o contato:

{
  "type": "workflow.step",
  "deliveryId": "4821-hk9x2a",
  "sentAt": "2026-10-17T14:05:00.000Z",
  "workflow": { "id": 12, "name": "Pedido feito" },
  "step": "hk9x2a",
  "contact": { "email": "ana.lima@suaempresa.com.br", "firstname": "Ana", "company": "Sua Empresa" },
  "event": { "name": "pedido_feito", "data": { "pedido": "1234", "valor": "R$ 199,90" } }
}
  • Use o botão Testar para mandar um contato de exemplo (marcado com "test": true).
  • Resposta 2xx significa "entregue". Se falhar, o Hermod tenta de novo em 1 min, 5 min, 30 min, 2 h e 6 h. Depois disso o contato segue o fluxo, e o passo mostra quantos não foram entregues.
  • Só endereços públicos (http:// ou https://). Redirecionamentos não são seguidos.
  • Cada chamada leva o cabeçalho X-Hermod-Signature: t=<horário>,v1=<assinatura>, um HMAC-SHA256 de <horário>.<corpo> com o segredo do workflow (mostrado no passo). Confira a assinatura para ter certeza de que a chamada veio do Hermod:
// Node.js: conferir a assinatura (secret = segredo mostrado no passo)
const crypto = require('crypto');
const [t, v1] = req.headers['x-hermod-signature'].split(',').map((p) => p.split('=')[1]);
const esperado = crypto.createHmac('sha256', secret).update(`${t}.${corpoBruto}`).digest('hex');
const ok = crypto.timingSafeEqual(Buffer.from(esperado), Buffer.from(v1));

Objetivo do fluxo

Logo abaixo do gatilho dá para definir um objetivo, como clicou num e-mail de oferta, entrou na lista "Clientes" ou recebeu um evento pela API (ex.: pedido_feito, enviado pelo seu site depois que o contato entrou no fluxo). Quem atingir o objetivo sai do fluxo na hora, mesmo no meio de uma espera, e aparece como "atingiu o objetivo" nos números. Assim ninguém recebe a sequência de vendas depois de já ter comprado.

Ativar, pausar e acompanhar

  • Ativar: o Hermod confere se cada e-mail tem remetente, assunto e mensagem, e se o domínio do remetente está pronto. Se faltar algo, ele mostra o que é.
  • Pausar: ninguém avança e nenhum e-mail sai até você retomar. Quem disparar o gatilho durante a pausa não entra.
  • Em cada passo aparecem quantos contatos estão ali agora e, nos e-mails, quantos foram enviados, abertos e clicados. Clique em "contatos aqui" para ver quem são.
  • A aba Contatos mostra quem está no fluxo, quem concluiu e quem saiu (e por quê), com o histórico de cada um. Dá para tirar alguém do fluxo.
  • Dá para editar um fluxo ativo. As mudanças valem para os próximos passos de cada contato, e o e-mail editado vale para os próximos envios.

Relatório do fluxo

A aba Relatório mostra como o fluxo foi num período (últimos 7, 30 ou 90 dias, ou as datas que você escolher):

  • Quantos entraram, concluíram, atingiram o objetivo e saíram antes do fim, com a porcentagem sobre quem entrou, e quantos estão no fluxo agora.
  • Gráfico por dia (horário de Brasília) com entradas, conclusões e saídas. O botão "Tabela" mostra os mesmos números.
  • Passo a passo: quantos contatos passaram por cada passo (a barra mostra o funil), o resultado de cada um (e-mails enviados, abertos, clicados, descadastros e devolvidos; sim e não das condições; webhooks entregues) e quem saiu do fluxo naquele passo.
  • Por que saíram: os motivos (descadastro, e-mail recusado, lista de bloqueio...) com o número de contatos. "Ver contatos" abre a aba Contatos já filtrada por aquele motivo.
  • Exportar CSV: baixa o relatório do período para abrir no Excel ou no Google Planilhas.

Os números contam o que aconteceu dentro do período: entradas pela data em que o contato entrou, conclusões e saídas pela data em que saiu, e-mails pela data de envio. Por isso um passo pode mostrar mais contatos do que as entradas do período: quem entrou antes também passa por ele.

Fluxo usado por campanhas: o relatório soma os contatos de todas as campanhas que usaram o fluxo. Escolha uma campanha na lista ao lado do período para ver só ela. Os contatos de cada campanha ficam na própria campanha (botão "Ver o fluxo e os contatos" no andamento dela).

Regras que valem sempre

  • Quem se descadastra, marca como spam ou tem o e-mail recusado sai do fluxo na hora.
  • No máximo 7 e-mails por contato em 7 dias, somando workflows e campanhas. Passou disso, o e-mail é adiado.
  • Os e-mails só saem na janela de envio do fluxo (aba Configurações; horário de Brasília).
  • Em Configurações você escolhe se o contato pode passar pelo fluxo de novo: nunca, sempre, ou depois de X dias.
  • Os e-mails contam no plano e seguem as mesmas regras de envio das campanhas.

Ainda com dúvida?

Abra um chamado pelo menu Suporte do Hermod: a equipe responde por lá e avisa você por e-mail.

Abrir um chamado