Crie um agente que monitora o que falam da sua marca online — de graça
Aprenda a construir um agente que rastreia menções da sua marca no Reddit, Google e redes sociais, filtra o que é relevante e te avisa em tempo real pelo Telegram.
Sumário do artigo
- O que o agente faz
- As fontes de monitoramento
- Google Alerts (RSS)
- YouTube (comentários e títulos)
- Twitter/X
- Montando o fluxo no n8n
- Estrutura do workflow
- Nó de deduplicação
- O prompt de análise
- Mensagem de alerta urgente (Telegram)
- Digest de menções não urgentes
- Por que monitoramento de marca importa para produtos pequenos
- Custo total
- Conclusão

Saber o que falam da sua marca online é inteligência de mercado. Mas a maioria das ferramentas que fazem isso cobram entre US$ 100 e US$ 500 por mês — preço de agência, não de indie hacker ou pequeno negócio.
Você pode construir um monitor de menções funcional com n8n, algumas APIs gratuitas e OpenAI — por menos de R$ 5/mês em custos de IA. Este post mostra como.
O que o agente faz
A cada hora (ou a cada 6h, você define):
Busca menções do seu nome, marca ou produto em múltiplas fontes
Filtra o que é realmente relevante (remove falsos positivos)
Classifica o sentimento: positivo, neutro ou negativo
Prioriza o que precisa de resposta ou atenção imediata
Envia um resumo para o seu Telegram — ou alerta imediato se encontrar algo urgente
As fontes de monitoramento
Google Alerts (RSS)
O Google Alerts monitora a web inteira e permite receber resultados via RSS — perfeito para o n8n.
Configure em google.com/alerts:
Crie alertas para:
"seu nome","nome do produto","seu site.com.br"Selecione: frequência "assim que disponível", fonte "web", entrega "feed RSS"
Copie a URL do feed gerado
Essa URL vai direto no nó HTTP Request do n8n, que lê o RSS e processa cada nova entrada.
O Reddit tem API pública que retorna posts e comentários em formato JSON. Para monitorar menções:
URL: https://www.reddit.com/search.json?q="seu+termo"&sort=new&limit=10
Essa URL retorna os 10 posts mais recentes com o termo pesquisado. Sem autenticação necessária para buscas públicas.
YouTube (comentários e títulos)
A YouTube Data API tem uma cota gratuita de 10.000 unidades por dia — suficiente para monitorar menções de marca. Configure uma chave gratuita no Google Cloud Console.
Twitter/X
A API do X passou a ser paga, mas o nível básico (US$ 100/mês) é elevado para monitoramento simples. Uma alternativa gratuita é o Nitter — instâncias públicas que permitem busca sem autenticação (verifique a disponibilidade atual das instâncias).
Para começar, Google Alerts + Reddit já cobrem a maioria dos casos relevantes para micro marcas e produtos digitais.
Montando o fluxo no n8n
Estrutura do workflow
Schedule Trigger (a cada 6h)
↓
[em paralelo]
HTTP Request → Google Alerts RSS
HTTP Request → Reddit Search
↓
Merge — junta todos os resultados
↓
Deduplicate — remove itens já processados
↓
OpenAI — filtra relevância e analisa sentimento
↓
IF — é relevante?
↓ sim ↓ não
Aggregate Ignora
↓
IF — é urgente?
↓ sim ↓ não
Telegram alert Telegram digest
Nó de deduplicação
Para não receber a mesma menção duas vezes, use o Static Data do n8n para guardar os IDs já processados:
javascript
const staticData = $getWorkflowStaticData('global');
if (!staticData.processados) staticData.processados = [];
const novos = $input.all().filter(item => {
const id = item.json.id || item.json.url;
if (staticData.processados.includes(id)) return false;
staticData.processados.push(id);
return true;
});
// Mantém só os últimos 500 IDs para não crescer demais
staticData.processados = staticData.processados.slice(-500);
return novos;
O prompt de análise
Você é um analista de reputação de marca.
Analise a menção abaixo e responda APENAS em JSON:
{
"relevante": true|false,
"sentimento": "positivo|neutro|negativo",
"urgente": true|false,
"resumo": "descrição em até 15 palavras",
"motivo_urgencia": "motivo se urgente, null se não"
}
CRITÉRIOS DE RELEVÂNCIA:
- Relevante: menciona diretamente [sua marca/produto] no contexto
de uso, opinião, comparação ou problema
- Irrelevante: coincidência de nome, contexto completamente diferente,
spam ou conteúdo automatizado
CRITÉRIOS DE URGÊNCIA:
- Urgente: reclamação pública com potencial de viralizar,
problema técnico relatado por usuário real,
menção negativa com muitos upvotes/engajamento,
pergunta de cliente sem resposta há mais de 2h
Fonte: {{ fonte }}
Título: {{ titulo }}
Conteúdo: {{ conteudo }}
URL: {{ url }}
Mensagem de alerta urgente (Telegram)
javascript
const item = $json;
const msg = `🚨 *MENÇÃO URGENTE*
📍 ${item.fonte}
📝 ${item.resumo}
😤 Sentimento: ${item.sentimento}
⚠️ ${item.motivo_urgencia}
🔗 ${item.url}`;
return [{ json: { mensagem: msg }}];
Digest de menções não urgentes
Para menções relevantes mas não urgentes, agrupe e envie um digest:
javascript
const items = $input.all();
const positivos = items.filter(i => i.json.sentimento === 'positivo');
const neutros = items.filter(i => i.json.sentimento === 'neutro');
const negativos = items.filter(i => i.json.sentimento === 'negativo');
if (items.length === 0) return [];
let msg = `📊 *Menções das últimas 6h*\n\n`;
if (positivos.length > 0) {
msg += `✅ *Positivas (${positivos.length})*\n`;
positivos.forEach(i => msg += `• ${i.json.resumo}\n`);
msg += '\n';
}
if (negativos.length > 0) {
msg += `❌ *Negativas (${negativos.length})*\n`;
negativos.forEach(i => msg += `• ${i.json.resumo} → ${i.json.url}\n`);
msg += '\n';
}
if (neutros.length > 0) {
msg += `⚪ Neutras: ${neutros.length} menções`;
}
return [{ json: { mensagem: msg }}];
Por que monitoramento de marca importa para produtos pequenos
Para grandes empresas, monitoramento de marca é óbvio. Para micro SaaS e criadores, parece exagero — até o dia que você perde uma venda porque alguém postou uma dúvida no Reddit que ficou sem resposta por uma semana.
Ou até alguém reclamar de um bug publicamente e você não saber por dias. Ou alguém comparar seu produto com o concorrente num fórum e você não ter a chance de participar da conversa.
Monitoramento não é vaidade — é inteligência competitiva em tempo real.
Custo total
n8n: gratuito (self-hosted) ou plano cloud
Google Alerts: gratuito
Reddit API: gratuita para buscas públicas
OpenAI: ~R$ 2 a R$ 5/mês para volume normal de menções
Telegram Bot: gratuito
Total: menos de R$ 5/mês — comparado com US$ 100/mês das ferramentas de social listening do mercado.
Conclusão
Saber o que falam da sua marca não é luxo de empresa grande. É o mínimo para quem quer construir reputação e responder rápido quando algo sai errado.
Com esse agente rodando, você vai ao Telegram de manhã e já sabe se tem alguma bomba para desativar — ou algum elogio para agradecer. O monitoramento não dorme, não distrai e não cobra hora extra.
Não perca a próxima edição.
Toda quinta, 9h. Direto na sua caixa.
- Ferramentas que economizam horas do seu trabalho
- Agentes e automações que funcionam
- Bastidores do que estamos construindo