Rotina de acompanhamento local: como combinar Claude Code, Auto memory, Agendamento de prompts e Google Analytics MCP

Transformar um agente de inteligência artificial em um operador ativo de rotinas de marketing exige mais do que conversas isoladas em janelas de chat. Neste tutorial passo a passo, a gente mostra como configurar o Claude Code no terminal para reter preferências de negócio entre s

Transformar um agente de inteligência artificial em um operador ativo de rotinas de marketing exige mais do que conversas isoladas em janelas de chat.
Neste tutorial passo a passo, a gente mostra como configurar o Claude Code no terminal para reter preferências de negócio entre sessões, consultar o GA4 via servidor MCP e disparar tarefas programadas de monitoramento sem esforço manual.



1. O resultado final da cadeia

A maioria dos profissionais de marketing utiliza inteligência artificial de forma estritamente reativa: quando surge uma anomalia em uma campanha, eles abrem um chat web, copiam uma tabela confusa de métricas, escrevem um prompt improvisado e tentam lembrar ao modelo quais são as regras de atribuição da empresa. No dia seguinte, a sessão é perdida e o processo recomeça do zero.

Ao estruturar uma rotina de acompanhamento local com o Claude Code, o seu agente passa a operar como um sistema contínuo.

Ao final desta implementação, você terá:
1. Memória de negócio permanente: regras editoriais, dias de fechamento semanal, limites aceitáveis de custo por aquisição (CPA) e IDs de propriedades armazenados em arquivos locais que o agente consulta antes de qualquer resposta.
2. Conexão nativa com a Data API do GA4: consultas analíticas executadas diretamente via terminal por meio do protocolo MCP, sem necessidade de baixar CSVs manuais.
3. Agendamento automatizado de inspeções: execuções periódicas em segundo plano que conferem volume de tráfego, conversões e páginas com queda brusca de audiência, alertando o operador apenas quando algo sair do padrão esperado.

+-----------------------------------------------------------------------------------------+
|                  ARQUITETURA DE ROTINA LOCAL DE MARKETING COM CLAUDE CODE                |
+-----------------------------------------------------------------------------------------+
|                                                                                         |
|  [ 1. Memória Local (MEMORY.md) ] --> Regras de atribuição, CPAs alvo e preferências   |
|                 |                                                                       |
|                 v                                                                       |
|  [ 2. Sessão Claude Code ]        --> Processamento contextual e raciocínio analítico   |
|                 |                                                                       |
|                 v                                                                       |
|  [ 3. Google Analytics MCP ]      --> Consulta direta à Google Analytics Data API v1beta|
|                 |                                                                       |
|                 v                                                                       |
|  [ 4. Loop de Agendamento ]       --> Varredura periódica (/loop 30m ou cron local)     |
|                 |                                                                       |
|                 v                                                                       |
|  [ 5. Relatório de Exceção ]      --> Notificação imediata apenas quando há anomalias   |
|                                                                                         |
+-----------------------------------------------------------------------------------------+

2. Pré-requisitos e instalação no ambiente local

Antes de iniciar a configuração da cadeia, verifique as dependências na sua máquina de trabalho (macOS ou Linux recomendados):

  1. Instalação do Claude Code: certifique-se de possuir o CLI oficial instalado e autenticado com a sua conta Anthropic.
# Instalação no macOS via Homebrew
brew install --cask claude-code

# Ou instalação global via npm
npm install -g @anthropic-ai/claude-code
  1. Ambiente Python com gerenciador de ferramentas isoladas: instale o pipx para executar o servidor MCP sem conflito de bibliotecas globais.
brew install pipx
pipx ensurepath
  1. Acesso à propriedade do Google Analytics 4: ID numérico da sua propriedade (ex.: properties/123456789) e credenciais de conta de serviço (Service Account) no Google Cloud com permissão de “Leitor” na propriedade.

Configurando o Google Analytics MCP no Claude Code

No arquivo de configuração de ferramentas locais (geralmente em ~/.claude.json ou configurado diretamente no terminal através do comando claude mcp add):

claude mcp add google-analytics -- pipx run analytics-mcp --credentials /caminho/absoluto/credentials.json --property-id properties/123456789

