Per-store settings
Pixel ID and event toggles are saved per store, so each storefront sends only what you select.
META PIXEL FOR OPENCART 3
CSL Meta Pixel records the path from product view to order and keeps its settings inside the OpenCart admin. Try it for 3 days or buy the full version for €39.99, with a separate Pixel ID per store.
WHAT IT RECORDS
The plugin adds the Meta Pixel to every storefront page and sends the events you enable: PageView, product ViewContent, Search, AddToCart, AddToWishlist, InitiateCheckout, AddPaymentInfo, Purchase, CompleteRegistration and Contact. Category ViewContent is optional and off by default.
Purchase is sent once per order and session with an eventID for deduplication, and includes the order total and currency. It represents checkout completion, not confirmation that a payment provider has settled the funds.
EVENTS
Every event has its own switch per store. The notes below describe where each event fires.
PageView Once on every page, with a noscript fallback image. ViewContent (product) On product pages, including SEO URLs, with contents, value and currency. ViewContent (category) Optional, as a product_group with the category ID; off by default. AddToCart From the AJAX cart response, without a second write. AddToWishlist For guests and signed-in customers. InitiateCheckout When checkout opens with a non-empty cart. AddPaymentInfo When the customer selects a payment method. Purchase Once per order, with an eventID plus total and currency. Search On search results, with the term and product IDs. CompleteRegistration After account registration or checkout registration. Contact After a contact form is sent successfully. SETTINGS
Everything is configured from OpenCart admin, with separate values for each store.
Pixel ID and event toggles are saved per store, so each storefront sends only what you select.
With CSL Cookie Consent, tracking starts revoked and is granted only after marketing consent. If the module is absent, the option stays hidden.
Optionally sends SHA-256 hashed email, phone, name, country and external ID. Enable it only when consent covers that use.
KPIs, daily chart, top products and recent events, with 7/30/90-day filters and 1–365 day retention.
COMPATIBILITY
The plugin is an analytics extension for OpenCart 3.x. The Pixel ID is the 15–16 digit value from Meta Events Manager > Data sources.
SCREENSHOTS
Real screens from settings, events and local statistics.
FAQ
PageView, product ViewContent, Search, AddToCart, AddToWishlist, InitiateCheckout, AddPaymentInfo, Purchase, CompleteRegistration and Contact. Category ViewContent is optional and off by default.
Purchase fires once per order and session and carries an eventID. Refreshing the success page does not create another Purchase. The event represents checkout completion, not payment settlement.
Yes. The Pixel ID and event toggles are saved per store, so each storefront sends its own events.
When enabled, tracking starts revoked and is granted only after the visitor accepts the marketing category. If CSL Cookie Consent is not installed, the option is hidden.
Optionally SHA-256 hashed email, phone, name, country and external ID. Use it only when customer consent covers that data.
The events emitted by the extension, with KPIs, a daily chart, top products and recent events. They do not confirm receipt by Meta or attribute sales to campaigns.
In Meta Events Manager > Data sources. It is a 15–16 digit number copied into the plugin setting for each store.
It logs every event in the browser console for testing. Enable it temporarily and turn it off afterwards.
Yes. Product ViewContent covers SEO URLs and AddToCart reads the AJAX cart response, writing to one notification field so the event is not recorded twice.
The plugin is for OpenCart 3.x. It is available as a 3-day trial or full version for €39.99 from the OpenCart Greece e-shop.
Try it for 3 days or buy the full version for €39.99, set the Pixel ID per store and verify the events before enabling campaigns.