Integracoes & API

Google Offline Conversion para Google Ads

Configure o envio de conversões offline do SiteUp para o Google Ads — atribuindo vendas fechadas via WhatsApp/atendente às campanhas que originaram o clique através do gclid.

Google Offline Conversion para Google Ads

Se você roda campanhas no Google Ads e fecha vendas via WhatsApp, telefone ou atendente humano, a conversão acontece fora do navegador — o Google Ads não consegue cruzar sozinho com o clique original. A solução oficial é o Offline Conversion Import, e o SiteUp tem suporte nativo. Este artigo mostra como configurar.

Como funciona

O fluxo é o seguinte:

  1. Usuário clica num anúncio Google → Google adiciona gclid na URL de destino
  2. Sua landing/formulário captura o gclid e envia pro SiteUp como custom_attribute no contato/conversa
  3. Lead vira card no Kanban
  4. Atendente fecha venda → card vai pra coluna "Ganho"
  5. SiteUp envia evento de conversão pro Google Ads com o gclid original e o valor da venda
  6. Google Ads atribui a conversão à campanha/keyword/anúncio que originou o clique

Resultado: ROAS real, mesmo pra negócios cuja venda fecha por canais não-web.

Pré-requisitos

  • Conta do Google Ads com permissão Standard ou superior
  • Customer ID (formato 123-456-7890)
  • Conversion Action criada no Google Ads (tipo Import → Other data sources or CRMs)
  • Conexão OAuth da conta Google Ads autorizada no SiteUp

Passo 1 — Criar a Conversion Action no Google Ads

No painel do Google Ads:

  1. Tools and Settings → Conversions → New conversion action
  2. Tipo: ImportOther data sources or CRMsTrack conversions from clicks
  3. Categoria: Purchase (ou Lead, se você tracka antes)
  4. Atribuição: defina valor padrão ou "use different values for each conversion" (recomendado)
  5. Janela de conversão: 30 a 90 dias (até 90 é o limite pro gclid)
  6. Salve e copie o Nome da Conversion Action (você vai colar no SiteUp)

Passo 2 — Conectar Google Ads ao SiteUp

No painel SiteUp:

  1. Configurações → Integrações → Google Ads
  2. Clique em Conectar conta e autorize via OAuth
  3. Selecione o Customer ID da conta de anúncios
  4. Cole o Nome da Conversion Action criada
  5. Mapeie qual evento do Kanban dispara o envio (geralmente: card movido pra "Ganho")

Passo 3 — Capturar o gclid

Esta é a parte que exige integração no seu site/formulário. Você precisa garantir que o gclid da URL chegue ao SiteUp como atributo customizado na conversa ou contato.

Opção A — Formulário web

No script da landing page, leia ?gclid=... da URL e envie no payload de criação do contato (via API REST):

const params = new URLSearchParams(window.location.search);
const gclid = params.get('gclid');

if (gclid) {
  await fetch('https://app.siteup.com.br/api/v1/accounts/{ACC}/contacts', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'api_access_token': 'SEU_TOKEN'
    },
    body: JSON.stringify({
      name: nome,
      phone_number: telefone,
      custom_attributes: { gclid: gclid }
    })
  });
}

Opção B — Click-to-WhatsApp (CTWA) Google

Se o anúncio é Click-to-WhatsApp via Google Ads, o gclid chega na URL wa.me. O SiteUp captura automaticamente quando configurado o parâmetro wa_referral_param=gclid na integração.

Opção C — Form externo via webhook

Se você usa Typeform, Tally, Google Forms etc., configure um webhook que repasse o gclid ao SiteUp via API.

Quando o evento dispara

Por padrão, o SiteUp envia a conversão quando:

  • Card é movido pra coluna marcada como "Ganho"
  • Card possui gclid no custom_attributes (do contato ou da conversa)
  • Card possui valor monetário definido

Se faltar gclid, o evento simplesmente não é enviado — não há erro, apenas é ignorado pra aquele caso.

Validando no Google Ads

No Google Ads, acesse a Conversion Action e clique em Diagnostics. Em até 4-6 horas você deve ver:

  • Status: Recording conversions
  • Recent uploads: lista das conversões recebidas
  • Match rate: idealmente acima de 80%

Se o match rate estiver baixo, geralmente é problema de janela (gclid expirou) ou formato do timestamp.

Limites importantes

Limite Valor
Janela máxima do gclid 90 dias
Tamanho do upload por chamada 2.000 conversões
Atraso máximo recomendado 24h após o evento real

O SiteUp respeita todos esses limites automaticamente. Conversões antigas demais são descartadas com aviso no log.

Próximos passos

Esse artigo respondeu sua duvida?

Falar com o time