SharkHUB
← Shark Performance

Tracking & atribuição

Pare de adivinhar de onde vem a venda.

Dado capturado na visita, diagnóstico de UTM antes do relatório sair errado, e 5 modelos de atribuição pra decidir com base no que realmente aconteceu — não no que a plataforma de anúncio afirma sobre si mesma.

Grátis pra criar conta, sem cartão — tracking e UTM Builder em todos os planos.

Pra cada nível de operação

O que tracking confiável resolve, dependendo de onde você está hoje

Pra quem tá começando

Diagnosticar se o problema é o anúncio, a página ou o checkout

  • Veja em qual etapa a sessão para de avançar — antes de desligar um criativo achando que é culpa dele
  • Um histórico próprio desde o primeiro dia, não só o que a plataforma de anúncio decide mostrar
  • Sem precisar interpretar métrica cruzada de 3 telas diferentes pra entender o básico
  • Guided Mode: o painel já mostra onde olhar primeiro, não uma parede de números

Pra operação em crescimento

Parar de perder tracking entre o anúncio e a venda

  • UTM que não se perde no meio do caminho — diagnóstico avisa quando falta ou foi sobrescrita
  • Fim da divergência "Meta diz uma coisa, checkout diz outra" — mesma base de dado pros dois
  • Click ID (fbclid/gclid/ttclid) capturado na visita, não só no clique — sobrevive a mais etapas
  • Dado centralizado, não espalhado em 4 painéis que nunca batem entre si

Pra quem já roda em escala

Atribuição consistente entre contas, redes e times

  • 5 modelos de atribuição trocáveis sem perder o histórico já capturado
  • First-party data própria — não depende de cookie de terceiro nem do que a rede social decide reportar
  • Mesma régua de atribuição pra todo canal, útil pra comparar de verdade entre contas e redes
  • Diagnóstico de sinal (UTM ausente, click ID perdido, conversão duplicada) antes de virar decisão errada

Por que isso é difícil hoje

Seus números de anúncio, analytics e checkout nunca batem — e não é coincidência

Meta diz um número. O checkout diz outro.

Cada plataforma mede a partir do que ela consegue ver — nunca é a mesma foto duas vezes, e a diferença cresce quanto mais sinal se perde no caminho.

A UTM que chegou não é a UTM que saiu.

Redirect de checkout, app in-app browser, um parâmetro sobrescrito no meio do funil — a origem real da venda se perde antes de qualquer relatório existir.

Você não sabe se está vendo tráfego ou ruído.

Bot, clique automatizado e sessão de robô entram na mesma métrica que um comprador de verdade — sem separar os dois, toda decisão de otimização parte de um número contaminado.

Tracking não existe pra fazer todo mundo concordar em um número — existe pra dar dado confiável o suficiente pra você agir sem ficar de olho em qual painel confiar hoje.

Como funciona

Da visita à venda atribuída, em 4 camadas

Captura completa na visita

O shark.js guarda UTM completo (source/medium/campaign/content/term) e o click ID de cada canal — fbclid, gclid, gbraid, wbraid, ttclid, msclkid — no primeiro toque e em cada sessão depois. Landing page e referrer entram junto, sem precisar configurar nada por campanha.

Atribuição, não só coleta

5 modelos ligam sessão → visualização de produto → carrinho → checkout → compra por canal: first-touch, last-touch, last non-direct e mais dois configuráveis. Trocar de modelo não apaga o histórico já capturado — é o mesmo dado, outra régua.

Diagnóstico antes do relatório

A mesma tela que mostra sessão por canal avisa quando uma UTM chegou ausente, foi sobrescrita, ou quando um click ID se perdeu no meio do caminho — o problema aparece antes de virar um número errado no relatório final.

UTM Builder integrado

Templates por rede, macro e validação antes de publicar o link — a mesma convenção de nomeação em toda campanha, sem depender de planilha compartilhada ou de decorar o padrão certo.

Explore por dentro

Funil por canal

Sessão, produto, carrinho, checkout e compra — cada etapa atribuída, não só a conversão final.

Ideal para: Achar em qual etapa a venda está sendo perdida, não só saber que está sendo perdida.

Diagnóstico de tracking

Cobertura, UTM ausente e click ID perdido sinalizados antes de virarem lacuna no relatório.

Ideal para: Quem já foi surpreendido por um mês inteiro de dado incompleto sem perceber a tempo.

Modelos de atribuição

First-touch, last-touch, last non-direct e mais dois — trocáveis sem perder dado já capturado.

Ideal para: Comparar canais com critérios diferentes sem reinstalar nada ou perder histórico.

Antes de você perguntar.

Preciso trocar de checkout ou instalar servidor pra usar isso?

Não. É um script único (shark.js), sem servidor pra manter. Funciona com CartPanda, Shopify, Hotmart e com quem vende via Shopee — instala uma vez e a jornada completa passa a ser atribuída por canal.

Attribution multi-touch está em todos os planos?

O tracking, o UTM Builder e o funil de conversão vêm em todos os planos, incluindo o Plâncton. A atribuição multi-touch completa por canal é recurso avançado, disponível a partir do Cardume e do Tubarão.

Isso substitui o pixel do Meta ou do Google?

Não substitui — complementa. O pixel do navegador continua rodando; o shark.js captura o mesmo evento de um jeito que sobrevive a ad blocker, ITP do Safari e app in-app browser, então o dado chega mesmo quando o pixel sozinho falha.

Qual a diferença entre isso e o RedTrack ou o Utmify?

A comparação completa está em /comparativo/redtrack e /comparativo/utmify. Em resumo: o Shark Performance junta tracking, atribuição, UTM Builder e proteção de tráfego no mesmo painel — e no mesmo login de quem já pesquisa produto e anúncio, sem precisar contratar ferramenta separada pra cada parte.

Decida sem ficar adivinhando qual painel confiar.