Para validar se o conector está ativo, inicie o Claude Code e digite /mcp: o servidor google-analytics deve figurar com status conectado e listar ferramentas como run_report e get_property_metadata.


3. Passo a passo da rotina em 4 etapas

Etapa 1: Inicialização do projeto e contexto com Claude Code

  • O que faz: Abre o ambiente de trabalho dentro da pasta do projeto de marketing, concedendo ao agente acesso a arquivos de código, scripts locais e ferramentas conectadas via MCP.
  • Quando escolher: Sempre que for trabalhar em projetos estruturados onde arquivos locais (templates de páginas, scripts de tag ou dados históricos) sirvam de base para a tomada de decisão.
  • Documentação: Claude Code Overview

Comando para inicialização:

cd ~/projetos/marketing-analytics
claude

Uma vez dentro do terminal interativo, o agente indexa os arquivos da pasta e estabelece o contexto do workspace.


Etapa 2: Estruturação da persistência com Auto memory

  • O que faz: O recurso de Auto memory grava convenções operacionais, terminologias internas e restrições de negócio em um arquivo de texto local (MEMORY.md ou .claude/memory/), garantindo que o agente não esqueça as premissas em sessões futuras.
  • Quando escolher: Para evitar a frustração de ter que repetir em todo novo prompt coisas como: “nossa semana fecha no domingo”, “o tráfego pago é gerido no fuso de Brasília” ou “a meta de conversão da LP é 4,5%”.
  • Documentação: Claude Code Memory Spec

Prompt para registrar as diretrizes:

Por favor, registre na sua memória de longo prazo deste projeto as seguintes convenções de negócio:
1. Fuso horário de referência: America/Sao_Paulo (UTC-3).
2. Período analítico padrão: semanas completas de segunda-feira a domingo.
3. Conversões principais: evento 'generate_lead' para inscrições orgânicas e 'purchase' para novas assinaturas.
4. Thresholds de anomalia: considere queda de tráfego crítica qualquer variação negativa superior a 25% na comparação com a média móvel de 4 semanas para o mesmo dia.
5. Canal de mídia: separe sempre tráfego pago ('Paid Search' e 'Paid Social') de tráfego direto e orgânico.
Crie o arquivo MEMORY.md com essa estrutura e confirme o salvamento.

Saída esperada:

O agente grava as instruções no arquivo de memória do projeto e passa a considerá-las implicitamente em qualquer cálculo futuro, sem necessidade de aviso prévio.


Etapa 3: Consulta analítica automatizada com o Google Analytics MCP

  • O que faz: Consulta a Google Analytics Data API em tempo real para extrair dados brutos de sessões, usuários, taxas de engajamento e contagem de eventos de conversão, relacionando as métricas com as metas registradas na memória.
  • Quando escolher: Para construir diagnósticos rápidos sem alternar de janela para o navegador nem sofrer com as limitações de interface dos painéis nativos do GA4.
  • Repositório GitHub: googleanalytics/google-analytics-mcp

Prompt para consulta:

Execute uma consulta via servidor MCP google-analytics para extrair os dados dos últimos 7 dias comparados com os 7 dias anteriores.
Parâmetros necessários:
- Dimensões: sessionSourceMedium, defaultChannelGroup
- Métricas: sessions, engagedSessions, conversions, eventCount(generate_lead)
Filtre apenas canais com mais de 100 sessões.
Cruze a taxa de conversão observada com as metas do nosso arquivo de memória e aponte se houve algum canal com subaproveitamento crítico.

Saída esperada:

O agente chama a ferramenta run_report, obtém o JSON da API e entrega uma síntese tabular limpa:
– Google / CPC: 1.420 sessões, taxa de conversão de 5,1% (dentro da meta de 4,5%).
– Meta / Ads: 2.180 sessões, taxa de conversão de 2,2% (abaixo da meta, exigindo atenção nos criativos).
– Busca Orgânica: 3.840 sessões, com crescimento de 8% em relação à semana anterior.


