Dashboard de Performance de Tráfego
Google Ads & Meta Ads: Geração de Leads
Conectando à fonte de dados ao vivo…

Investimento & Leads ao longo do tempo
Investimento diário (barras, eixo esquerdo) vs. leads no CRM (linha, eixo direito).

Comparativo de canais
Quando o filtro de canal está em um único canal, apenas a linha correspondente é exibida.

Totais do mesmo período lado a lado, por canal.

Canal Investimento
Soma do investimento em anúncios.
Participação no investimento
Percentual do investimento total alocado a este canal.
Cliques
Cliques reportados pela plataforma. Inclui cliques fraudulentos.
Impressões
Quantas vezes os anúncios foram exibidos.
CTR
Taxa de cliques: cliques ÷ impressões.
CPC
Custo por clique: investimento ÷ cliques.
Engajamentos da plataforma*
Reportado pela plataforma: Google = "Conversões" fracionárias (modeladas por atribuição); Meta = "Conversas de mensagens iniciadas". Nenhum dos dois equivale a um lead no CRM.
Leads no CRM
Leads captados no CRM.
CPL
Custo por lead: investimento ÷ leads no CRM.
Taxa de conversão (leads/clique)
Leads no CRM ÷ cliques.

CPL aqui é sempre investimento ÷ leads reais no CRM. Nunca as "conversões" do Google Ads ou as "conversas de mensagens iniciadas" da Meta. Essas métricas de plataforma superestimam bastante os leads reais; usá-las subestimaria o CPL verdadeiro, de um jeito que poderia distorcer as decisões de orçamento de um gestor de tráfego.

Funil: plataforma de anúncios → lead no CRM
Os dados de origem não incluem um campo de pipeline/status de lead. Este é o funil que os dados disponíveis permitem reconstruir.

Campanhas do Google: volume de leads

Investimento por região
O Google Ads reporta globalmente (quase todo o investimento desta conta está em estados brasileiros); o Meta Ads reporta para um conjunto menor de estados brasileiros.

Distribuição geográfica do investimento.

Google Ads

Meta Ads

Sobre

Como este dashboard foi construído: fonte dos dados e decisões de design.

Objetivos e Contexto

O briefing deste exercício foi um projeto customizado, sem escopo, objetivos ou KPIs específicos definidos com antecedência.

Os dados de origem foram entregues como um link vivo para uma Google Sheet, não como um arquivo estático. O dashboard lê a planilha compartilhada diretamente a cada carregamento da página, nas quatro abas de origem (base_gads, base_meta-ads-geral, base_meta-ads-regiao, base_crm), sem arquivo exportado nem etapa manual de reexportação entre as duas partes.

Abordagem

A decisão foi construir uma solução customizada, conectada em tempo real à planilha, relativamente completa e cobrindo as métricas mais usadas, com foco em facilitar filtragem, navegação e interação. Essa foi a escolha mais adequada para este caso, em vez de partir direto para uma ferramenta de BI genérica. A construção contou com apoio de IA para ganhar agilidade.

A partir do escopo inicial, o projeto passou por rodadas sucessivas de refinamento, das quais resultaram:

  • Atualização automática a partir da planilha vinculada.
  • Layout de tela única dividido em abas.
  • Filtro por intervalo de datas.
  • Visões analíticas específicas, como o funil.

Design da Interface

O layout inteiro cabe em uma única tela, em todas as abas, por decisão deliberada. Foi pensado para funcionar como algo que um gestor de tráfego consulta operacionalmente, num relance entre uma decisão e outra, não como um relatório para rolar de cima a baixo.

A interface passou por várias rodadas de ajuste com base em feedback direto durante a construção: filtros de canal e período como controles visíveis e clicáveis em vez de escondidos atrás de um dropdown, e uma identidade visual alinhada à marca real da GoTraktor em vez de um template genérico.

O layout se adapta a diferentes tamanhos de tela e de janela em desktop e laptop. Breakpoints por altura e por largura ajustam espaçamento, tamanho dos gráficos e disposição dos elementos, como as grades de duas colunas do funil e da visão regional, que passam a uma coluna em janelas mais estreitas. A barra de abas rola horizontalmente quando necessário em telas de largura de tablet, e qualquer painel que não caiba por completo passa a rolar internamente. O dashboard não é otimizado para celular: não há breakpoint abaixo de 768px.

Observações

Alguns pontos deste dashboard envolvem decisões tomadas além do que os dados brutos informavam:

  • A planilha de origem não tem um campo de moeda. A formatação em reais (R$) foi inferida a partir do contexto, uma agência brasileira, e não informada pelos dados.
  • O dashboard ainda tem espaço para melhorias. Dado o prazo deste exercício, este é o produto entregue no estado atual.