Life Hack: Facebook Pixel Events in a Simple Postback

Life Hack: Facebook Pixel Events in a Simple Postback

We recently ran an interesting experiment. Turns out you don’t actually need to put Facebook pixels on your sites, and you don’t need to bother with the Conversion API either. There’s a dead simple life hack — just fire requests straight at the pixel, tacking on fbclid!

We collect fbclid data across every channel — redirects, Site Storage, downloaded sites. The click ID itself is present on most visits.

To send events, we use extended postbacks: the “Flows — Postback” section, the “Add” button.

The general form of the postback looks like this:

https://www.facebook.com/tr?id={fb}&ev={fbe}&fbclid={fbclid}&noscript=1

The macros:

  • {fb} – the Facebook pixel ID, pulled from the flow’s settings. No need to enter it by hand.
  • {fbe} – the conversion event. You can put Lead here.
  • {fbclid} – this is where the Facebook click ID we pulled from the site gets inserted.

The simplest option is a single postback on the “Pending” event. A more interesting option is a couple of different postbacks on “Pending” and “Approved” (or maybe “Hold,” depending on which network you’re working with). In that case, you set the events themselves manually instead of {fbe} — for example, Lead and InitialCheckout.