# 06 — KPIs e Tracking

> O que medir + benchmarks + como acompanhar.

## KPIs do seu bot

### KPIs primarios

| KPI | Sua meta inicial | Bench {PERFIL_NICHO} | Como medir |
|---|---|---|---|
| Sessoes iniciadas/mes | {META_SESSOES} | varies | `analytics/summary` |
| Completion rate | {META_COMPLETION}% | {BENCH_COMPLETION} | completed/total |
| Tempo medio | {META_TEMPO} | {BENCH_TEMPO} | AVG(completed_at - started_at) |
| Calls/checkouts/agendamentos | {META_CONV}% | {BENCH_CONV} | redirects/completed |
| Show rate (se aplicavel) | {META_SHOW}% | {BENCH_SHOW} | manual da mentora |

### KPIs por bloco

Drop-off saudavel: <30% por bloco.
Drop-off alarme: >40%.

```sql
-- Ver `routes/analytics.ts → /api/analytics/funnel`
```

### KPIs por caminho

| Caminho | % das sessoes | Conversao do caminho |
|---|---|---|
| Aprovado | {%_APROVADO} | {CONV_APROVADO}% |
| Em duvida | {%_DUVIDA} | {CONV_DUVIDA}% |
| Rejeitado | {%_REJEITADO} | {CONV_REJEITADO}% |

## Tracking tecnico

### Endpoint analytics
```
GET /api/analytics/summary    → KPIs gerais
GET /api/analytics/funnel     → drop-off por bloco
GET /api/analytics/sessions   → ultimas sessoes
```

### Pixel Meta

`templates/runtime/src/services/pixel.ts` (a criar — opcional)
Eventos:
- PageView (start)
- Lead (gate captura)
- Schedule (agendamento)
- Purchase (checkout)

### GA4

Mesmo padrao via gtag.

### CRM webhook

Se ativo, dispara em cada caminho terminal com payload.

### Looker Studio / Google Sheets

Modelo (skill gera SQL):
```sql
-- Conversao por dia
SELECT date(started_at) as dia, COUNT(*) as sessoes,
       SUM(status='completed') as completas,
       SUM(utm_content='aprovado') as aprovados
FROM sessions GROUP BY dia;
```

## Como saber se ta indo bem

### Semana 1
- Volume baixo OK (calibrando trafego)
- Verifica completion rate >25% (saudavel)
- Conferir logs por erro tecnico

### Semana 2-4
- Volume estabiliza
- Comparar completion vs bench
- Identificar 2-3 blocos com drop-off mais alto
- Considerar `/imperatriz-bot auditar` se completion <bench-10%

### Mes 2+
- Aplicar `/imperatriz-bot otimizacao-mensal`
- Calibrar pos 30 dias se KPI mantem abaixo

## Alertas

Configurar (opcional):
- Slack/email se completion <20% em 7 dias
- Notificacao se 0 sessoes em 24h (bot caiu)
- Notificacao quando lead aprovado agenda

## Atualizacao deste arquivo

Skill atualiza a cada `otimizacao-mensal` com numeros reais do mes.

| Data | Completion | Conv | Sessoes |
|---|---|---|---|
| {GENERATED_AT} | — | — | — (baseline) |
{NEXT_MONTHS} ← skill preenche
