Facebook Pixel Plus for PrestaShop
Facebook Pixel Plus connects your PrestaShop store to Meta's advertising platform by firing the right events at the right moments — both from the browser (Pixel) and from your server (Conversions API). The dual-channel approach means your purchase data reaches Meta even when browser ad blockers or iOS privacy restrictions would otherwise block it.
What You Can Do
- Track all standard Meta events automatically: ViewContent, AddToCart, InitiateCheckout, Purchase, and more
- Send events server-side via the Conversions API (CAPI) for higher match quality and ad blocker bypass
- Use Advanced Matching to enrich events with hashed customer data (email, phone, name) for better attribution
- Sync your product catalog with Facebook and Instagram for dynamic ads and Shopping campaigns
- Configure GDPR consent gating so events only fire after the customer accepts cookies
- Debug event delivery with built-in logging and integration with the Facebook Pixel Helper
Getting Started
- Go to Modules > Module Manager, find Facebook Pixel Plus, and click Configure
- Add your Pixel ID — follow the Pixel ID Configuration guide
- (Recommended) Set up Conversions API with your Meta access token for server-side tracking
- Review which events are tracked and adjust any event settings for your store
- Test your setup using the event testing guide
📚 Available Guides
Core Setup
- Pixel ID Configuration — connect your Meta Pixel to the module
- Conversion API (CAPI) — enable server-side event sending
- Trackable Events — see all events the module fires and how to configure them
- Advanced Matching — send hashed customer data with events
- Product Identifier Type — choose which product ID field is sent with events
Event Configuration
- Purchase Event Advanced Settings — control validated-only tracking, deferred payments, and duplicate prevention
- Checkout Step Events — track individual checkout funnel steps
- Refund Event — send a custom Refund event via CAPI when an order is refunded or cancelled
Catalog & Shopping
- Create a Pixel-Based Catalogue — build a Meta product catalog from Pixel events
- Using Pixel as a Product Source — configure your catalog feed
- Creating a Catalog on Facebook — end-to-end catalog setup with the Products Feed module
Privacy & Compliance
- GDPR Consent Settings — gate events on cookie consent
- IP Management for CAPI — control which IPs trigger server-side events
- Deferred Pixel Loading — delay pixel initialization until after the page is fully loaded to reduce render competition
Debugging
- Test Events with Pixel Helper — verify browser and server events
- Test Events with Events Manager — validate events directly in Meta's Events Manager
- Test Purchase Events — validate the Purchase event end-to-end
- Duplicate Purchase Events — diagnose and fix event deduplication issues
- Detect External Event Sources — find other tools firing conflicting events
FAQ
- Products Without VAT — handle tax-exclusive pricing in pixel events
- IPv6 Events Solutions — resolve IPv6-related CAPI issues