Aula e60 do curso INEMA.N8N sobre construção de um Dashboard PRO com…
INEMA
essas compras.
🚀 Potencial e Aplicações⌗
O sistema pode ser usado para:
- Marketing (Meta Ads, Google Ads, campanhas)
- Vendas e CRM
- Suporte
- Análise de chamadas
- Qualquer visualização de dados com filtragem por chat
E o mais impressionante:
👉 Funciona tudo dentro do N8N, sem Power BI, Looker, Data Studio ou ferramentas externas.
📦 O que o instrutor disponibiliza⌗
- Template do dashboard
- Base de dados de exemplo
- Fluxos completos do N8N
- Planilha modelo com dados da Meta
- Exemplos de prompt para Gemini e GPT
🎉 Conclusão⌗
A aula entrega uma automação extremamente avançada:
- ✔ Dashboard com memória
- ✔ HTML gerado por IA
- ✔ Dados filtrados automaticamente
- ✔ Chatbot analítico integrado
- ✔ Sem ferramentas externas
É uma solução poderosa e altamente reutilizável para qualquer profissional que trabalhe com dados.
✅ RESUMO e24.1 – Dashboard PRO com Chatbot de IA⌗
Nesta aula, o instrutor apresenta uma evolução avançada do dashboard criado anteriormente (e58): um dashboard totalmente vivo, construído em N8N, capaz de:
- Atualizar métricas automaticamente.
- Alterar períodos de dados (dia, semana, mês, histórico).
- Exibir gráficos HTML gerados por IA.
- E principalmente: conversar com um chatbot inteligente integrado, capaz de analisar dados de campanhas por comando de texto.
🎯 Objetivo da Automatização⌗
Criar um dashboard interativo para campanhas de marketing que:
- Puxa os dados do Google Sheets.
- Filtra por período automaticamente.
- Exibe gráficos e tabelas dinâmicas.
-
Permite perguntar via chat:
-
→ “Quantas compras houve no dia 7 de novembro?”
- → “Qual anúncio teve melhor ROAS este mês?”
- → “Analise o CPA por campanha.”
O chatbot entende, filtra os dados e responde com análises, e ainda ajusta o dashboard visual automaticamente.
📊 Como funciona o Dashboard⌗
O dashboard tem várias abas, como:
- Rendimiento General
- Eficiencia de Anuncios (CPA, gasto, resultados)
- Creatividades (video, retención, interacciones)
- Tendencias (CPA, ROAS, gasto)
Todas essas visualizações são alimentadas por um Google Sheets onde o instrutor armazena diariamente os dados da Meta Ads.
🔧 Arquitetura: 3 Fluxos no N8N⌗
1️⃣ Fluxo principal – Construção do Dashboard (Front-End)⌗
- Começa com um Webhook que renderiza o HTML.
-
Usa dois webhooks:
-
Um para exibir o dashboard.
- Outro para alterar o período (dia, semana, mês…).
- Carrega dados do Google Sheets.
- Filtra os dados conforme o período escolhido.
- Envia o JSON filtrado ao Gemini para gerar o HTML com gráficos.
- Adiciona dentro do HTML um botão que abre o chatbot.
⭐ Destaque⌗
O dashboard tem memória persistente – se você fechar e abrir, ele lembra qual período estava selecionado, porque grava essa informação em N8N Tables.
2️⃣ Fluxo de Atualização de Período⌗
Esse fluxo é chamado quando o usuário seleciona:
- Hoje
- Esta semana
- Este mês
- Histórico
Ele:
- Gera o intervalo de datas correto.
- Atualiza a tabela Period Dashboard Marketing com:
- período escolhido
- data inicial (from)
- data final (to)
- timezone 3. Envia de volta a informação para o fluxo principal recarregar o dashboard filtrado.
3️⃣ Fluxo do Chatbot de Marketing⌗
Este é o mais avançado e poderoso.
🔥 Como funciona:⌗
- O usuário escreve algo no chat (ex: “compras de 7 de novembro”).
- O Webhook recebe o texto.
- Um Agente GPT-4.1 interpreta o pedido.
- O agente chama uma ferramenta interna “obtener datos”, que:
- filtra os dados do Google Sheets
-
devolve só as linhas relevantes 5. O agente analisa os dados e gera:
-
Métricas
- Insights
- Recomendação 6. O dashboard visual também se ajusta automaticamente ao filtro solicitado.
🧠 Por que é mais difícil com Google Sheets?⌗
O Google Sheets é limitado para filtros avançados. Por isso, o instrutor usa um truque:
- Pega todos os dados.
- Passa ao GPT para gerar um filtro interativo em JavaScript.
- Usa esse filtro para selecionar apenas os registros necessários.
🔥 Plano de melhoria futura⌗
Migrar tudo para Supabase, usando SQL nativo, o que tornará:
- Filtros muito mais rápidos
- Consultas mais precisas
- Código mais limpo
🛠️ Ferramentas Principais Utilizadas⌗
- N8N – automação + front-end com HTML
- Google Sheets – banco de dados inicial
- N8N Tables – memória do período
- Gemini – geração do HTML com gráficos
- GPT-4.1 – chatbot inteligente
- (Opcional) Supabase – versão futura para filtragem avançada com SQL
🤖 Demonstração do Chatbot⌗
Quando o usuário pergunta:
👉 “Quiero las compras del 7 de noviembre”
O chatbot responde:
- Quantas compras houve.
- Quais anúncios geraram compras.
- Qual teve melhor desempenho.
- Comentários analíticos.
- E ainda atualiza os gráficos do dashboard automaticamente com
e60. Dashboard PRO com Chatbot de IA⌗
Onde se explica como baixar as informações dos anúncios da Meta: AQUI e24.1⌗
Dashboard 1.0 (veja primeiro para ter contexto): AQUI e58⌗
Você aprende a construir um dashboard dinâmico e inteligente no N8N, combinando visualização de dados e análise com um chatbot de IA integrado. O objetivo é evoluir o dashboard clássico de campanhas de marketing (visto na aula 58) para torná-lo interativo, consultável por chat e com memória de visualização.
Todo o sistema permite analisar métricas de campanhas (CPA, ROAS, gasto, resultados, retenção etc.), filtrar por intervalos de datas e consultar dados diretamente em linguagem natural, sem necessidade de usar Power BI ou Data Studio.
🛠️ O que conquistamos com essa automação?⌗
- Visualizar métricas de campanhas de marketing em tempo real.
- Filtrar resultados automaticamente por intervalo de datas (dia, semana, mês, histórico).
- Consultar qualquer dado (compras, gasto, desempenho etc.) por meio do chatbot integrado.
- Obter análises automáticas e recomendações de melhoria geradas por IA.
- Unificar dados do Google Sheets ou Supabase sem depender de ferramentas externas.
- Guardar o estado visual anterior do dashboard (memória persistente).
- Escalar o sistema para qualquer outro tipo de dado (vendas, retenção, chamadas etc.).
🧩 Estrutura do fluxo automatizado⌗
1️⃣ Dashboard principal (Front-End no N8N + HTML)⌗
- Inicia com um Webhook que carrega a visualização em HTML.
- Dois Webhooks controlam o fluxo: um para carregar os dados e outro para atualizar os intervalos de tempo.
- Os dados são extraídos do Google Sheets (métricas da Meta) e agregados conforme o período selecionado.
- O HTML é gerado automaticamente com o Gemini, que cria gráficos e abas interativas.
- Inclui um botão de acesso ao chatbot de marketing integrado diretamente no dashboard.
2️⃣ Módulo de atualização (Gestão dos intervalos de datas)⌗
- Sempre que você muda o intervalo (semana, mês, hoje etc.), executa-se um fluxo que atualiza a tabela “Period Dashboard Marketing” no N8N Tables.
- Essa tabela guarda os campos: período, from, to e timezone.
- Assim, o dashboard lembra a última visualização usada ao reiniciar.
3️⃣ Chatbot de marketing (Análise inteligente via IA)⌗
- Ao abrir o chatbot, o usuário pode pedir dados (“compras de 7 de novembro”, “anúncio com melhor ROAS”, etc.).
- A mensagem ativa um segundo fluxo no N8N com GPT-4.1, que interpreta a solicitação e filtra os dados.
- Nesta versão, usa-se Google Sheets como fonte, mas é demonstrado como o sistema melhora com Supabase através de filtros SQL avançados.
- A IA devolve uma resposta analítica com métricas e recomendações práticas, que também são refletidas visualmente no dashboard.
🧰 Ferramentas utilizadas⌗
- N8N — automação e geração do front-end em HTML
- Google Sheets — armazenamento inicial de métricas da Meta
- N8N Tables — memória do período selecionado
- Gemini — geração do código HTML e da estrutura visual
- GPT-4.1 — processamento conversacional e análises do chatbot
- Supabase — opcional para melhorar filtragem e escalabilidade
🧠 Dicas importantes aprendidas⌗
- Combinar visualização + inteligência conversacional multiplica o valor analítico de qualquer dashboard.
- Salvar o intervalo de tempo em uma tabela evita reiniciar com visualização padrão.
- Para grandes volumes de dados, migrar para Supabase melhora o desempenho e o filtro.
- Ao trabalhar com IA em dashboards, forneça exemplos claros no prompt (estrutura das abas, métricas, comportamento do chatbot).
- Evite sobrecarregar o fluxo com filtros complexos no Google Sheets; use código intermediário ou SQL.
- O Gemini é excelente para gerar HTML dinâmico a partir de JSON.
📁 Recursos⌗
- Dashboard principal
- Chatbot do Dashboard
- Fluxo para obter dados
- Download de Dados Meta
- Template Google Sheets com dados da Meta
Dashboard com Chatbot de Inteligência Artificial
Evolução direta: um DASHBOARD VIVO, capaz de falar com você e responder perguntas com inteligência artificial 💬⚡️
Já não vemos apenas métricas. Agora interagimos com elas.
- 🔥 O que esse novo sistema faz?
- ✅ Visualiza dados das suas campanhas de marketing (Meta, Ads etc.) em tempo real.
- ✅ Filtra automaticamente por intervalo de datas (hoje, semana, mês, histórico).
- ✅ Salva a última visualização para que você sempre volte exatamente de onde parou.
- ✅ E o mais potente: incorpora um chatbot de IA integrado diretamente no dashboard.
Você pode escrever:
- “Diga-me as compras de 7 de novembro”
- “Qual anúncio tem melhor ROAS este mês?”
- “Analise para mim os CPA por campanha”
…e a IA responde com uma análise completa, recomendações reais e até atualiza a visualização do dashboard conforme o que você pedir 😳
💡 Tecnologia por trás:
- N8N para todo o fluxo e front-end interativo.
- Google Sheets ou Supabase como banco de dados.
- Gemini para gerar o código HTML com gráficos e abas.
- GPT-4.1 para o cérebro conversacional do chatbot.
Tudo sem dependências externas: nada de Power BI, Data Studio ou Looker.
🚀 Você pode aplicar isso se for agência, SaaS, consultor ou formador que quer ter um painel de controle que analisa, conversa e aprende com seus dados.
E se quiser ir ainda mais longe… na próxima aula levaremos isso para bases de dados reais (Supabase), para que o chatbot interprete milhões de linhas sem esforço.
💬 Literalmente: seu dashboard agora tem cérebro. Não vi isso em nenhum outro lugar.
e60. Dashboard PRO Chatbot de IA
1