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

# fact_target_events

> Eventos de conversão e objetivo disparados dentro dos fluxos de conversa.

# fact\_target\_events

Cada linha é um evento de objetivo (meta/conversão) disparado por um fluxo de conversa — o momento em que um usuário alcançou um nó que você marcou como objetivo: completou uma intenção de compra, confirmou um agendamento, qualificou como lead.

## Que perguntas ela responde?

* Quantas conversões cada fluxo gerou?
* Quais usuários específicos converteram, e quando?
* Qual é a taxa de conversão de uma campanha (join com envios ou sessões)?

## Colunas

| Coluna            | Tipo       | Descrição                                                                          |
| ----------------- | ---------- | ---------------------------------------------------------------------------------- |
| `event_id`        | Int64      | Identificador único do evento                                                      |
| `company_id`      | Int32      | Sua empresa (filtrada automaticamente)                                             |
| `session_id`      | Int64      | O fluxo de conversa onde ele disparou                                              |
| `target_event_id` | Int32      | Identificador da definição do evento de objetivo — a chave para distinguir eventos |
| `node_id`         | Int32      | O nó do fluxo ao qual o evento de objetivo está vinculado                          |
| `question_text`   | String     | Texto da pergunta desse nó — o rótulo mais descritivo do evento                    |
| `poll_id`         | Int32      | Identificador do fluxo; `0` se não resolvido                                       |
| `poll_name`       | String     | Nome do fluxo                                                                      |
| `cellphone`       | String     | Número de telefone do usuário                                                      |
| `created_at`      | DateTime64 | Quando o evento disparou                                                           |
| `synced_at`       | DateTime64 | Quando esta linha foi gravada/corrigida pela última vez                            |

## Exemplos de consultas

### Conversões por fluxo, últimos 30 dias

```sql theme={null}
SELECT poll_name, target_event_id, any(question_text) AS step, count() AS conversions
FROM fact_target_events
WHERE created_at >= today() - 30
GROUP BY poll_name, target_event_id
ORDER BY conversions DESC
```

### Taxa de conversão de um fluxo

```sql theme={null}
SELECT
    uniqExact(t.session_id)                          AS converted_sessions,
    (SELECT count() FROM fact_treble_sessions
     WHERE poll_id = {your_poll_id}
       AND created_at >= today() - 30)               AS total_sessions,
    round(100.0 * converted_sessions / total_sessions, 1) AS conversion_pct
FROM fact_target_events AS t
WHERE t.poll_id = {your_poll_id}
  AND t.created_at >= today() - 30
```
