Recover 30-40% of Facebook and Instagram ad events lost to iOS 14.5, ad-blockers, and Safari ITP.
Tracklio sends purchases, leads, and custom conversions directly from your server to Meta — dedup'd against the Pixel via event_id, hashed PII (em, ph, fbc, fbp), and Advanced Matching auto-applied. No Cloud Run, no Python scripts.
event_id + event_name pair stops Meta counting Pixel + CAPI events twice.
Automatic fbc / fbp / IP / UA / hashed PII attached — no manual mapping.
Upload CRM-closed deals via API — CAC attribution even when purchase happens off-site.
Standard Meta Conversions API events mapped automatically. Custom events supported via the same endpoint.
Average time to live: under 15 minutes.
Grab both from Events Manager > Data Sources. Tracklio encrypts the token with AES-256.
Fires client-side Pixel + mirrors event to Tracklio container with matching event_id.
Tracklio hashes em, ph, fn, ln, zp, ct, st, country before sending — SHA-256 as Meta requires.
Diagnostics tab shows 'Server' source with EMQ score. Our average: 8.5/10.
fetch("https://track.yourdomain.com/capi/meta", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
event_name: "Purchase",
event_id: orderId,
event_time: Math.floor(Date.now() / 1000),
user_data: { em: hashedEmail, ph: hashedPhone, fbc, fbp },
custom_data: { currency: "USD", value: 129.99, content_ids: [sku] },
}),
});Yes — every server event carries the same event_id as the browser Pixel. Meta counts one conversion, not two.
Median 12 minutes: paste Pixel ID + token, install GTM template, verify. No code deploy needed if you use GTM.
No — Tracklio hashes em, ph, first/last name, zip, city, state, country with SHA-256 before sending. Raw PII never leaves your container.
Get set up in 15 minutes. No DevOps. No contracts.
Cancel any time.
We reply within 2 hours, even on weekends. Tell us about your current tracking setup and what you'd like to improve.