"Meus anúncios geram ligações e visitas presenciais — mas o Google Ads só enxerga o que acontece no site." Se os seus resultados reais acontecem offline, os seus dados de conversão têm um buraco. O lance automático otimiza para aquilo que consegue medir, e o que ele não consegue medir praticamente não existe.
A importação de conversões offline fecha essa lacuna. Você envia os dados do seu CRM ou PDV de volta para a plataforma de anúncios, para que o algoritmo aprenda quais cliques realmente geraram receita. Mas importar é só metade do trabalho — se os dados não chegarem corretamente, você está otimizando em cima de lixo.
Este guia cobre o ciclo completo: captura → importação → verificação.
1. O que são conversões offline (e por que importam para o lance)
O rastreamento de conversão online termina no envio do formulário, no clique-para-ligar ou no "adicionar ao carrinho". Tudo depois disso — a ligação de vendas que fechou negócio, a visita à loja que virou compra, o lead que virou cliente 30 dias depois — é invisível para a plataforma de anúncios, a menos que você envie essa informação de volta.
Por que isso importa além do relatório:
| Sem dados offline | Com dados offline |
|---|---|
| O Smart Bidding otimiza para preenchimento de formulário | O Smart Bidding otimiza para negócios realmente fechados |
| Uma campanha que gera leads ruins parece ótima | Campanhas de leads ruins perdem prioridade automaticamente |
| O ROAS é calculado com valor estimado | O ROAS reflete a receita real |
Essa lacuna é especialmente dolorosa para negócios de geração de leads, em que a conversão real (um contrato assinado, uma reunião qualificada) acontece dias ou semanas depois do clique.
2. Os dois caminhos: baseado em clique (GCLID) vs. Enhanced Conversions for Leads
Caminho A: upload baseado em GCLID
O método clássico. Quando um usuário clica no seu anúncio, o Google anexa um parâmetro gclid à URL. Você captura esse parâmetro, armazena junto ao lead no seu CRM e, depois, envia um arquivo (ou chamada de API) associando cada gclid a uma ação de conversão e a um valor.
Requisitos:
- Marcação automática (auto-tagging) ativada no Google Ads (parte da configuração padrão de rastreamento de conversão do Google Ads)
- Um campo de formulário oculto ou script que capture o
gclidda URL e o armazene junto ao registro do lead - Um arquivo de upload (CSV) ou integração via API que envie
gclid + nome da conversão + horário da conversão + valor
Ponto de falha comum: o gclid é capturado na landing page, mas se perde em um redirecionamento, em um formulário de múltiplas etapas ou em uma integração de CRM que descarta campos personalizados. Sempre verifique se o gclid está presente nos registros do seu CRM antes de tentar uma importação.
Caminho B: Enhanced Conversions for Leads
Um método mais novo que elimina a necessidade de capturar e armazenar gclids. Em vez disso, você envia dados próprios (first-party) com hash — normalmente um endereço de e-mail — no momento da conversão online, e depois faz upload de um arquivo associando esse mesmo e-mail a um resultado offline.
Vantagens sobre o GCLID:
- Não exige a engenharia de campos ocultos
- Funciona mesmo quando o gclid se perde (entre dispositivos, conversões atrasadas)
- Mais fácil de implementar na maioria dos fluxos de CRM
Requisitos:
- Enhanced Conversions for Leads ativado no Google Ads — veja como verificar as enhanced conversions depois de configurado
- A tag do Google ou o GTM enviando o e-mail com hash no momento da ação online
- Seu arquivo de upload incluindo o mesmo e-mail (o Google faz o hash no momento do upload)
3. Casos de uso por setor: onde as conversões offline mais importam
A importação de conversões offline é essencial para qualquer negócio em que o resultado real acontece depois do clique. Aqui estão os padrões mais comuns:
| Setor | Ação online | Conversão offline | O que importar |
|---|---|---|---|
| SaaS B2B / Serviços | Preenchimento de formulário, solicitação de demo | Negócio fechado (semanas/meses depois) | Valor do negócio em cada etapa do funil (MQL → SQL → Ganho) |
| Imóveis | Consulta, agendamento de visita | Visita ao imóvel → contrato assinado | Visita concluída e contrato assinado como ações de conversão separadas |
| Automotivo | Agendamento de test-drive | Visita ao showroom → compra do veículo | Test-drive concluído, compra fechada com valor do veículo |
| Saúde / Clínicas | Agendamento de consulta | Comparecimento do paciente → tratamento | Consulta realizada (a taxa de no-show é relevante) |
| Educação | Consulta sobre curso | Matrícula → pagamento da mensalidade | Matrícula concluída com valor da mensalidade |
| Serviços financeiros | Solicitação iniciada | Empréstimo/apólice aprovado | Solicitação aprovada com valor do produto |
O princípio central: importe a conversão que realmente importa para o seu negócio, não apenas o primeiro ponto de contato offline. No B2B, importar "MQL criado" é útil, mas importar "negócio fechado-ganho" é o que transforma a qualidade do lance. Muitas empresas importam múltiplas etapas — isso dá ao Smart Bidding sinais mais ricos sobre quais cliques geram leads que realmente avançam no funil.
4. Como importar: passo a passo
Upload no Google Ads (CSV manual)
- No Google Ads, acesse Metas → Conversões → Uploads
- Baixe o modelo de CSV
- Preencha cada linha:
Google Click ID(ouEmail),Conversion Name,Conversion Time,Conversion Value,Conversion Currency - Faça o upload do arquivo
- Confira a coluna "Status do upload" — ela mostra quantas linhas foram processadas, ignoradas ou reprovadas
Google Ads API / importações agendadas
Para importações contínuas, conecte seu CRM (Salesforce, HubSpot etc.) por meio de uma integração direta ou da API do Google Ads. O formato dos dados é o mesmo; a diferença é a automação. A maioria dos CRMs tem um conector nativo ou de terceiros que envia os negócios fechados-ganhos de volta de forma programada.
GA4 Measurement Protocol
Para importar eventos offline para o GA4, use o Measurement Protocol. Envie um POST HTTP com o client_id (ou user_id) e o nome/parâmetros do evento. Isso é útil quando você quer os dados offline nos relatórios do GA4, não só no Google Ads.
Diferença principal: as importações do GA4 usam client_id ou user_id, não gclid. Você precisa capturar e armazenar o identificador do GA4 no momento da interação online.
Upload no Yahoo! Ads (LINEYahoo Ads)
O Yahoo! Ads usa yclid (Yahoo Click ID) em vez de gclid. O processo espelha o do Google:
- Garanta que a marcação automática esteja ativada no Yahoo! Search Ads
- Capture o parâmetro
yclidda URL da landing page (mesma abordagem do gclid) - No Campaign Manager, acesse Ferramentas → Medição de Conversão → Importar → Upload
- Baixe o modelo e preencha:
YCLID,Conversion Name,Conversion Time,Value,Currency Code - Faça o upload do arquivo
Limitação importante: a importação de conversões offline só está disponível para o Yahoo! Search Ads. O Yahoo! Display Ads não oferece suporte a esse recurso — se você roda campanhas de display no Yahoo!, as conversões offline desses cliques não podem ser importadas.
Upload no Microsoft Ads
O Microsoft Ads usa msclkid (Microsoft Click ID). A configuração é parecida:
- Crie uma meta de conversão offline no Microsoft Ads em Ferramentas → Metas de Conversão
- Selecione "Offline" como o tipo de conversão
- Capture o
msclkiddas URLs da landing page e armazene no seu CRM - Faça o upload via CSV ou API:
Microsoft Click ID,Conversion Name,Conversion Time,Value,Currency
Observação: depois de criar a meta de conversão, espere pelo menos 2 horas antes de fazer o upload dos dados. As conversões podem levar até 6 horas para aparecer nos relatórios.
Uploads agendados com Google Sheets
Para times sem acesso à API ou integração de CRM, o Google Ads oferece suporte a uploads agendados a partir do Google Sheets:
- Crie uma planilha do Google usando o formato do modelo de upload de conversão
- No Google Ads → Uploads → Programação, vincule sua planilha
- Defina a frequência (diária, semanal) e o horário
- O Google Ads busca os dados da planilha automaticamente conforme a programação
Esse é um meio-termo prático entre uploads manuais em CSV e a automação completa via API — seu time atualiza a planilha (ou o CRM exporta para ela) e o upload acontece automaticamente.
5. Erros comuns de importação e suas causas
| Erro | Causa habitual | Correção |
|---|---|---|
| "ID de clique não encontrado" | GCLID expirado (mais de 90 dias), nunca foi válido, ou a marcação automática está desligada | Verifique a marcação automática; importe dentro da janela de conversão |
| "Ação de conversão não encontrada" | Erro de digitação no nome da conversão, ou a ação não existe | Copie o nome exato em Metas → Conversões |
| "Duplicado" | O mesmo gclid + nome da conversão + horário já foi enviado antes | Elimine duplicatas nos dados de origem antes do upload |
| "Formato de horário inválido" | Divergência de fuso horário ou de formato | Use o formato yyyy-MM-dd HH:mm:ss+HHMM com o fuso horário correto |
| Linhas processadas, mas nenhuma conversão aparece | Atraso no relatório (até 24h para uploads) ou a ação de conversão não está marcada como "Principal" | Aguarde e depois verifique se a ação está incluída na coluna "Conversões" |
6. Ligações telefônicas e visitas à loja: tipos relacionados de conversão offline
Além das importações baseadas em CRM, vale entender dois outros tipos de conversão offline:
Conversões de ligações telefônicas
O Google Ads oferece três níveis de rastreamento de chamadas:
| Método | O que mede | Precisão |
|---|---|---|
| Clique-para-ligar (rastreamento de toque) | Toques em um link de número de telefone | Baixa — cerca de 1/3 dos toques não resultam em uma ligação de fato |
| Número de encaminhamento do Google | Ligações reais via um número atribuído pelo Google exibido no seu site/anúncio | Média — mede ligações reais, mas usa um número do Google, não o seu |
| Rastreamento de chamadas de terceiros | Ligações via um serviço de rastreamento (ex.: CallRail, Call Data Bank) com inserção dinâmica de número | Alta — rastreia quem ligou, a duração, a gravação e pode enviar os dados de volta como conversões offline |
Se as ligações telefônicas são um caminho de conversão relevante, o clique-para-ligar sozinho vai superestimar em cerca de 30%. Considere ferramentas de rastreamento de chamadas que se integram ao Google Ads como importações de conversão offline — elas enviam o resultado real da ligação (duração, qualificação do lead) de volta para a plataforma.
Conversões de visita à loja
O Google mede visitas à loja automaticamente usando dados de localização do smartphone — sem necessidade de importação manual. Requisitos:
- Um Perfil da Empresa no Google vinculado à sua conta do Google Ads
- Múltiplos pontos de venda físicos
- Volume suficiente de cliques e de visitas à loja (o Google não divulga os limiares exatos)
As conversões de visita à loja aparecem nos seus relatórios como um tipo de conversão modelado à parte. Você não pode fazer upload manual de visitas à loja — esse é um recurso exclusivo do Google, baseado em sinais de localização agregados e anonimizados.
7. Como verificar se suas importações offline estão realmente funcionando
Importar sem verificar é a mesma armadilha de instalar uma tag sem checar se ela dispara. Veja como confirmar cada etapa — e para uma visão mais ampla de todos os passos de verificação entre plataformas, consulte nossa checklist de verificação de rastreamento de conversão.
Etapa 1: o identificador está sendo capturado?
Antes de qualquer importação, confirme que o gclid (ou o e-mail) está de fato armazenado no seu CRM. Pegue 10 leads recentes e verifique:
- O campo de gclid está preenchido? (Se estiver em branco, seu script de captura está quebrado.)
- O e-mail no CRM corresponde ao que foi enviado no formulário? (Se foi normalizado ou alterado, o hash não vai bater.)
Etapa 2: o upload deu certo?
No Google Ads → Uploads, verifique:
- Linhas processadas deve corresponder às linhas do seu arquivo
- Linhas com erro deve ser 0 (ou próximo disso)
- Clique nos erros para ver quais linhas falharam e por quê
Etapa 3: as conversões aparecem nos relatórios?
Depois de um upload bem-sucedido, as conversões aparecem no relatório do Google Ads em até 24 horas (às vezes mais no primeiro upload). Verifique:
- A ação de conversão específica mostra uma contagem diferente de zero
- A coluna "Origem" mostra "Importação" ou "Upload"
- Os horários de conversão nos relatórios correspondem ao que você enviou (ajustando o fuso horário)
Etapa 4: a atribuição está correta?
A verificação definitiva: as conversões importadas se atribuem corretamente às campanhas, grupos de anúncios e palavras-chave certos? No Google Ads, segmente por ação de conversão e verifique se as conversões offline se distribuem entre campanhas de um jeito que faça sentido dado o conhecimento que você tem do negócio.
8. Verificação específica do GA4
Se você está importando via Measurement Protocol para o GA4:
- Verifique o DebugView (Administração → DebugView) — eventos enviados com
debug_mode=1aparecem em tempo real - Verifique o relatório Tempo real — seu evento deve aparecer em segundos
- Verifique o relatório Eventos depois de 24–48 horas para o processamento completo
- Confirme que o
client_idouuser_idna sua importação corresponde ao que o GA4 capturou durante a sessão original (divergências criam eventos órfãos silenciosamente)
Perguntas frequentes
P. Quanto tempo depois do clique eu posso fazer upload de uma conversão offline? R. Você pode fazer o upload a qualquer momento dentro da janela de conversão configurada (padrão de 30 dias para a maioria das ações, até 90 dias). Mas quanto antes você fizer o upload, mais cedo o Smart Bidding poderá aprender com esses dados.
P. Posso atualizar o valor de uma conversão já enviada anteriormente? R. Sim — envie o mesmo gclid com um tipo de ação de "ajuste". Isso é útil quando o valor de um negócio muda depois do fechamento inicial (por exemplo, upsell, cancelamento).
P. Meu CRM não captura o gclid. Já é tarde demais? R. Migre para o Enhanced Conversions for Leads — ele usa e-mail em vez de gclid, e você provavelmente já tem o e-mail no seu CRM. Você vai precisar adicionar a tag de enhanced conversion ao seu site, mas não vai precisar retrofitar a captura de gclid.
P. As conversões offline apareceram no Google Ads, mas não no GA4 (ou o contrário). R. Eles usam mecanismos de importação diferentes. O Google Ads usa uploads baseados em gclid ou o Enhanced Conversions for Leads; o GA4 usa o Measurement Protocol com client_id/user_id. Importar em um não popula o outro automaticamente.
Conclusão: feche o ciclo, depois verifique se ele continua fechado
A importação de conversões offline transforma sua plataforma de anúncios de "otimizando para cliques e preenchimento de formulários" em "otimizando para resultados reais de negócio". Mas a cadeia tem mais elos do que o rastreamento online — campos do CRM, agendas de upload, correspondência de identificadores — e cada elo pode se romper silenciosamente.
O hábito de verificação é o mesmo de qualquer rastreamento de conversão: não presuma que funciona só porque você configurou uma vez. Verifique periodicamente se os gclids ou e-mails continuam sendo capturados, se os uploads estão sendo processados sem erros e se as conversões que aparecem nos relatórios batem com a sua fonte da verdade.
A ConversionOK pode monitorar suas tags de conversão e verificar se os sinais que o seu site envia — incluindo os identificadores necessários para a importação offline — estão realmente chegando à plataforma de anúncios, sem que você precise clicar nos seus próprios anúncios ou depender da rede do seu escritório.