Rastreamento e atribuição

Macros na URL de destino da oferta

Como levar dados do clique até a página de destino — keyword, criativo, sub-IDs, país — usando macros na URL da oferta, com exemplos e as regras de expansão.

Leitura de 6 min · atualizado em 24/09/2026

A URL de destino da oferta aceita macros entre chaves. No momento do redirecionamento, cada macro é substituída pelo valor do clique. Isso permite personalizar a página (mostrar a keyword no título), alimentar um formulário ou passar dados para um sistema de terceiro.

Exemplo

Oferta com URL:

https://loja.com.br/oferta?kw={keyword}&criativo={aid}&origem={rt_source}&pais={country}

Clique vindo do Google com keyword=tenis+corrida, creative=999888777, utm_source=google, IP do Brasil. O visitante pousa em:

https://loja.com.br/oferta?kw=tenis%20corrida&criativo=999888777&origem=google&pais=BR&clickid=034U7aNU58sxhCH1BD7gom

O clickid no fim é o parâmetro do click da oferta — acrescentado sempre, independentemente das macros.

Macros disponíveis

Macro Valor
{click_id}ID do clique gerado pelo Affilitrack
{ref_id}gclid / fbclid / ttclid capturado do anúncio
{campaign_id}ID interno da campanha
{campaign_slug}Slug do link de tracking
{campaign_name}Nome da campanha
{source_id} / {source_name}ID / nome da fonte de tráfego
{offer_id} / {offer_name}ID / nome da oferta
{rt_source}utm_source / fonte mapeada
{rt_campaign}utm_campaign / campanha da plataforma
{cid}ID da campanha na plataforma de anúncios
{gid}ID do grupo de anúncios
{aid}ID do anúncio / criativo
{keyword}Palavra-chave
{placement}Placement
{country}País do clique (ISO-2, ex. BR)
{device}desktop, mobile ou tablet
{ip}IP do visitante
{user_agent}User agent do visitante
{referrer} / {referrer_domain}Referrer completo / só o domínio
{timestamp}Epoch em segundos do clique
{sub1} … {sub10}Sub-IDs capturados na URL do anúncio

A mesma lista está disponível pela API em GET /api/offer-macros.

Regras de expansão

  • Os valores são codificados para URL (espaço vira %20, & vira %26). Você não precisa codificar nada.
  • Macro sem valor vira string vazia: kw={keyword} sem keyword produz kw=. Se preferir omitir o parâmetro quando vazio, trate isso na página.
  • Macro desconhecida é mantida como texto literal — sinal de erro de digitação. Confira o nome na tabela.
  • Não há expansão dentro de redirection_url. Quando o Google Ads declara o destino pelo parâmetro redirection_url, a URL declarada é obedecida literalmente, sem macros — a plataforma já preencheu tudo o que precisava no {lpurl}. Veja redirection_url.

Usos práticos

  • Personalizar a landing por keyword ou criativo: ?h={keyword} e o site lê h para trocar o título.
  • Passar o click_id com outro nome para um sistema que só aceita um parâmetro específico: ?sck={click_id} (a Hotmart, por exemplo, propaga sck até o postback).
  • Segmentar por país sem geolocalização própria: ?pais={country}.
  • Levar o sub-ID de afiliado até o checkout: ?afiliado={sub1}.

Cuidados

  • Não coloque na URL de destino dados que a página não vai usar: parâmetros a mais só poluem o Analytics.
  • Se o destino é um checkout de terceiro, confira quais parâmetros ele propaga até o postback. sck (Hotmart/Kiwify), src (Braip), [SRC] (Monetizze) são os que sobrevivem ao checkout — o click_id precisa viajar num deles. Veja a integração da sua plataforma em Integrações.

Esta página foi útil?

Leia também