> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trackup.me/llms.txt
> Use this file to discover all available pages before exploring further.

# O que são os Acionadores?

> Um Acionador é uma automação baseada em condições.

### Configure os gatilhos e execute ações automáticas.

Os Acionadores são uma das partes mais importantes de toda infraestrutura do Trackup.

Até este ponto da operação, o Trackup está capturando dados, rastreando a jornada do visitante e preservando informações importantes sobre toda navegação.

Os Acionadores entram exatamente no momento em que esses dados começam a gerar ações reais.

Eles permitem que o Trackup monitore comportamentos específicos e execute ações automáticas sempre que determinadas condições forem atendidas.

Você define:

```text theme={"dark"}
Quando determinada condição acontecer
↓
Execute determinada ação automaticamente
```

Exemplo:

```text theme={"dark"}
Se o visitante iniciar checkout
↓
Disparar evento InitiateCheckout no Meta Pixel
```

Ou:

```text theme={"dark"}
Se o visitante converter
↓
Enviar evento Purchase automaticamente
```

***

**\[VÍDEO RECOMENDADO NO TOPO]**

*(Vídeo de 5 a 7 minutos mostrando o fluxo completo: conectar pixel → Trackup cria acionadores automáticos → usuário cria um acionador customizado → pixel dispara evento via servidor.)*

***

# O papel dos Acionadores dentro do Trackup

Durante toda navegação, o usuário gera eventos.

Exemplos:

```text theme={"dark"}
Clique em anúncio
Acesso à página
Visualização de conteúdo
Início de checkout
Conversão
```

Esses eventos podem gerar ações automáticas dentro da plataforma.

Fluxo:

```text theme={"dark"}
[IMAGEM RECOMENDADA]

(Diagrama: Visitor Action → Event Captured 
→ Trigger Evaluates → Action Executes → Pixel Receives Event.)

Usuário navega
↓
Trackup registra evento
↓
Sistema analisa regras
↓
Condições são atendidas
↓
Ação é executada
↓
Evento é enviado automaticamente
```

O Trackup observa tudo que acontece e toma decisões em tempo real.

***

# Acionadores padrões ao conectar Pixels

Na maioria dos casos, você não precisa começar configurando eventos manualmente.

Sempre que um Pixel é conectado ao Trackup, é criado automaticamente uma estrutura inicial de acionadores padrão.

Isso significa que grande parte do trabalho já começa pronta.

Nosso objetivo é reduzir trabalho manual e acelerar implementação.

## O que o Trackup cria automaticamente?

Ao adicionar um Pixel ao projeto, o Trackup gera automaticamente acionadores responsáveis por registrar eventos essenciais da jornada.

Eventos padrão criados automaticamente:

```text theme={"dark"}
page_view
start_checkout
conversion
```

Esses acionadores começam a funcionar imediatamente após a integração.

Sem necessidade de configuração manual inicial.

***

**\[IMAGEM RECOMENDADA]**

*(Print mostrando lista de acionadores criados automaticamente após adicionar Pixel.)*

***

# Quando criar acionadores manualmente?

Embora o Trackup prepare a base inicial automaticamente, você pode criar regras totalmente personalizadas sempre que precisar.

Exemplos:

```text theme={"dark"}
Criar eventos customizados
Enviar eventos condicionais
Criar lógica específica para determinados funis
```

***

# Estrutura de um Acionador

\[IMAGEM DA TELA DE ACIONADORES]

***

## Nome do acionador

Primeiro, defina um nome interno para identificar sua automação.

Exemplos:

```text theme={"dark"}
Nome do Pixel - Pageview
Nome do Pixel - Conversão Personalizada
```

Escolha nomes que deixem claro o objetivo da regra.

***

## Condições

As Condições definem quando o acionador será executado.

O Trackup avalia continuamente os dados coletados durante a jornada do visitante.

Atualmente utilizamos lógica:

