# Rastreio na sua landing page: links de entrada e canal do WhatsApp

> Um script para colar na sua landing que leva o fbclid, as UTMs e os cookies da Meta para o link de entrada da campanha e faz o botão do canal do WhatsApp contar clique.

- URL: https://botdoafiliado.com/docs/referencia/rastreio-na-landing/
- Publicado em: 2026-10-25
- Atualizado em: 2026-10-25
- Índice da documentação para IA: https://botdoafiliado.com/llms.txt

Quando o anúncio leva a pessoa à **sua landing page** e o botão de lá leva ao link de entrada da campanha, o `fbclid` e as UTMs do anúncio ficam na landing. Este script leva esses dados para o link de entrada no toque e faz o botão do **canal do WhatsApp** contar clique na campanha.

## O que o script faz

- **Links de entrada** (`ofertou.ai/e/…` e o endereço antigo `app.botdoafiliado.com/api/wa/entrar/…`): no toque, o link ganha o `fbclid`, o `gclid`, o `ttclid` e as UTMs do anúncio, além dos cookies `_fbp` e `_fbc` do Pixel da Meta da sua página. A entrada e o Lead da campanha passam a carregar a origem do anúncio.
- **Página seguinte:** o anúncio chega na primeira página da visita. O script guarda os parâmetros na sessão do navegador, e o botão de outra página da landing leva os mesmos dados.
- **Sem anúncio:** o link ganha `utm_source` com o endereço da sua landing, `utm_medium=site` e `utm_content` com a página, para separar o tráfego da landing em **Pessoas e resultados**.
- **Canal do WhatsApp:** com a campanha informada, o botão `whatsapp.com/channel/…` passa pelo link de entrada da campanha (`ofertou.ai/e/<campanha>?canal=<código>`). O Bot conta o clique e leva a pessoa ao canal.
- **Evento no Pixel (opcional):** a cada toque num link do Bot, dispara o evento que você escolher no Pixel da Meta e no GA4 que já estão na página.

Links de loja e outros links da página ficam como estão.

## Instalar

Cole antes do `</body>` da landing:

```html
<script src="https://botdoafiliado.com/rastreio/landing.js"
  data-campanha="seu-endereco"
  data-evento="Contact"
  defer></script>
```

- `data-campanha`: o **Endereço personalizado** da campanha (o nome depois de `ofertou.ai/e/`) ou o id dela. Só é preciso para o canal do WhatsApp.
- `data-evento`: opcional. `Contact`, `ViewContent` e os outros eventos padrão da Meta saem como evento padrão; outro nome sai como evento personalizado. Sem ele, o script não dispara evento.

Se a página não aceita script de outro domínio, copie o conteúdo de [`landing.js`](https://botdoafiliado.com/rastreio/landing.js) para dentro de uma tag `<script>` e configure antes dela:

```html
<script>window.botDoAfiliado = { campanha: 'seu-endereco', evento: 'Contact' };</script>
```

Os botões continuam com os links normais (`ofertou.ai/e/seu-endereco` e `https://whatsapp.com/channel/…`). O script troca o endereço no toque.

## Canal do WhatsApp

O canal precisa estar em **WhatsApp → Grupos e canais**: um número conectado da organização segue o canal. O link de entrada só leva a canais da organização; canal de outra pessoa responde "Canal não encontrado nesta campanha". Na primeira vez, o Bot confere o convite com o WhatsApp; depois responde direto.

- O clique entra em **Cliques de pessoas** da campanha, com a origem do anúncio.
- O WhatsApp não avisa quem passa a seguir o canal: a entrada não aparece nas métricas, e nenhum Lead vai para a Meta pelo canal. A taxa de entrada da campanha cai quando o canal recebe muitos cliques.
- O link do canal não passa pela página da campanha nem pelo e-mail antes do convite.

Sem o script, use o mesmo endereço no botão: `https://ofertou.ai/e/seu-endereco?canal=<código>`, em que o código é o final do link do canal (`whatsapp.com/channel/<código>`).

## Conferir

1. Abra a landing com `?fbclid=teste&utm_campaign=teste` no fim do endereço.
2. Toque no botão do grupo, volte e toque no do canal.
3. Em **Métricas** da campanha, os dois cliques aparecem em **Cliques de pessoas**. A origem do clique do grupo aparece em [Pessoas e resultados](/docs/referencia/trafego-campanhas/) quando a pessoa entra.

O que sai pelo servidor para a Meta e o GA4 está em [Rastreio e destinos de eventos](/docs/referencia/rastreio-e-eventos/).

## Perguntas frequentes

### Preciso do script se o anúncio aponta direto para o link de entrada?

Não. O link de entrada já lê o fbclid e as UTMs da própria URL. O script serve quando o anúncio leva à sua landing e o botão da landing leva ao link de entrada.

### O Bot conta quem passou a seguir o canal do WhatsApp?

Não. O WhatsApp não avisa quem segue um canal. O Bot conta o clique no botão, com a origem do anúncio; a entrada no canal não aparece nas métricas e não vira Lead na Meta.

### Qual evento usar no Pixel?

Contact ou um evento próprio, como CliqueGrupo. Evite Lead quando a campanha já manda Lead pela entrada confirmada no grupo, para não contar a mesma pessoa duas vezes.

### O script deixa a página mais lenta?

Não. São 4 KB carregados com defer, sem chamada de rede própria. Ele só age quando a pessoa toca num link do Bot.