Etapa 4: Configuração de loop recorrente com agendamento de prompts

  • O que faz: Executa um prompt específico em intervalos regulares de tempo durante a sessão do terminal (comando /loop), monitorando a saúde das conversões ou a integridade de endpoints de páginas.
  • Quando escolher: Para monitoramento operacional durante o primeiro dia de lançamento de uma campanha ou após a publicação de um grande redesign de checkout.
  • Documentação: Claude Code Scheduled Tasks

Comando para ativar o monitoramento contínuo:

/loop 1h Consulte o GA4 para o dia de hoje (today) e compare com o mesmo horário de ontem. Se o evento 'generate_lead' estiver zerado ou com mais de 40% de queda repentina, emita um alerta destacado com as origens de tráfego afetadas. Caso tudo esteja normal, apenas registre um log de uma linha com o total de leads acumulados.

Como a execução se comporta:

A cada 60 minutos, enquanto a sessão do terminal estiver aberta, o Claude Code aciona o conector do Google Analytics, calcula a diferença em relação ao dia anterior e mantém um registro sucinto na tela, emitindo aviso visual apenas se houver uma anomalia severa.


4. Onde costuma dar errado e como verificar cada etapa

A integração entre agentes locais, arquivos de memória e APIs analíticas apresenta desafios técnicos recorrentes. A tabela abaixo sintetiza os pontos de atenção:

EtapaErro frequenteCausa raizComo resolver
Instalação do MCPO Claude Code não encontra o comando pipx ou o conector do GA4O caminho de binários do pipx (~/.local/bin) não consta no PATH do ambiente que lançou o terminalAdicione export PATH="$HOME/.local/bin:$PATH" ao seu ~/.zshrc ou ~/.bashrc e reinicie o terminal.
Autenticação GA4Erro 403 PERMISSION_DENIED ao chamar a ferramenta de relatórioO e-mail da conta de serviço (Service Account) não foi incluído como usuário com permissão de visualização na propriedade do GA4Acesse o painel de Administração do GA4 -> Gerenciamento de Acesso à Propriedade e adicione o e-mail da service account com perfil de Leitor.
Memória do AgenteO modelo ignora regras de negócio definidas em sessões anterioresO arquivo MEMORY.md cresceu excessivamente ou contém instruções conflitantes com o prompt diretoMantenha a memória objetiva, organizada em tópicos curtos e sem duplicidade de regras sobre o mesmo indicador.
Agendamento (/loop)O agendamento para de rodar após fechar a tampa do notebookO comando /loop depende da sessão interativa aberta e do computador ativo para funcionarPara rotinas que devem rodar 24 horas por dia sem intervenção na máquina pessoal, migre o script para um cron em servidor remoto ou automação no n8n.

5. Variações da rotina: execução local versus nuvem

A escolha da modalidade de agendamento depende do nível de autonomia e da infraestrutura da sua equipe:

ModalidadeVantagensLimitaçõesCenário recomendado
Claude Code + /loop localInstalação instantânea, sem custo extra de infraestrutura, privacidade total dos arquivosInterrompe quando a sessão é fechada ou o computador hibernaAcompanhamento ativo durante dias de evento, webinars ao vivo e lançamentos.
Claude Code + Cron do SistemaExecução automática em horários fixos sem precisar digitar /loopExige máquina ligada no horário configuradoGeração de relatório diário matinal antes de o time iniciar o expediente.
Worker em Nuvem (n8n ou Docker)Execução contínua 24/7, integração com Slack e e-mail corporativoExige servidor dedicado, configuração de webhooks e gestão de ambienteMonitoramento contínuo de anomalias em e-commerce e empresas com operações globais.

6. Resultado prático e aprendizados na rotina do Club Martech

Na operação real do acervo de conteúdos do Club Martech, implementamos esse fluxo para monitorar o desempenho das páginas de artigos evergreen e das ferramentas interativas. Os resultados medidos demonstraram:

  • Economia de 3,5 horas semanais: o tempo antes gasto puxando relatórios manuais de canais e montando resumos semanais foi reduzido a um prompt único de consolidação executado nas manhãs de segunda-feira.
  • Detecção imediata de quebra de tag: em uma alteração recente de cabeçalho, um script de tag foi removido por acidente. O loop de monitoramento acusou ausência anormal de eventos em menos de duas horas, evitando dias de cegueira analítica nos canais de mídia.
  • Consistência metodológica: com as regras registradas em MEMORY.md, diferentes analistas que abriram o projeto obtiveram as mesmas respostas analíticas, eliminando disputas sobre quais filtros de data ou canais deveriam ser considerados.

