SharkHUB

Shark Performance

Os 4 pilares, um por um — não só o resumo da home.

Tracking & atribuição, sinal & CAPI, proteção de tráfego e funil & lucro real. Cada seção abaixo explica o mecanismo, não só a promessa.

Núcleo

Tracking & atribuição

Antes de otimizar qualquer coisa, dá pra responder "de onde veio essa venda?" — sem depender só do que cada plataforma de anúncio afirma sobre si mesma.

Tracking e UTM Builder em todos os planos, incluindo o Plâncton.

O shark.js captura UTM completo (source/medium/campaign/content/term) e click ID de cada canal — fbclid, gclid e ttclid — no primeiro toque e em toda visita depois. Isso vira sessão → lead → checkout → compra, ligado por 5 modelos de atribuição (first-touch, last-touch, last non-direct e mais dois configuráveis), então o crédito da venda não fica preso no palpite de qual anúncio "parece" ter funcionado.

  • UTM Builder com template por rede, macro e validação antes de publicar o link
  • 5 modelos de atribuição, trocáveis sem perder o histórico já capturado
  • Diagnóstico de UTM ausente, sobrescrita ou click ID perdido — não só o painel bonito
  • Um script único, sem servidor pra manter
Ver a página completa

Núcleo

Sinal & CAPI

Um pixel de navegador sozinho perde conversão — ad blocker, Safari com ITP, app in-app browser. O sinal que chega no servidor do anúncio é o que decide se o algoritmo otimiza direito.

Incluso em todos os planos.

A Conversions API da Meta roda direto do shark.js, deduplicada com o pixel (mesmo event ID nos dois canais, sem contar a mesma venda duas vezes) e sem enviar dado pessoal em texto puro — e-mail e telefone são hasheados antes de sair do seu servidor. Google Ads e TikTok ainda ficam na captura de click ID (gclid/ttclid) pra atribuição — CAPI completo pra esses dois ainda não existe, e não vamos dizer que existe.

  • Meta CAPI com dedup automática por event ID
  • Dado de usuário hasheado antes de sair do servidor — nunca em texto puro
  • fbclid, gclid e ttclid capturados na visita, mesmo sem CAPI nos 3 canais
Ver a página completa

Proteção & escala

Cloaker Inteligente

Clique de bot, datacenter ou proxy custa dinheiro e ainda contamina a otimização do próprio anúncio — o algoritmo aprende com um sinal que nunca foi um comprador de verdade.

Recurso avançado — Cardume e Tubarão.

O Cloaker Inteligente classifica IP de origem contra faixas conhecidas de datacenter e provedor cloud (AWS, GCP) e sinaliza a sessão antes dela virar conversão fake nos seus números. O nome vem da camada de proteção e qualificação de tráfego — não de burlar revisão: ele não esconde página de revisor nem troca conteúdo pra escapar de política de plataforma, filtra tráfego ruim, não disfarça oferta.

  • Detecção de IP de datacenter/proxy contra faixas AWS e GCP
  • Classificação de tráfego antes do clique virar dado no funil
  • Sem bloqueio automático sem você decidir — você vê o sinal, você escolhe agir

Proteção & escala

Funil & lucro real

ROAS de plataforma para no clique e no checkout. Lucro de verdade desconta o resto: gateway, frete, imposto, reembolso e chargeback — o que sobra depois que a venda "acontece".

Atribuição multi-touch completa e funil por canal — Cardume e Tubarão.

Sessão, visualização de produto, carrinho, checkout e compra ficam atribuídos por canal automaticamente, então dá pra ver exatamente em qual etapa o funil está perdendo gente — não só a taxa de conversão final. O lado do lucro normaliza receita bruta, desconto, frete, imposto, taxa de gateway, comissão e reembolso numa fórmula configurável, pra "vendeu bem" e "deu lucro" pararem de ser a mesma pergunta.

  • Funil comercial (sessão → produto → carrinho → checkout → compra) por canal
  • Receita líquida configurável: gateway, frete, imposto, reembolso e chargeback descontados
  • Cohort e LTV pra comparar canal por retenção, não só pelo custo de aquisição

Qualidade de dado (cobertura, saúde e alerta de tracking) e organização de campanha (UTM Builder + webhooks de checkout) rodam por trás desses 4 pilares, não são um 5º módulo separado — por isso aparecem junto de cada seção acima, não numa seção própria.

Veja isso rodando na sua própria operação.

Instale o script, conecte um canal e compare com o que a plataforma de anúncio já te mostra.