Server-side tracking dla Shopify

Trackuj każdą konwersję.
Nie tylko te które przepuści pixel.

Server-side tracking do Meta CAPI i TikTok Events API z deduplikacją browser ↔ server, custom subdomeną first-party i pełnym audytem w czasie rzeczywistym.

Match Quality
9.2/10
vs. 5.0 sam pixel
Event capture rate
96%
vs. 85% z adblockerem
Setup time
15 min
bez kodu
~10k
Eventów dziennie
<300ms
Latency dispatch
$0/mc
Free tier
Sec-GPC
GDPR compliance
Problem

Browser pixel
gubi co trzeci zakup

Safari ITP, uBlock Origin, Brave Shields, iOS 14+ ATT — każde z nich niezależnie ucina sygnał z Twojego Meta Pixela i TikTok Pixela.

Reklamy nie mają sygnału = optymalizacja działa źle = pieniądze idą w piasek.

Safari ITP
Cookies cap 7 dni
~17% userów
tracking lost
uBlock Origin
Blokuje /pixel /track
~10% userów
tracking lost
Brave Shields
Blokuje Meta Pixel
~3% userów
tracking lost
iOS 14+ ATT
Limited Data Use
~30% iOS purchases
tracking lost
Jak działa

3 kroki, zero magii

01

Web Pixel + Shopify webhook

Custom Web Pixel w Shopify Customer Events łapie browser-side eventy. Webhook orders/create wysyła Purchase server-side z HMAC verification. Dwa źródła = redundancja.

02

Server-side dispatch

Vercel edge function odbiera, normalizuje PII (SHA-256), hash'uje email/phone/adres per Meta + TikTok spec, dispatchuje równolegle do Meta CAPI i TikTok Events API.

03

Deduplication

Browser i server używają tego samego event_id (z _purchase_event_id cookie + cart attributes). Meta i TikTok widzą jeden zakup z dwóch źródeł — pełne signal, zero duplikatów.

Funkcje

Wszystko czego nie ma SaaS za $50/mc

Meta Conversions API

11+ user_data parametrów hashed SHA-256 (em, ph, fn, ln, ct, st, zp, country, external_id, IP, UA, fbc, fbp). Deterministyczny fbp fallback, fbc rekonstrukcja z landing_site, external_id cascade.

TikTok Events API

Full server-to-server dispatch z retry policy (3 attempts, exponential backoff). Empirycznie zweryfikowane jakie pola TikTok rzeczywiście używa — lean payload, max signal.

First-party subdomain

events.yoursite.com → Vercel z A record. Safari ITP nie capuje cookies (90 dni zamiast 7). Adblockery nie blokują custom subdomen.

GDPR + Sec-GPC

Respect marketing consent z Shopify Customer Privacy. Sec-GPC header = full opt-out (skip dispatch całkowicie). PII hashowane przed wysyłką.

Real-time dashboard

Tabela ostatnich eventów, error rate per platforma, health stats 24h. Osobne tabsy Meta vs TikTok dla precyzyjnego debug.

Server-side fallback chains

Jeśli theme snippet zawiódł (adblocker, fast-buy), webhook handler odzyskuje fbp/fbc/external_id z order metadata. Każdy Purchase ma max 11 parametrów.

Porównanie

vs. typowy SaaS

FeatureOVi TrackingSaaS ($50-200/mc)
Meta Conversions API
TikTok Events API
Browser ↔ Server deduplication
First-party custom subdomaintylko enterprise
Deterministic fbp fallback
Sec-GPC header respectczęściowo
Full code ownership
Pełna kontrola PII (GDPR)data processor
Custom dashboardich UI, ich limit
Cost / month$0 self-hosted$50-200
Cennik

Bez subskrypcji

Self-hosted na Twoim Vercelu — płacisz tylko za infrastrukturę (free tier dla ~95% sklepów).

Vercel Hobby
$0
/ miesiąc
  • Do ~10k events/mc
  • 100 GB bandwidth
  • Serverless functions
Neon + Upstash
$0
/ miesiąc
  • Postgres 0.5 GB
  • Redis 10k cmd/dzień
  • Auto-scaling
Domain (opcj.)
~$10
/ rok
  • Custom subdomain
  • First-party context
  • Safari ITP bypass
Skala >10k zam./mc? Vercel Pro $20/mc + Neon Launch $19/mc. Wciąż < połowa ceny SaaS.

Gotowy odzyskać tracking?

Otwórz dashboard, sprawdź statusy, zobacz live event log z Twojego sklepu.

Otwórz dashboard →