WeMakeItLab

Claude + Google Ads: Como usar IA para auditar e otimizar suas campanhas

Conecte o Claude diretamente à API do Google Ads com o servidor MCP oficial do Google

O Google lançou um servidor MCP (Model Context Protocol) oficial que permite a modelos de IA como o Claude se conectarem diretamente ao Google Ads em modo leitura. Isso significa que você pode auditar campanhas, analisar métricas e detectar erros de configuração usando linguagem natural — sem abrir a interface do Google Ads. É open source, gratuito e configura em minutos.

Auditoria em linguagem natural

Pergunte ao Claude "quais são minhas conversões primárias?" ou "quais keywords gastam sem converter?" e receba respostas instantâneas.

Somente leitura — zero risco

O servidor MCP opera em modo read-only. O Claude pode ler todos os dados da sua conta mas não pode modificar campanhas, orçamentos ou lances.

Métricas em segundos

CPA, ROAS, CTR, impressões, conversões — peça qualquer métrica e o Claude entrega com comparação entre períodos.

Detecção de erros

Identifique automaticamente conversões mal configuradas, keywords duplicadas, audiências vazias e orçamento desperdiçado.

O que é o MCP do Google Ads?

MCP (Model Context Protocol) é um padrão aberto que permite a modelos de IA se conectarem com ferramentas externas de forma segura. O Google lançou seu próprio servidor MCP para o Google Ads, o que significa que ferramentas como o Claude podem consultar dados das suas campanhas diretamente da API, sem precisar abrir a interface do Google Ads.

O servidor é open source, desenvolvido pela equipe oficial do Google Ads, e opera em modo somente leitura — não pode modificar campanhas, orçamentos ou lances. Apenas lê dados.

O que você pode fazer com Claude + Google Ads?

Com essa integração você pode:

  • Auditar configuração de conversões — verificar quais são primárias vs secundárias, se a contagem está correta (ONE_PER_CLICK para leads), e se os valores estão bem atribuídos
  • Analisar métricas em linguagem natural — perguntar "qual é meu CPA dos últimos 30 dias?" e obter a resposta com contexto
  • Detectar keywords que queimam orçamento — encontrar keywords com gasto alto e zero conversões em segundos
  • Revisar estrutura de campanhas — validar que os ad groups façam sentido, extensões estejam ativas, horários de publicação corretos
  • Comparar desempenho entre períodos — "meu ROAS melhorou este mês vs o anterior?" com dados reais
  • Identificar audiências com tamanho insuficiente — detectar listas de remarketing com menos de 1.000 usuários que não podem segmentar
  • Como configurar

    Requisitos:

  • Conta do Google Ads com acesso de leitura
  • Developer token do Google Ads (obtido no console de desenvolvedor)
  • Credenciais OAuth 2.0 (client ID e client secret de um projeto no Google Cloud)
  • Python instalado (para o servidor MCP)
  • Passo a passo:

  • 1. Instalar o servidor MCP — instale via pip ou pipx do pacote oficial do Google
  • 2. Configurar credenciais — adicione como variáveis de ambiente (developer token, client ID, client secret)
  • 3. Conectar com o Claude — adicione o servidor na configuração MCP do Claude Code ou Claude Desktop
  • 4. Verificar acesso — use "liste minhas contas acessíveis" para confirmar a conexão
  • 3 ferramentas disponíveis:

  • list_accessible_customers — lista todas as contas do Google Ads que você tem acesso
  • search — executa consultas GAQL (Google Ads Query Language) para obter qualquer métrica ou dado da conta
  • get_resource_metadata — retorna a estrutura dos recursos da API para entender quais campos pode consultar
  • 3 prompts que você pode copiar e usar

    Prompt 1 — Auditoria de conversões:

    "Mostre todas as conversões da conta [ID]. Para cada uma diga: nome, se é primária ou secundária, tipo de contagem (ONE_PER_CLICK ou MANY_PER_CLICK), janela de conversão, e valor atribuído. Marque as que tenham configuração problemática para geração de leads."

    Prompt 2 — Keywords sem retorno:

    "Analise as keywords dos últimos 30 dias da conta [ID]. Liste todas com mais de R$50 de gasto e zero conversões. Ordene por gasto decrescente e inclua: keyword, match type, ad group, campanha, impressões, cliques, custo e CTR."

    Prompt 3 — Comparação de desempenho:

    "Compare o desempenho de todas as campanhas ativas da conta [ID] entre os últimos 30 dias e os 30 dias anteriores. Para cada campanha mostre: nome, investimento, conversões, CPA e ROAS de ambos os períodos, e a porcentagem de mudança."

    Limitações

  • Somente leitura — não pode pausar campanhas, alterar lances ou modificar anúncios. A versão atual do servidor MCP é read-only
  • Requer developer token — você precisa de acesso à API do Google Ads, uma conta de anunciante normal não é suficiente
  • Usa GAQL — as consultas internas usam Google Ads Query Language. O Claude lida bem, mas consultas muito complexas podem requerer iteração
  • Não substitui auditoria humana — o Claude detecta padrões e números, mas a interpretação estratégica requer contexto de negócio
  • Fonte oficial

    Este guia é baseado na documentação oficial do servidor MCP do Google Ads publicada pelo Google. Você pode consultar a documentação completa, código fonte e instruções de instalação no site oficial do Google Developers.

    Fonte: developers.google.com/google-ads/api/docs/developer-toolkit/mcp-server