ForHosting KIT · Ferramentas para dev

Gerador de link com UTM

Parâmetros UTM são etiquetas que você adiciona ao final de um link para o Google Analytics saber de onde veio cada visita: qual origem, qual mídia, qual campanha. Preencha os campos, receba a URL montada corretamente — com codificação certa e sem espaços quebrando o link — e cole onde a campanha vai rodar.

● EstávelGrátis · no seu navegador
Use pelo WebAPIE-mailApp em breveTelegram em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Os cinco parâmetros: três obrigatórios, dois extras

Um link rastreável usa até cinco etiquetas. Três costumam ser obrigatórias: utm_source (de onde vem — instagram, newsletter), utm_medium (o tipo — social, e-mail, cpc) e utm_campaign (o nome da ação — black-friday-2026). As outras duas são opcionais: utm_term, para a palavra-chave paga, e utm_content, para diferenciar dois botões do mesmo e-mail. Preenchidos com critério, esses campos viram as colunas de origem e mídia dentro do Google Analytics.

Padronize os nomes ou perca os dados

O relatório só é útil se os nomes forem consistentes. “Instagram”, “instagram” e “IG” viram três origens diferentes e picam seus números. A convenção que salva: tudo em minúsculas, sem acento, com hífen no lugar de espaço — “promocao-julho”, não “Promoção Julho”. Combine um padrão com o time e siga sempre igual. A montagem já aplica a codificação; a disciplina de nomear igual continua sendo sua, e é o que faz o painel fechar no fim do mês.

Por que montar em vez de digitar na mão

Colar parâmetros na mão convida ao erro: o primeiro vem depois de um ponto de interrogação, os seguintes depois de &, e um espaço no meio quebra o link no WhatsApp. Um acento em utm_campaign vira código estranho no relatório. Montando pela ferramenta, os separadores entram no lugar certo, os caracteres especiais são codificados e a URL final pode ser colada direto no anúncio, na bio do Instagram ou no disparo de e-mail sem susto.

Gerar links em lote para a planilha de campanha

Vai lançar uma campanha com dezenas de variações — cada canal, cada criativo, um link? Montar um a um cansa e erra. Via API, cada link é gerado por US$ 0,002 a chamada, com preço publicado: o script lê a sua planilha de campanha e devolve a coluna de URLs prontas, todas no mesmo padrão. Para montar um link avulso, a página faz na hora, grátis, sem cadastro e sem enviar nada para servidor nenhum.

Divulgação no Instagram da loja

A Padaria Pão Dourado vai anunciar a nova encomenda de bolos no Instagram. Monta o link com utm_source=instagram e utm_medium=social e, no fim da semana, sabe quantos pedidos vieram do post — e não do WhatsApp.

Disparo de e-mail marketing

A TecnoSul Soluções Digitais manda uma newsletter mensal. Com utm_medium=email e um utm_content para cada botão, o marketing descobre que o link do rodapé converte mais que o do topo — e inverte a ordem no próximo envio.

Comparar dois canais pagos

Rodando anúncio no Google e no Instagram ao mesmo tempo, a analista usa utm_medium=cpc com origens diferentes. No relatório, os dois canais aparecem separados e ela move o orçamento para o que traz cliente mais barato.

Quais parâmetros são obrigatórios de verdade?

Para o Google Analytics registrar a campanha, o essencial é utm_source, utm_medium e utm_campaign. utm_term e utm_content são opcionais — use quando quiser separar palavra-chave paga ou dois criativos da mesma campanha.

Posso usar acento e espaço nos valores?

Dá para digitar, mas não convém: acento e espaço viram código no relatório e deixam tudo confuso. O padrão que funciona é minúsculas, sem acento e com hífen — “volta-as-aulas”. A montagem codifica o que precisar, mas nomes limpos facilitam a leitura depois.

Por que “Instagram” e “instagram” aparecem separados no relatório?

Porque o Google Analytics diferencia maiúsculas de minúsculas. Escreva a origem sempre do mesmo jeito — de preferência tudo minúsculo — ou seus números se dividem entre nomes que deveriam ser um só.

O link com UTM atrapalha o SEO da minha página?

Para links que você divulga (anúncio, e-mail, post), não há problema. O cuidado é não usar UTM em links internos entre páginas do próprio site nem deixá-los como URL principal indexável — aí sim pode bagunçar as métricas.

Serve para rastrear link no WhatsApp?

Serve. Use um utm_source=whatsapp e monte o link sem espaços — assim ele não quebra ao ser encaminhado. No relatório, o tráfego vindo dos disparos aparece separado do resto.

Tem custo? Meu link fica salvo em algum lugar?

Montar um link na página é grátis, sem cadastro, e nada é enviado para servidor nenhum — o link se forma no seu navegador. Para gerar muitos links de uma campanha de uma vez, a API cobra US$ 0,002 por chamada, sempre em dólares.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/dev/utm

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/dev/utm \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["valor-1","valor-2"]}'
{
  "items": [
    "valor-1",
    "valor-2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.utm",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →