Skip to main content

TagMail

O TagMail é um produto de campanha de envio de emails baseado em eventos que descrevem o comportamento do usuário. Diferente de uma campanha de email tradicional, uma campanha de TagMail gera uma régua de envios de email, que é inicializada a partir que determinado evento (configurável) acontece. A partir desse evento, uma sequência de emails pode ser enviada automaticamente ao longo do tempo.

Uma campanha de TagMail é composta por:

  • Um evento de disparo;
  • Um remetente;
  • Um ou mais emails;
  • Um período opcional de funcionamento.

Fluxo simplificado:

Evento acontece

TagMail identifica o usuário

Email 1 é enviado

Email 2 é enviado após o tempo configurado

Email 3 é enviado após o tempo configurado

Exemplo: Campanha de recuperação de carrinho.

  • Evento de disparo: Abandono de Carrinho
  • Email 1: após 30 minutos
  • Email 2: após 24 horas
  • Email 3: após 72 horas

Configurações da Campanha

A tabela abaixo descreve os parametros de configuração de uma campanha de TagMail, controlando seu funcionamento geral.

Nome amigávelTipoObrigatórioValor padrãoO que faz
Email remetentestringSimEndereço utilizado para envio
Nome exibido do remetentestringNãoNome apresentado ao destinatário
Início da campanhadatetimeNãoData inicial de funcionamento
Fim da campanhadatetimeNãoData final de funcionamento
GatilhoGatilho de EnvioSimGatilho (evento) que determina o iníco de disparos de email segundo a régua configurada
Variáveis globais da campanhaobjectNãoValores reutilizáveis em todos os emails
PrioridadeintegerNão0Precedência entre campanhas
Steps da campanhaSimSequência de emails a serem enviados

Email remetente

Endereço utilizado para realizar os envios. Esse é o endereço que aparecerá para o destinatário. Exemplo:

contato@minhaloja.com.br
danger

Esse e-mail deve estar corretamente habilitado para envio dentro da configuração do produto.


Nome exibido do remetente

Nome apresentado ao destinatário junto ao email remetente.

Exemplo:

  • Minha Loja

O destinatário visualizará algo semelhante a:

Minha Loja <contato@minhaloja.com.br>

Início da campanha

Data e hora a partir da qual a campanha começara a funcionar. Se não for informado, a campanha funcionará imediatamente após ser ativada.


Fim da campanha

Data e hora limite para funcionamento da campanha. Após esse momento novos envios não serão iniciados.


Gatilho

É o gatilho de envio da campanha. Ele define qual evento deve acontecer para que a automação seja iniciada. Quando o evento configurado é capturado, o TagMail inicia a campanha e agenda automaticamente todos os envios definidos nos Steps, respeitando os tempos de espera configurados em cada um deles.

Exemplos de gatilhos

  • Login;
  • Cadastro;
  • Abandono de carrinho;
  • Compra concluída;
  • Recuperação de senha;
  • Fim de jornada.

Como funciona

Imagine uma campanha de recuperação de carrinho configurada com os seguintes Steps:

StepTempo de espera
Email 130 minutos
Email 224 horas
Email 372 horas

Quando o evento Abandono de Carrinho for capturado, a campanha será iniciada e os envios serão programados automaticamente:

Abandono de Carrinho

Email 1 → após 30 minutos

Email 2 → após 24 horas

Email 3 → após 72 horas

O gatilho define quando a campanha começa. O conteúdo das mensagens, os assuntos e os tempos de envio são definidos individualmente nos Steps da campanha. Sem um gatilho de envio configurado, a campanha nunca será executada.


Variáveis globais da campanha

Permite definir valores reutilizáveis em todos os Steps da campanha. Isso evita repetição de conteúdo e facilita manutenção futura.

Casos de uso

  • Redes sociais;
  • URLs institucionais;
  • Links de suporte;
  • Telefones;
  • Endereços;
  • Informações compartilhadas entre múltiplos emails.

Exemplo

{
"FACEBOOK": "https://facebook.com/minhaloja",
"INSTAGRAM": "https://instagram.com/minhaloja",
"SUPORTE": "https://minhaloja.com/atendimento"
}

Utilização

<a href="{{FACEBOOK}}">Facebook</a>

Durante o envio, o valor será substituído automaticamente.


Prioridade

Valor padrão: 0

Define qual campanha possui precedência quando múltiplas campanhas estiverem ativas e puderem ser executadas para o mesmo contexto. Na maioria dos cenários o valor padrão é suficiente. Utilize prioridades maiores apenas quando existir necessidade de priorização explícita entre campanhas.

Steps da campanha

É a sequência de mensagens que será enviada ao usuário por email. Uma campanha pode conter:

  • Apenas um step;
  • Múltiplos step,

Gerando réguas completas de relacionamento.

Exemplo

Tempo após eventoObjetivo
ImediatoConfirmação
24 horasReforço
72 horasÚltima tentativa

Cada step de uma campanha possui a seguinte configuração:

NomeTipoObrigatórioValor padrãoO que faz
AssuntostringSimAssunto exibido ao destinatário
Tempo de esperaintegerNão0Tempo (em minutos) após a ocorrencia do evento para enviar este email
ConteúdostringSimConteúdo HTML enviado ao usuário

Assunto

Linha de assunto exibida ao destinatário. O assunto é um dos fatores mais importantes para taxa de abertura.

Exemplos

  • Seu carrinho continua disponível
  • Bem-vindo à nossa loja
  • Seu pedido foi confirmado
  • Você esqueceu algo no carrinho

Tempo de espera

Valor padrão: 0

Define quanto tempo, em minutos, o sistema deve aguardar para fazer o envio do email. Este tempo é contado a partir da ocorrência do evento (gatilho) de interesse configurado da campanha. Este recurso permite criar réguas de comunicação completas.

Exemplos

ValorResultado
0Envio imediato
30Após 30 minutos
60Após 1 hora
1440Após 24 horas
4320Após 72 horas

Conteúdo

Conteúdo HTML do email enviado ao destinatário. Pode conter:

  • Texto;
  • HTML;
  • Imagens;
  • Links;
  • Conteúdo dinâmico:
    • Variáveis globais da campanha;
    • Variáveis capturadas da interação do usuário;

Olhe nossa lib de exemplos para mais informações.

Boas práticas

  • Utilizar layouts compatíveis com email;
  • Não utlizar JavaScript;
  • Utilizar imagens otimizadas;
  • Manter CTAs claros e objetivos.

Observações Importantes

  • Toda campanha deve possuir um evento de disparo.
  • Toda campanha deve possuir pelo menos um email (step).
  • O remetente deve estar habilitado para envio.
  • Variáveis globais podem ser utilizadas em qualquer email da campanha.
  • Os tempos de espera são independentes para cada email.