Validador de Parâmetros UTM
Valida URL com parâmetros UTM (utm_source, medium, campaign, content, term). Verifica presença, formato (lowercase) e ausência de espaços.
Parâmetros UTM: o padrão de fato para atribuicao de marketing
Parâmetros UTM são cinco campos de query string anexados a uma URL para dizer aos analytics de onde o visitante veio, como chegou e que campanha gerou o clique. Foram criados em 1995 pela Urchin Software para sua plataforma de analytics; o Google comprou a Urchin em 2005 e o acronimo (Urchin Tracking Module) sobreviveu dentro do Google Analytics. Hoje toda grande plataforma de analytics — GA4, Adobe, Matomo, Plausible, Mixpanel — le UTMs de fabrica, e eles viraram o mais perto de um padrão universal de atribuicao.
URL típica taggeada: https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=black-friday-2026&utm_term=tenis-corrida&utm_content=anuncio-variante-a. Este validador parseia URLs assim, checa os cinco campos, flagra deslizes de caixa e reporta parâmetros faltando.
Os cinco campos canonicos e o que cada um significa
- utm_source — onde: a plataforma ou publisher (
google,facebook,newsletter,blog-parceiro). - utm_medium — como: o canal de marketing (
cpc,email,social,organic,display,affiliate). - utm_campaign — qual: a promocao especifica (
black-friday-2026,lancamento-primavera,winback-q2). - utm_term — que palavra-chave: normalmente a keyword de busca paga (
tenis-corrida). Usada principalmente pelo Google Ads. - utm_content — qual criativo: útil para teste A/B de criativos ou para diferenciar vários links dentro da mesma campanha (
botao-ctavslink-header).
So utm_source e tecnicamente obrigatório pelo Google Analytics; sem ele, os outros são descartados. Um mínimo pragmatico e source + medium + campaign.
Convenções de nomenclatura que evitam caos de atribuicao
- Sempre minusculo — valores UTM são case-sensitive.
utm_source=Facebookeutm_source=facebookaparecem como duas fontes diferentes nos relatórios. - Use hifens, não espaços nem underscores — espaços viram
%20ou+e poluem os relatórios; hifens ficam legíveis. - Nada de caracteres especiais — fique em
a-z0-9-. Acentos e emoji quebram a codificação URL em clientes de email antigos. - Padronize valores de medium — escolha um vocabulário fechado:
cpc,email,social,display,affiliate,referral. Não deixe um analista escreversocial-mediae outrosocial. - Documente a convenção — mantenha uma planilha ou wiki compartilhada para marketing, mídia paga e CRM marcarem igual.
Além dos UTMs: gclid, fbclid, msclkid e companhia
Cada grande plataforma de anuncio anexa também seu próprio click ID junto dos UTMs:
gclid— Google Click ID, ligado automaticamente quando auto-tagging esta ativo no Google Ads. Permite o GA4 importar dados de custo do Ads.fbclid— Facebook Click ID, usado pela Meta para atribuir conversões via Conversions API.msclkid— Microsoft Click ID para Bing Ads.ttclid— TikTok Click ID.dclid— DoubleClick (Display & Vídeo 360) Click ID.
São tokens opacos, não legíveis. Convivem em paz com UTMs e devem ser preservados ponta a ponta. O App Tracking Transparency do iOS 14 quebrou bastante atribuicao via fbclid; UTMs first-party sobreviveram porque vivem dentro da própria URL.
Ferramentas para construir e gerenciar links UTM
- Google Campaign URL Builder — o formulário oficial gratuito (
ga-dev-tools.google/campaign-url-builder). - UTM.io / Terminus — ferramentas pagas que impoem um vocabulário controlado para o time inteiro.
- Bitly, Rebrandly, Short.io — encurtadores que anexam UTMs automaticamente e rotacionam landing pages.
- Planilhas template — muitos times mantém um Google Sheets com fórmula CONCAT montando URLs taggeadas a partir de colunas.
Em agencias brasileiras, UTMs são a espinha dorsal dos relatórios mensais — sem eles, conversões vindas de social organico, email e links de influenciador caem em direct/none e a campanha parece inutil.
GA4, modelos de atribuicao e multi-touch
O Google Analytics 4 substituiu o Universal Analytics em 2023. UTMs continuam alimentando os relatórios de Aquisicao de tráfego, mas o GA4 acrescenta um agrupamento padrão de canal que mapeia valores de utm_medium para canais (Busca Paga, Email, Social, etc.). Se seu medium for fora do padrão, o GA4 joga o tráfego em Não atribuído.
Para atribuicao multi-touch (first-touch, last-touch, linear, time-decay, data-driven), o GA4 usa a cadeia de sessões UTM-taggeadas por usuário. Quanto mais consistentes e completos seus UTMs, melhor o modelo. Bônus: filtros antispam de email e mensageiros as vezes flagram URLs gigantes cheias de UTM — mantenha as tags curtas e considere encurtador para URLs visiveis ao usuário final.
FAQ
Parâmetros UTM diferenciam maiúsculas? Sim. utm_source=Google e utm_source=google são duas fontes diferentes no GA4. Fique no minusculo.
Existem outros parâmetros de tracking além dos UTMs? Sim — gclid (Google), fbclid (Meta), msclkid (Microsoft), ttclid (TikTok), dclid (DV360). Complementam, não substituem, os UTMs.
Quais UTMs são obrigatórios? So o utm_source e exigido pelo Google Analytics; sem ele, os outros são ignorados. Um mínimo prático e source + medium + campaign.
UTMs deixam a página mais lenta? Não — são query strings simples parseadas em instante pelos SDKs de analytics. Mas forcam chave nova de cache no CDN se ele não estiver configurado para ignorar query params.
UTMs sobrevivem a um redirect? So se o redirect preservar a query string. A maioria dos encurtadores (Bitly, Cloudflare) preserva; algumas cadeias 301 legadas removem — teste antes de subir a campanha.
Ferramentas Relacionadas
Validador de PayPal Client ID
Valida formato de Client ID do PayPal: 80 caracteres alfanuméricos (com prefixo A para sandbox/live). Apenas verificação de formato.
Validador de RFC do México
Valida o RFC (Registro Federal de Contribuyentes) do México — pessoa física (13 caracteres) ou pessoa jurídica (12 caracteres). Verifica formato e dígito verificador.
Validador de PIS/PASEP
Valide números de PIS/PASEP pelo algoritmo oficial com dígito verificador, sem enviar dados para servidores. Gratuito e sem cadastro.
Validador de NIF de Portugal
Valida o NIF (Número de Identificação Fiscal) de Portugal — algoritmo de dígito verificador mod 11 e prefixos válidos (1, 2, 3, 5, 6, 8, 9).
Validador Luhn (genérico)
Valida qualquer sequência numérica pelo algoritmo Luhn (mod 10) — usado em cartões de crédito, IMEI, ICCID e outros identificadores. Mostra dígito verificador.
Limpador de Parâmetros UTM
Remove parâmetros utm_* (e fbclid, gclid, etc.) de uma URL. Útil para compartilhar links sem rastreamento.