```text theme={"dark"}
AND (E lógico)
```

Ou seja:

> Todas as condições precisam ser verdadeiras para o acionador ser executado.

Cada condição possui três partes.

***

#### Variável

Qual informação será analisada.

Exemplo:

```text theme={"dark"}
Tipo de evento
```

Existem diversas [Variáveis](/variaveis) para você escolher, [veja mais aqui](/variaveis)

***

#### Operador

Como o Trackup fará a comparação.

Exemplo:

```text theme={"dark"}
Igual
Diferente
Contém
Não contém
```

***

#### Valor

O valor que será comparado.

Exemplo:

```text theme={"dark"}
start_checkout
```

Determinadas [Variáveis](/variaveis) tem valores pré-definidos, [veja mais aqui](/variaveis)

Você pode adicionar múltiplas condições.

***

**\[IMAGEM RECOMENDADA]**

*(Print mostrando a seção Conditions com dropdown Variável, Operador e campo Valor.)*

***

## Ações

As ações definem o que acontece quando as condições forem atendidas.

Atualmente a principal ação disponível é o disparo automático de Pixels.

No futuro adicionaremos novas possibilidades.

***

### Pixel

Você pode enviar eventos automaticamente para Pixels conectados ao projeto.

Você pode selecionar um ou vários pixels simultaneamente.

***

#### Evento

Você define qual evento será enviado.\
Se for um evento padrão ou personalizado

Exemplo:

```text theme={"dark"}
Lead
Purchase
ViewContent
InitiateCheckout
```

Esse evento será enviado quando a regra for executada.

***

### Parâmetros do evento

Também é possível enviar dados adicionais junto do evento.

Esses parâmetros podem ser fixos ou dinâmicos.

Exemplos:

```text theme={"dark"}
FAZER UMA IMAGEM /PRINT
{utm_source}
{utm_campaign}
{click_id}
{fbclid}
```

Essas informações ajudam a enriquecer os dados enviados para a plataforma.

<Warning>
  Lembrando parâmetros adicionados junto aos acionadores podem gerar conflito com parâmetros já existentes em seu funil.
</Warning>

***

## Opções de disparo

Ao configurar uma ação, você escolhe como o evento será enviado.

Atualmente existem dois modos.

***

#### Disparo via servidor (CAPI)

Quando ativo, o evento é enviado diretamente pelos servidores do Trackup.

Fluxo:

```text theme={"dark"}
Trackup Server
↓
API da plataforma
```

Benefícios:

* Maior confiabilidade
* Menor bloqueio por adblockers
* Melhor atribuição
* Dados mais consistentes

Esse método é altamente recomendado.

***

### Disparo via navegador

Quando ativo, o evento é enviado diretamente pelo navegador do visitante.

Fluxo:

```text theme={"dark"}
Visitor Browser
↓
Pixel Script
```

Pode ser útil em cenários específicos onde a plataforma exige execução client-side.

***

**\[IMAGEM RECOMENDADA]**

*(Print mostrando toggle Server-side ativo e Browser desativado.)*

***

# Eventos nativos do Trackup

O Trackup já trabalha com eventos internos padrão.

Exemplos:

```text theme={"dark"}
ad_click
page_view
start_checkout
conversion
```

Esses eventos podem ser utilizados diretamente em condições.

Além disso, você pode criar eventos customizados.

***

# Eventos customizados

Também é possível trabalhar com eventos criados especificamente para sua operação.

Exemplos:

```text theme={"dark"}
button_click
video_started
lead_form_submitted
quiz_completed
```

Isso permite criar automações muito mais específicas.

***

# O futuro dos Acionadores 🚀

Estamos expandindo continuamente este módulo.

Novos recursos planejados incluem:

```text theme={"dark"}
Webhooks
Integrações externas
Automações avançadas
Execuções multi-step
Regras condicionais mais complexas
```

Nosso objetivo é transformar Acionadores em um verdadeiro motor de automação.
