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

# Avançado

> Ajuste o parâmetro de identificação de visitante e encaminhe os eventos para outros sistemas.

## Parâmetro de Identificação de Visitante

O Metrito usa um parâmetro na URL para **identificar o visitante** entre páginas. Por padrão, esse parâmetro é o **`src`**.

O problema é que **`src` é um nome muito comum** — alguns players de vídeo e checkouts também usam. Se houver conflito, o rastreamento pode quebrar. Por isso, em **Avançado**, você pode trocar o **Parâmetro de Identificação de Visitante** por outro valor.

### Quando trocar

<CardGroup cols={2}>
  <Card title="Players de vídeo (VTurb, Panda)" icon="video">
    Players como **VTurb** e **Panda Video** usam `src` para carregar o vídeo. Se você tem um desses na mesma página, **troque o parâmetro do Metrito para `sck`** (ou outro valor) para evitar o conflito.
  </Card>

  <Card title="Checkout Hotmart" icon="cart-shopping">
    A **Hotmart** trabalha com `src` / `xcod`. Para a atribuição casar, **alinhe o parâmetro** ao que a Hotmart envia (`src` ou `xcod`).
  </Card>
</CardGroup>

<Warning>
  Se você usa uma VSL com VTurb/Panda **e** rastreia com o Metrito na mesma página, conferir esse parâmetro é praticamente obrigatório — é uma das causas mais comuns de "o rastreamento parou de funcionar".
</Warning>

<Tip>
  Na dúvida, abra uma página com o player/checkout instalado e veja qual parâmetro já aparece na URL. Configure o Metrito para **não** colidir com ele.
</Tip>

## Encaminhamento de Eventos

Ainda em **Avançado**, você pode cadastrar **URLs de encaminhamento de eventos**. O Metrito envia uma **cópia idêntica do payload** de cada evento — via **Webhook (POST)** — para os sistemas que você listar.

Isso transforma o Metrito em um **hub**: ele rastreia, atribui e ainda **notifica suas ferramentas**. Casos comuns:

* **n8n**, **Make** ou **Zapier** — para disparar automações a cada evento.
* **Sistema próprio** — para receber os eventos no seu backend e usá-los como quiser.

<Steps>
  <Step title="Cadastre a URL de destino">
    Informe a URL do webhook (do n8n, Make, Zapier ou do seu sistema) que vai receber os eventos.
  </Step>

  <Step title="Receba o payload">
    A cada evento, o Metrito faz um `POST` com o mesmo payload que processa internamente.
  </Step>

  <Step title="Use como quiser">
    Trate o payload no seu fluxo — notificar um CRM, enviar um e-mail, atualizar uma planilha, etc.
  </Step>
</Steps>

<Warning>
  **Não há retentativa automática em caso de erro.** Se o seu endpoint estiver fora do ar ou responder com erro no momento do disparo, aquele evento **não é reenviado**. Garanta que o destino seja estável e responda rápido.
</Warning>

## Próximos passos

<CardGroup cols={2}>
  <Card title="Sessões e leads" icon="list" href="/tracking/sessoes">
    Veja o payload exato que é capturado e encaminhado.
  </Card>

  <Card title="API de Eventos" icon="terminal" href="/tracking/events-api">
    Envie eventos pelo servidor, direto para o container.
  </Card>
</CardGroup>
