How to Fire Meta and TikTok Pixels Directly from a QR Code Scan
Apple's iOS 14 update and the rise of aggressive ad blockers have decimated client-side tracking. If you are relying on a Meta Pixel installed on your website to track offline-to-digital conversions, you are likely missing up to 30% of your data.
When a user scans a QR code on the subway, their phone connection might be spotty. If they drop off before your heavy React application and third-party scripts finish loading, the pixel never fires. The scan happened, but Meta never knows.
The Server-Side Solution
The most robust way to track physical scans in 2026 is via Server-Side Pixel Firing (also known as Conversions API or CAPI).
Instead of waiting for the user's browser to load a tracking script, the tracking event is fired directly from the redirect server the millisecond the QR code is scanned.
How It Works
- The Scan: The user scans a dynamic QR code on your direct mailer.
- The Edge Redirect: The request hits Marqr's global edge network.
- The Server Event: Before the user is even redirected, Marqr's server securely transmits a payload directly to Meta's Conversions API and TikTok's Events API.
- The Destination: The user lands on your website instantly.
Why This Changes Everything
- 100% Signal Capture: Because the event is fired server-to-server, it bypasses iOS tracking prevention and browser-level ad blockers entirely.
- Retargeting Power: You can build incredibly precise retargeting audiences on Facebook and TikTok comprised entirely of people who interacted with your physical, real-world assets.
- Zero Latency: Removing heavy client-side tracking scripts from your landing page speeds up your site, resulting in higher conversion rates.
Marqr natively integrates with Meta CAPI and TikTok Events API, allowing you to turn physical scans into hard digital signals instantly.
Never Miss a Signal
Fire native ad pixels server-side and build bulletproof offline retargeting audiences.
View Pixel Integrations