O dashboard principal é a primeira tela ao logar. Mostra como sua operação está hoje: leads do mês, receita, conversão, ticket médio, leads perdidos, funil do pipeline, gráfico de leads por origem, tarefas urgentes e checklist de onboarding (em conta nova). Tudo cacheado pra carregar em <1s. Esse artigo cobre cada elemento e como customizar.
Acessar
- Logue no Syncro.
- Página inicial
/é o dashboard. - Ou clique em Início no menu lateral.
Stat cards (top)
Cards de métrica no topo. Customizável — você escolhe quais aparecem.
Cards disponíveis
| Card | O que mostra | Cálculo |
|---|---|---|
| Leads | Leads do mês + tendência | count(Lead WHERE created_at this month) vs mês anterior |
| Vendas | Receita total + tendência | SUM(sales.value) (com COALESCE pra lead.value) |
| Conversão | Taxa de conversão | (won_total / total_leads) × 100 |
| Ticket médio | Valor médio por venda | total_revenue / sales_count |
| Perdidos | Leads perdidos no mês | count(LostSale WHERE lost_at this month) |
Cada card mostra:
- Valor atual (formato
R$ 123Kou123K). - Trend % vs mês anterior (verde ↑ / vermelho ↓).
Customizar cards
Pra esconder/mostrar:
- Clique no botão ⚙️ Configurar dashboard (canto superior direito).
- Modal lista os 5 cards com toggles.
- Marque os que quer ver.
- Salvar.
- Sistema persiste em
users.dashboard_config— preferência por usuário.
💡 Dica: vendedor talvez prefira Vendas + Ticket + Conversão. Suporte talvez prefira Leads + Tempo médio. Customize por papel.
Funil do Pipeline
Gráfico de barras horizontais mostrando quantos leads em cada etapa.
- Pipeline default do tenant (com
is_default=true) ou primeiro disponível. - Cada barra:
nome da etapa | count | valor total. - Largura proporcional ao stage com mais leads (escala relativa).
- Cor da etapa configurada em /configuracoes/pipelines.
💡 Dica: clique numa etapa pra filtrar o Kanban com leads dessa etapa. Atalho rápido pra ação.
Gráfico de leads (chart dinâmico)
Linha que mostra leads criados por dia/semana/mês, segmentados por origem.
Filtros disponíveis
Botões no header do gráfico:
- Mês (default) — agrupa por dia.
- Semana — agrupa por dia (7 dias).
- 3 meses — agrupa por mês.
- 6 meses — agrupa por mês.
Atualiza via AJAX (sem reload).
Datasets
Cada origem (source) vira uma linha:
manual,whatsapp,instagram,website,formulario,api, etc.- Cor automática por dataset.
💡 Dica: detecta picos suspeitos (ex: ataque de spam via formulário) e quedas (ex: site fora do ar afetou tráfego).
Top 6 fontes
Pequeno gráfico donut com as 6 fontes que mais geraram leads no período.
- Cache 2h.
- Exclui leads sem origem.
Histórico 6 meses
Gráfico de barras + linha combinado:
- Barras: leads por mês (últimos 6).
- Linha: receita por mês.
- Útil pra ver sazonalidade.
Cache 1h.
Leads perdidos por motivo
Tabela mostrando top 8 motivos de perda, comparando mês atual vs anterior.
Sem orçamento: 12 atual / 8 anterior (+50%).Concorrente: 5 atual / 7 anterior (-29%).Sem retorno: 18 atual / 22 anterior (-18%).
Cache 6h.
💡 Dica: identifica padrões de perda mês a mês. Se "preço alto" cresce, considere ajustar política.
Tarefas do dia
Lista das tarefas urgentes do usuário logado:
- Limit 8 tarefas.
- Filtros automáticos:
status='pending'.due_date = hoje.assigned_to = vocêOUcreated_by = você.- Ordenação: priority (high → medium → low) + due_time.
Cada item mostra:
- Ícone do tipo (📞 call, ✉️ email, 📋 task).
- Subject.
- Hora (se due_time preenchido).
- Lead vinculado (link).
💡 Dica: clique na tarefa pra abrir detalhes. Marque concluída direto do dashboard.
Tempo médio 1ª resposta (WhatsApp)
Métrica muito importante pra atendimento. Calcula:
TIMESTAMPDIFF(MINUTE)entre primeira mensagem inbound e primeira outbound de cada conversa.- Filtros:
- Não é grupo (
is_group=false). - Sem agente IA (
ai_agent_id=NULL) — só mede atendimento humano. - Últimos 7 dias.
- Formato:
123h(mais de 1h) ou45min(menos).
💡 Dica: meta saudável é <5min. Se tá em 30min+, atendimento está atrasando — reveja escala.
Onboarding checklist
Aparece só em conta nova (até completar 100% das tasks).
Achievements (10 totais)
- ✅ Conectou WhatsApp.
- ✅ Criou primeiro lead.
- ✅ Configurou primeiro pipeline.
- ✅ Adicionou primeira tarefa.
- ✅ Convidou primeiro user.
- ✅ Importou contatos.
- ✅ Criou primeira automação.
- ✅ Conectou Instagram.
- ✅ Criou agente IA.
- ✅ Fez primeira venda.
Cada achievement = 10 pontos. Total 100.
💡 Dica: completar onboarding garante que você explorou as principais features. Após 100%, card some do dashboard.
Filtros globais
Filtro por pipeline
Dropdown topo direito: lista todos os pipelines com acesso.
- Default: todos.
- Selecionado: filtra funil + gráfico + leads pra esse pipeline.
Filtro por responsável (implícito)
Se você é viewer ou manager sem can_see_all_conversations, dashboard mostra só seus leads/vendas.
Admin sempre vê tudo do tenant.
Período do dashboard
Por default, dashboard mostra dados do mês atual com comparativo do mês anterior.
Não tem filtro de período no dashboard — pra análise mais profunda use /relatorios.
Performance
Dashboard é cacheado pra carregar rápido:
| Item | TTL |
|---|---|
| Stat cards | 5 min |
| Funil de pipeline | 5 min |
| Leads por dia/origem | 5 min |
| Top fontes | 2h |
| Histórico 6 meses | 1h |
| Leads perdidos por motivo | 6h |
| Tarefas | sem cache (live) |
Cache invalidado automaticamente quando lead/sale é criado/atualizado/deletado.
Casos de uso
Manager — Reunião diária
- Abre dashboard.
- Stat cards: "Tô fechando 12 leads esse mês com R$ 50K em vendas. Mês passado foi 10 leads / R$ 40K. Crescimento."
- Funil: "Tem 30 leads em Negociação — preciso pressionar pra fechar."
- Tarefas do dia: "Tem 5 calls hoje — vou bater todas."
Vendedor — Início do dia
- Login → ve tarefas do dia + leads do dia.
- Tempo médio 1ª resposta: "Esse mês tá em 8min — bom."
- Foca nos contatos pendentes.
Diretor — Visão semanal
- Abre dashboard.
- Histórico 6 meses: "Receita crescendo — manter ritmo."
- Leads perdidos por motivo: "Preço aparece muito — considerar oferta especial."
Erros comuns
"Stat card mostra valor errado"
- Cache pode estar velho (5 min). Espere ou force F5.
- Se persistir, verifique se você tem filtro de pipeline ativo — pode estar segmentando.
"Dashboard demora pra carregar"
- Cache invalidado por updates massivos (ex: import 10k leads). Próxima carga regenera.
- Se persistir, peça suporte verificar logs.
"Tarefas do dia vazia mas eu tenho tarefa"
- Filtro: só due_date hoje + status pending + atribuída a você.
- Tarefa pra outro user, sem due_date, ou completed → não aparece.
"Onboarding checklist sumiu mas eu não completei tudo"
Você atingiu 80%+ dos achievements — sistema considera onboarded e esconde.
Próximos passos
- Pra análise mais profunda, veja Relatório de vendas.
- Pra entender UTMs, veja Relatório UTM.