Tracking

Meta Pixel

A JavaScript snippet that fires from a webpage to tell Meta about visitor behaviour: page views, clicks, purchases. The browser-side counterpart to the Conversions API. Increasingly unreliable on its own.

What it means

The Meta Pixel is a small piece of JavaScript that businesses embed on their websites. When a visitor loads a page, clicks a button, or completes a purchase, the pixel fires an event back to Meta with the visitor's identifier and the event details.

Historically, the pixel was the only way to feed Meta conversion signals. It powered ad optimisation, lookalike audiences, retargeting, and reporting. Today it is one of two channels (the other is the Conversions API), and the pixel side has become the weaker link as iOS, ad blockers, and privacy settings interfere with browser-side tracking.

Why it matters

The pixel is still useful: it captures top-of-funnel behaviour (page views, scroll depth, button clicks) that the server does not see. But for actual conversions (leads, purchases, bookings), it is increasingly unreliable. Best practice is now hybrid: pixel for behavioural signal, Conversions API for actual outcomes, with deduplication so Meta does not double-count.

Example

A property agency runs Meta ads to a landing page. The pixel tracks page-view and form-start events; the Conversions API fires the qualified-lead event server-side once the lead replies on WhatsApp. Meta's algorithm has a clean picture of the funnel: which ad creative drives clicks, which clicks turn into form starts, which starts become real qualified leads.

Where this comes up

← Back to all terms