Module features and benefits
- 9 Facebook Pixel events — PageView, ViewContent, ViewCategory, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, Search, CompleteRegistration — automatic tracking of the customer's entire purchase journey
- Conversions API (CAPI) — server-side Purchase — the purchase event is sent directly from the server to Facebook via cURL, which guarantees data delivery even when the customer uses an ad blocker, closes the browser, or does not see the confirmation page
- automatic event deduplication — browser events (Pixel JS) and server events (CAPI) share the same event_id, so Facebook does not count conversions twice
- Advanced Matching — hashed customer data (email, phone, first name, last name, address, city, postal code, country, gender, date of birth) sent via both Pixel JS and CAPI for better matching of conversions to Facebook users
- 6 product identifier formats — product ID, attribute ID, attribute_ID, EAN-13/GTIN, reference, MPN/supplier reference — for matching with the Facebook Product Catalog
- product identifier prefix — the ability to add any prefix to product IDs (e.g. “ps_") to match them with an existing XML product feed
- configurable order statuses for CAPI — you choose on which order statuses (e.g. “Payment accepted") the server-side Purchase event should be sent
- Test Event Code — built-in support for Facebook test mode, so sent CAPI events appear in the Test Events tab in Facebook Events Manager without affecting real conversion data
- tracks product combination changes — when the variant changes (size, color), the module automatically sends an updated ViewContent event with the new product identifier and price
- support for dynamic attribute combinations — supports selects, radio buttons, and color swatches in the theme — correct collection of the selected combination regardless of attribute type
- status panel in configuration — at a glance, you can see what is configured: Facebook Pixel, Conversions API, last tracked order, last CAPI event, debug mode
- 3 configuration tabs with icons — clear settings division: Facebook Pixel, Conversions API, Advanced
- debug mode — logs Facebook server responses to the database, allowing you to quickly diagnose problems with sending CAPI events
- full compatibility with popular one-page checkout modules — TheCheckout, SuperCheckout, OnepageCheckout, and others
- support for PrestaShop 1.7.x, 8.x, and 9.x and PHP from 7.0 to 8.5
- full Polish localization — the entire admin interface in Polish
- zero external dependencies — the module does not require Composer, libraries, or any external services — everything works out of the box
Link to the module demo:
Admin panel demo:
https://moduly-prestashop.eu/fb-pixel/admin-dev
Front office demo:
https://moduly-prestashop.eu/fb-pixel