> ## 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.

# Sessões e leads

> Audite cada sessão, veja o payload exato enviado à Meta e dispare eventos manuais (offline).

## O que é uma sessão

Uma **sessão** é o conjunto de eventos atribuídos a um **mesmo contato**. O Metrito identifica que aquilo é a mesma pessoa e agrupa tudo:

* **No site** — ao entrar, o visitante recebe um **ID de lead** automático, salvo como cookie no navegador. Os eventos seguintes caem na mesma sessão.
* **No WhatsApp** — o **número de telefone** é o identificador da sessão; as mensagens da conversa vão se acumulando ali.

A tela de **Sessões** é onde você audita, evento por evento, o que o Metrito capturou e o que enviou para a Meta.

## Filtrar e navegar

Você pode filtrar as sessões por:

* **Data** — recorte o período que quer auditar.
* **Origem** — de onde veio o lead.
* **Destino** — para onde foi.

Cada sessão mostra seus eventos **em ordem**, inclusive os **eventos personalizados** que você criou no funil. Assim dá para ver a pessoa avançando: `PageView` → `ViewContent` → `InitiateCheckout` → `Purchase`, por exemplo.

## Auditar um evento

Clique em um evento para abrir todos os seus dados auditáveis:

* **Identificação** — nome do evento, quando foi disparado, fonte, status de rastreamento, **ID do evento**.
* **Lead** — ID do lead, quando foi criado e atualizado, nome, e-mail, telefone, estado, país e geolocalização.
* **Cookies da Meta** — `_fbp` e `_fbc`.
* **API de Conversões** — o **payload exato** enviado à Meta **e a resposta** que a Meta devolveu.

<Tip>
  Ver o **payload exato da CAPI e a resposta da Meta** é um diferencial do Metrito. Em vez de adivinhar por que um evento "não casou", você lê o que de fato foi enviado e o que voltou.
</Tip>

Para eventos vindos de [checkout](/tracking/checkouts), você também consegue auditar o **webhook** que gerou aquele evento — normalmente uma compra aprovada (`Purchase`).

## Disparar um evento manual (offline)

Algumas conversões acontecem **fora do site**: venda por telefone, fechamento no WhatsApp, atendimento presencial. Para registrá-las, use o **evento manual**.

Clique no botão **Evento manual** (ou no "+" de um lead). No modal **Disparar evento manual**:

<Steps>
  <Step title="Preencha os dados do lead">
    Em **Dados do lead**, complete o que faltar: **Nome**, **Email** e **Telefone**.
  </Step>

  <Step title="Selecione o evento">
    Em **Selecionar evento**, escolha qualquer evento que você já tenha criado. Por padrão, o evento de compra (`Purchase`) já vem selecionado quando existe.
  </Step>

  <Step title="Para compras, informe valor e moeda">
    Se for um evento de compra, preencha **Moeda** (BRL, USD, EUR, GBP, ARS, CLP, MXN) e **Valor** — o valor é obrigatório para eventos de compra.
  </Step>

  <Step title="Dispare">
    Clique em **Disparar evento**. Em até 1 minuto o evento é processado e enviado à Meta.
  </Step>
</Steps>

<Note>
  O evento manual só lista eventos que **já existem** no container. Precisa disparar algo que ainda não criou? Crie primeiro na tela de [Eventos](/tracking/eventos) e ele aparecerá aqui.
</Note>

<Tip>
  O evento manual é perfeito para quem vende offline ou de forma consultiva: leva a conversão de volta à Meta e melhora a otimização das campanhas, mesmo sem o cliente passar pelo site.
</Tip>

## Logs de eventos

No canto superior direito há o link **Logs de eventos**: uma tela que lista **todos os eventos, um por um**. Filtre por **data**, **fonte** e **nome do evento** para depurar um caso específico — ideal quando você precisa rastrear exatamente um disparo.

## Próximos passos

<CardGroup cols={2}>
  <Card title="Eventos" icon="arrow-pointer" href="/tracking/eventos">
    Crie os eventos que aparecem aqui e no disparo manual.
  </Card>

  <Card title="Testes e diagnóstico" icon="bug" href="/tracking/testing">
    Confirme que tudo está chegando e resolva problemas comuns.
  </Card>
</CardGroup>
