Como enviar dados do sGTM para o Google Sheets automaticamente

Cerca de 40% dos profissionais de marketing e vendas preferem registrar leads, vendas e resultados de campanhas no Google Sheets em vez de sistemas CRM complexos. Com a Google Sheets Tag no sGTM, você automatiza esse registro sem ferramentas caras como o Zapier.

O que você pode enviar ao Google Sheets via sGTM?

  • Dados de eventos: Pageviews, conversões, cliques, eventos personalizados.
  • Dados do usuário: E-mail, nome, telefone (com consentimento).
  • Dados do site: URL, parâmetros UTM, source/medium.
  • Webhooks: Dados de sistemas externos como CRM e e-commerce.

Casos de uso principais

  • Registrar leads com dados de origem, UTM e informações de formulário.
  • Debugar configurações de sGTM verificando quais parâmetros chegam corretamente.
  • Rastrear conversões e atribuição — incluindo parâmetros do pixel Meta.

Requisitos de configuração

Usuários Stape

A conexão com o Google Sheets está disponível na aba Connections do painel Stape. Basta autorizar sua conta Google — sem configuração adicional.

Outros usuários

  • Habilite a Google Sheets API no Google Cloud Console.
  • Crie uma Service Account do Google com as permissões adequadas.
  • Selecione 'Own Google credentials' nas configurações da tag.

Configuração passo a passo

  1. Crie e configure o container sGTM.
  2. Configure o envio de dados ao servidor (via GA4, Data Tag ou Data Client).
  3. Baixe a Google Sheets Tag do GitHub e importe-a nos Templates do sGTM.
  4. Crie uma nova tag especificando: tipo de operação (add row/update cells), intervalo de linhas, URL da planilha e credenciais.
  5. Adicione o trigger apropriado (evento de conversão, lead, etc.).
  6. Teste no debugger do sGTM para confirmar o disparo e a inserção de dados.

Para rastrear attribution, inclua parâmetros como fbclid, gclid, utm_source, utm_medium e utm_campaign. Isso permite analisar quais campanhas geram os melhores leads diretamente na planilha.

A Google Sheets Tag tem limite de requisições?

A Google Sheets API tem limites de uso gratuito (400 escritas por 100 segundos por projeto). Para volumes muito altos, considere o BigQuery como alternativa.

Posso atualizar linhas existentes em vez de adicionar novas?

Sim. A tag suporta tanto 'add row' (adicionar linha) quanto 'update cells' (atualizar células específicas) — útil para atualizar status de leads no CRM.

Análise de Dados

Dashboards e relatórios que transformam números em decisões — da coleta à interpretação.

Saiba mais