Skip to main content

Gatilhos de Envio

Para que uma campanha de TagMail funcione corretamente, dois elementos são necessários:

  1. Dados do usuário Informações que serão utilizadas na campanha, como o e-mail do destinatário e outros dados que personalizam a mensagem (ex: nome, itens do carrinho, etc.).

  2. Eventos que disparam o envio Ações realizadas pelo usuário no site (ex: login, abandono de carrinho, cadastro, compra, etc.).

Como funciona

Um gatilho de envio define quando uma campanha deve ser acionada.

Exemplo simples:

  • Você deseja enviar um e-mail sempre que um usuário fizer login.
  • Para isso, você precisa:
    • Capturar o e-mail do usuário;
    • Capturar o evento de login.

Resultado:

Sempre que o login ocorrer e o e-mail estiver disponível, a campanha será acionada.

Exemplo com personalização

Agora, suponha um cenário mais avançado:

Você deseja enviar e-mails apenas para usuários que:

  • Fizeram login;
  • E possuem o nome completo cadastrado.

Nesse caso:

  • O envio depende de múltiplos dados;
  • A campanha só será executada quando todas as informações necessárias estiverem disponíveis.

Além disso, esses dados podem ser utilizados para personalizar o conteúdo da mensagem.

O que é o Gatilho de Envio?

O Gatilho de Envio é o elemento de configuração que permite ao TagMail entender essas regras.

Ele define:

  • Qual captura contém o destinatário (lead);
  • Quais capturas de dados adicionais devem existir para que o envio ocorra.
info

Toda campanha de TagMail é associada a um gatilho.

Isso significa que uma campanha só será executada quando todas as condições definidas no gatilho forem atendidas.


Configuração

CampoTipoObrigatórioDescrição
namestringSimNome do gatilho.
leadCapturenumberSimCaptura responsável por fornecer o e-mail do usuário.
infoCapturenumberNãoCaptura adicional que define o contexto da campanha (ex: carrinho, conversão, generic, etc.).

leadCapture

Captura essencial.

Define quem receberá a mensagem - ou seja, qual captura de Lead (e-mail) será responsável por engatilhar o envio.

Em termos práticos:

Sempre que essa captura ocorrer, o TagMail identifica o destinatário da campanha.

Use a captura de lead que representa corretamente o momento em que você possui o e-mail válido do usuário (ex: login, cadastro, newsletter).

tip

Caso sua página possua múltiplos pontos de coleta de e-mail, você pode utilizá-los para criar gatilhos diferentes, com comportamentos distintos.

Por exemplo:

  • Captura no login → campanha de retorno;
  • Captura no sign-up → fluxo de boas-vindas;
  • Captura em newsletter → campanhas promocionais.

infoCapture

Captura opcional.

Define quando a campanha deve ser enviada a partir de dados adicionais que devem estar disponíveis.

Utilize quando:

  • Você precisa de dados extras (ex: carrinho, produto, nome);
  • Ou quando deseja que o envio ocorra apenas em um evento específico (ex: conversão, abandono de carrinho).

Exemplos:

  • Carrinho → enviar com dados dos produtos;
  • Conversão → enviar após finalização da compra;
  • Generic → enviar apenas se determinada condição for atendida.
warning

Se um gatilho for configurado com infoCapture, uma campanha a ele associada só será disparada quando essa captura também ocorrer.

Ou seja:

  • Sem infoCapture → envia sempre que houver lead;
  • Com infoCapture → envia apenas quando lead + evento adicional acontecerem juntos.

Exemplos de uso

Login Simples

  • leadCapture → captura de Lead (e-mail)

Abandono de Carrinho

  • leadCapture → captura de Lead
  • infoCapture → captura de Cart

Pós-compra

  • leadCapture → captura de Lead
  • infoCapture → captura de Conversion

Resumo

  • O gatilho define quando a campanha será executada;
  • A campanha só dispara se todas as capturas exigidas estiverem presentes;
  • Permite personalização e segmentação avançada;
  • É obrigatório para campanhas de TagMail.