Back to Templates

Create High-Converting Meta Ad Scripts with GPT & Gemini Using Performance Data

Last update

Last update 5 hours ago

Share


What's up Guys. I'm Luís 🙋🏻‍♂️

Let me make one thing clear up front: this isn't just another WhatsApp summary workflow.

It’s a fully structured automation built for people who actually need to stay informed without wasting time and with total control over what gets summarized.

What this workflow does:

  • Receives messages via webhook from Evolution API
  • Checks if the message is from a group or an individual
  • Routes messages by type: text or audio (with automatic transcription using OpenAI)
  • Stores everything in a Google Sheet organized by group, sender, timestamp and message sended
  • Creates a Control Panel with a checkbox for each group. So, you decide which groups should receive summaries (this is the main differentiator about this workflow)
  • Collects all messages from yesterday, groups them by chat, and sends them to GPT to generate a summary
  • Sends the summary in a clean, formatted in Whatsapp every morning (fully automated).

🧩 How the flow is structured

This workflow is strategically divided into two independent parts to ensure clarity, organization, and easy scalability:

Part 1 – Message Capture and Storage

  • Triggered via webhook, this part:
  • Receives messages from Evolution API
  • Checks if the message is from a group
  • Distinguishes between text and audio (with automatic transcription)
  • Stores the message in Google Sheets
    -Checks if the group exists in the control tab
  • If it doesn't, it creates a new row with a checkbox so you can enable/disable summaries for that group

Part 2 – Summary Generation and Delivery

  • Scheduled to run daily at 08:00 AM or choose your preferred trigger time
  • Pulls all messages from the previous day
  • Groups them by chat and checks if that group is enabled for summaries
  • Sends the messages to OpenAI to generate a digest
  • Delivers the summary directly into the WhatsApp group using Evolution API
  • This structure makes the flow easier to manage, customize, and scale — plug in other tools without
  • breaking the logic.

Tools used:

Evolution API (WhatsApp connection API non-official)
Google Sheets (template provided)
OpenAI (for transcription and summarization)

How to set it up:

  • Set up the webhook on Evolution and connect it to n8n
  • Use the included Google Sheets template. Click here to make your copy 👉🏻 [Template] Log - Group Summary
  • Connect your Google Sheets credentials
  • Add your OpenAI API key
  • (Optional) Customize the prompt and choose your preferred trigger time

Why this workflow stands out:

📊 Real control panel: enable or disable summaries per group with a single click
🔍 Fully traceable and modular logic with clear branching and error handling
⚙️ Built for scale. Ideal for teams, communities, or educational groups
📬 Automatically delivers structured daily insights straight to your Whatsapp Groups


✅ Works on both n8n Cloud and Self-hosted
🔐 100% secure. No hacks. No shortcuts.

Want to adapt this flow for your business, team, or community?

📩 Custom requests: WhatsApp me at +5534992569346


Português <> PT-BR

Fala, galera! Eu sou o Luís 🙋🏻‍♂️

Eu já vou deixar uma coisa clara: esse não é só mais um fluxo de resumo do WhatsApp.

É uma automação completa, estruturada do início ao fim, feita pra quem realmente precisa se manter informado sem perder tempo e com controle total sobre o que vai ou não pro resumo.

O que esse fluxo faz:

  • Recebe mensagens via webhook da Evolution API
  • Verifica se a mensagem é de grupo ou contato individual
  • Separa as mensagens por tipo: texto ou áudio (com transcrição automática via OpenAI)
  • Armazena tudo no Google Sheets, organizado por grupo, autor, horário e conteúdo
  • Cria um Painel de Controle com checkbox para cada grupo — você decide quais grupos vão ou não receber o resumo (esse é o grande diferencial do fluxo)
  • Coleta todas as mensagens do dia anterior, agrupa por grupo e envia para a IA gerar o resumo
  • Envia o resumo formatado direto no grupo do WhatsApp todas as manhãs (100% automático)

🧩 Como o fluxo está estruturado

Esse fluxo foi estrategicamente dividido em duas partes independentes, garantindo clareza, organização e escalabilidade:

Parte 1 – Captura e Armazenamento das Mensagens

  • Ativado por webhook:
  • Recebe mensagens da Evolution API
  • Verifica se é de grupo
  • Separa entre texto e áudio (com transcrição automática)
  • Armazena a mensagem no Google Sheets
  • Verifica se o grupo já existe na aba de controle
  • Caso não exista, cria uma nova linha com checkbox para ativar ou não os resumos daquele grupo

Parte 2 – Geração e Envio do Resumo

  • Agendado para rodar todo dia às 08:00 (ou no horário que você quiser)
  • Coleta todas as mensagens do dia anterior
  • Agrupa por grupo e valida se o grupo está habilitado no painel de controle
  • Envia as mensagens para o OpenAI gerar o resumo
  • Entrega o resumo diretamente no grupo via Evolution API
  • Essa estrutura torna o fluxo muito mais fácil de manter, adaptar e escalar — pode integrar novas ferramentas sem bagunçar nada

Ferramentas utilizadas:

Evolution API (conexão com o WhatsApp, API não oficial)
Google Sheets (modelo incluso)
OpenAI (para transcrição e geração do resumo)

Como configurar:

  • Configure o webhook no Evolution e conecte ao n8n
  • Use a planilha modelo que acompanha esse fluxo. Faça sua cópia clicando aqui 👉🏻 [Template] Log - Group Summary
  • Conecte suas credenciais do Google Sheets
  • Adicione sua chave da OpenAI
  • (Opcional) Personalize o prompt da IA e defina o melhor horário de execução

Por que esse fluxo se destaca:

📊 Painel de controle real: ative ou desative os resumos por grupo com 1 clique
🔍 Lógica rastreável e modular, com ramificações claras e tratamento de exceções
⚙️ Pronto pra escalar. Ideal para times, comunidades ou grupos educacionais
📬 Entrega automática de resumos diários direto nos grupos do WhatsApp


✅ Compatível com n8n Cloud e Self-hosted
🔐 100% seguro. Sem gambiarra. Sem atalhos.

Quer adaptar esse fluxo para seu negócio, time ou comunidade?

📩 Solicitações personalizadas: me chama no WhatsApp +5534992569346