O que é o Módulo Analytics?
O módulo Analytics da FoxPixel é uma plataforma de analytics privacy-first, sem cookies, que substitui o Google Analytics e fornece:- Tracking de visitantes em tempo real (pageviews, eventos custom, SPA)
- Modelos de atribuição multi-touch (Last Click, First Click, Linear, Time Decay, Position-Based, W-Shaped)
- Conversões server-side para Meta, GA4, TikTok e LinkedIn
- Revenue analytics com funil de conversão e ROI por canal
- Gestão de consentimento GDPR/LGPD integrada
- Integração com Payments — compras são automaticamente rastreadas como conversões
Como funciona
1
Script de tracking no site
O seu site carrega automaticamente o
foxpixel-analytics.js. Este script:- Gera um fingerprint do browser (sem cookies)
- Rastreia pageviews e navegação SPA
- Agrupa eventos em batches para performance zero-impact
- Envia dados via Beacon API
2
Processamento no backend
O FoxBase recebe os eventos, cria sessões, e regista touchpoints de marketing (UTM parameters). Os dados ficam isolados por tenant.
3
Dashboard no Tenant Admin
No painel de administração, vê métricas de visitantes, sessões, fontes de tráfego, dispositivos, países, atribuição de conversões e revenue.
4
Conversões server-side
Quando uma conversão acontece (lead, compra), o sistema envia o evento para as plataformas de anúncios configuradas (Meta, GA4, TikTok, LinkedIn) via API server-side.
Painel de Administração
O módulo Analytics no Tenant Admin tem 7 abas:Configurações
A página de configurações (Settings) permite configurar:- Google Tag Manager — Container ID para GTM
- Pixels client-side — Meta Pixel, GA4, TikTok Pixel, LinkedIn Insight Tag
- APIs server-side — Meta Conversions API, GA4 Measurement Protocol, TikTok Events API, LinkedIn Conversions
- Comportamento — Microsoft Clarity, Hotjar
- GDPR — Banner de consentimento (ativar/desativar, texto multilíngue)
SDK: Tracking no Site
Script automático
O scriptfoxpixel-analytics.js é carregado automaticamente no seu site. Não precisa de configuração adicional.
Eventos custom
Para rastrear eventos personalizados no seu site:Identificação do visitante
O script gera automaticamente umvisitorId (fingerprint do browser) e armazena em localStorage._fp_vid. Este ID é usado para:
- Ligar sessões ao mesmo visitante
- Atribuição de conversões
- Rastreamento de jornada do cliente
Integração com GTM
Se tiver o Google Tag Manager configurado, o script envia automaticamente eventos para odataLayer:
foxpixel_pageview— em cada pageviewfoxpixel_event— em cada evento custom
SDK: Consentimento GDPR
Banner de consentimento
O banner de consentimento é configurado no Tenant Admin. Quando ativado, o script espera pelo consentimento antes de começar a rastrear.Programático
API Pública
Estas são as APIs disponíveis para o seu site (autenticação via API Key):Enviar eventos
Normalmente não precisa de chamar esta API diretamente — o script
foxpixel-analytics.js faz isto automaticamente.Guardar consentimento
Obter tracking config
Integração com Payments
Quando o módulo Payments está ativo, as compras são automaticamente rastreadas como conversões:- O cliente faz checkout (o
visitorIdé passado via metadata do Stripe) - O pagamento é processado com sucesso
- O
PaymentAnalyticsListenercria uma conversão “purchase” com:- Valor da compra
- Atribuição first-touch e last-touch
- Ligação a todos os touchpoints do visitante
- A conversão é enviada server-side para Meta, GA4, TikTok e LinkedIn