Marketing and analytics integration
Meta Pixel
What it does
- Loads the Meta Pixel on your storefront and sends ViewContent, AddToCart, InitiateCheckout, and Purchase events.
- Assigns an event ID to every event so browser and server events can be deduplicated.
- Sends the same events through the Conversions API from Kambloo's servers, matched by event ID.
Meta Pixel is part of Kambloo's launch catalog. It lets a store measure Facebook and Instagram campaigns from day one and build audiences for remarketing. Both halves are included: the client-side Pixel and the server-side Conversions API. The integration is an Internal Module with no fee from Kambloo.
How it works with Kambloo
Once you enter your Pixel ID, the storefront theme injects the Pixel through its script slot. Kambloo fires the standard e-commerce events at the appropriate moments: ViewContent on product pages, AddToCart from the cart, InitiateCheckout when the customer starts checkout, and Purchase on the confirmation page with the order value, currency, and item list. Content IDs match your product identifiers, which matters later for dynamic ads.
Every event is assigned an event ID at the point it is generated. This is what makes the Conversions API safe. With the server-side channel enabled, Kambloo sends the same event with the same ID from its servers; Meta matches the two and counts one conversion. Without that ID, the two channels would double count. The rule is enforced in Kambloo's design: no server event is sent without a matching client event ID.
Pixel scripts are loaded deferred or through a worker proxy, so they do not block rendering and stay outside the theme's JavaScript budget. The storefront is server-rendered and works without the Pixel.
Remarketing audience feeds and the Meta catalog feed for Instagram and Facebook shop tagging are separate features. This page covers the Pixel and the Conversions API only.
Requirements
- A Meta Business account with a Pixel created in Events Manager.
- The Pixel ID entered in your store settings.
- For the Conversions API: a system user access token for the Pixel.
Setup steps
The short version. The screens in your store admin follow the same order.
- Create a Pixel in Meta Events Manager and copy its ID.
- Paste the Pixel ID under Settings > Marketing > Meta Pixel.
- Place a test order and confirm the Purchase event in Events Manager.
- Add a Conversions API access token to enable server events.
Questions about Meta Pixel
Why does each event carry an event ID?
Meta requires matching IDs to deduplicate an event that arrives from both the browser and the server. Kambloo assigns the ID at the source so the Conversions API does not double count.
Does this also sync my catalog to Instagram and Facebook Shops?
Not in this module. The Meta catalog feed for shop tagging is a separate feed; this page covers the Pixel and the Conversions API.
Can I use Meta Pixel without GA4?
Yes. The two integrations are independent. Most stores run both.