O principal ajuste que fizemos ao longo do tempo foi limitar a frequência de chamadas do MCP: consultas muito frequentes à API do GA4 podem atingir as cotas gratuitas diárias de tokens da Data API (limite de requisições por hora). Por isso, intervalos de 30 minutos a 1 hora se mostraram o equilíbrio perfeito entre agilidade e consumo de cotas.


FAQ: Perguntas frequentes

O Claude Code pode enviar os relatórios diretamente para o Slack?

Sim. Você pode adicionar um servidor MCP do Slack ou instruir o agente a disparar um webhook simples via script Python (curl ou biblioteca requests) após finalizar o resumo das métricas.

A memória do Claude Code consome muitos tokens da minha conta?

Não significativamente. O arquivo MEMORY.md funciona como um documento de texto conciso incluído no contexto. Contanto que você mantenha o arquivo focado em premissas e regras essenciais, o impacto na contagem de tokens é mínimo.

É seguro colocar as credenciais do Google Cloud na pasta do projeto?

Nunca faça o commit de arquivos de chave .json em repositórios públicos ou compartilhados. Mantenha as chaves em pasta segura fora do controle de versão e referencie apenas o caminho absoluto nas variáveis de ambiente.


Próximo passo na sua operação

Dominar o uso de agentes locais conectados a APIs e dotados de memória operacional é o ponto de virada definitivo para quem quer ir além de prompts avulsos e quem desenha a infraestrutura de marketing do futuro.

No módulo de Fundamentos de IA da Formação Club Martech, você aprende como planejar, codificar e operar arquiteturas de agentes para tarefas analíticas e operacionais reais. Esse ecossistema foi pensado para profissionais que já atuam na linha de frente e querem escolher as próprias ferramentas com autoridade técnica. Conheça a formação e eleve o padrão da sua operação.

Consulte as referências na íntegra nos links:

Compartilhe:
Foto de Dionatha Rodrigues

Dionatha Rodrigues

Construí minha trajetória em Martech conectando marketing e tecnologia por meio de dados, automações e IA.

Minha experiência reúne liderança de equipes e projetos no Brasil, México, Espanha e Suíça, aproximando estratégia e operação para melhorar processos e apoiar o crescimento dos negócios.

Fundei a Começando na Web e o Club Martech. Entre projetos para clientes nacionais e internacionais, transformo essa experiência em formação e ferramentas que ajudam profissionais a conectar suas decisões ao que acontece na operação e colocar estratégia em prática.

Sumário

Continue lendo

13 skills de Dados e Analytics: de GA4 e SQL ao dashboard

Tomar decisões de marketing sem dados confiáveis é apostar no escuro, mas afogar o time em planilhas desconexas é igualmente perigoso.
Neste guia pilar, a gente apresenta 13 skills essenciais para transformar perguntas de negócio em planos analíticos, consultas SQL de alto desemp

14 skills para Automação e Integrações: n8n, APIs e MCP

Conectar ferramentas de marketing e bancos de dados sem depender de integrações manuais frágeis é o que sustenta operações eficientes em escala.
Neste guia pilar, a gente apresenta 14 skills, padrões e conectores essenciais para dominar a orquestração de fluxos no n8n, Make, Zapi

Receba o melhor conteúdo sobre Marketing e Tecnologia

comunidade gratuita

Cadastre-se para o participar da primeira comunidade sobre Martech do brasil!

diagnóstico gratuito

Sua operação de marketing está no nível certo de tecnologia?

Em 3 a 8 minutos, a gente mostra o nível de 10 áreas, do dado à IA, e o próximo passo de cada uma.

  • 10 áreas avaliadas, de processos a IA
  • 5 níveis, do improviso ao sistema que aprende
  • Um plano com o que fazer primeiro
Fazer o diagnóstico grátis

Sem cadastro. As respostas ficam no seu navegador.

3,2NÍVEL 3 DE 5