Snapchat Pixel

PrestaShop Snapchat pixel module, browser and Conversions API events with deduplicated purchase reporting

Price: €49.00
Tax excluded

Snapchat Pixel reports shopping actions from your PrestaShop store to Snapchat Ads through the browser and directly from the shop. A Pixel ID and activation switch start measurement; an access token enables direct delivery.

Snapchat Ads uses these signals for campaign attribution, audiences and advertising optimisation. Its account and measurement tools are free, while campaigns spend the advertising budget you set.

You choose event scope, how tax and shipping enter purchase value, and which products enter catalogues by language and currency. Both delivery paths share a reference so one sale is counted once; failed deliveries wait for another attempt. Marketing consent comes from your store's separate consent solution.

Refund updates keep returned sales from remaining uncorrected in the campaign revenue used for advertising decisions.

Product availability: In stock
Instant Live Demo Real store, ready in ~1 min See how it works in a few clicks. We spin up a real PrestaShop store on our own infrastructure in about a minute (with the module installed and demo data loaded) so you can click around and try everything, nothing to set up.
Buying as a company? €39.20 Business 20% Apply for Partner Account
Share
verified Lifetime license per domain, yours forever. Includes 3 months support & updates. Learn more
The demo is the complete module: buy anytime and activate the same installation, nothing to reinstall and nothing lost. Open the module's License tab and click "Activate from mypresta.rocks" (or paste your key); your settings and data stay exactly as they are. Updates install in one click from the Update tab.
build Professional Setup We fully configure the module to your needs: all options set, tested & verified within 1 business day. +€29.00
palette Visual Integration CSS & template adjustments to match your theme: includes cross-device verification and screenshot review. +€49.00
Options total: €0.00
Selected total: €49.00

Summary of what the module offers

Snapchat Pixel connects a PrestaShop store to Snapchat Ads and supplies the shopping signals used to understand, attribute and optimize advertising. The six parts of the module are mapped below.

  • Shopping journey: visits, product views, cart and wishlist additions, checkout, search, registration, purchases and refunds.
  • Reliable sales: browser and direct store delivery share one reference and completed orders remain queued until accepted.
  • Revenue and products: order value, cart contents, variants and catalog feeds give Snapchat useful commercial detail.
  • Merchant control: event switches, page scope and up to twenty store-specific rules define what is measured.
  • Visibility and privacy: readiness, delivery history, test mode, consent and staff exclusions keep tracking understandable.
  • Simple start, deep setup: one screen launches the connection and also holds multistore, feed and migration controls.
Snapchat Pixel on a shop product page

How does a completed order stay visible when the browser stops?

The purchase enters the delivery queue as soon as PrestaShop validates the order. The confirmation page records the same purchase for the browser, and both copies carry one shared event reference. Snapchat therefore recognizes a single sale instead of losing it or counting it twice.

Direct store delivery retains the order while a connection is unavailable and makes further attempts with a controlled delay. The event includes order value, currency, item count, products, quantities, prices, brands and the order reference. Campaign reports then reflect revenue rather than only a count of confirmation pages that happened to finish loading.

Snapchat Pixel - Reduce missed conversions with server-side delivery

Which product and revenue details reach Snapchat?

Product views include the selected variant, its current price, currency, product name and category. Cart and purchase events carry the line items and quantities, while purchase value follows the merchant's choice of tax, shipping and wrapping treatment. Paid order states decide when revenue is reported, and a later refund updates the advertising data instead of leaving a returned sale in the result.

The module also generates Snapchat catalog feeds for product ads. A separate feed is available for each store language and currency. Category and brand selection, stock status, minimum price, image size, title enrichment, description source, availability wording and campaign labels in links are configured in the shop panel, so the exported catalog matches both the range and the market it serves.

Snapchat Pixel on the shop front page

How precisely does the merchant decide what counts?

Every standard event has an independent switch and page scope. Homepage, category lists, product pages, cart and checkout are included or excluded separately. Cart and wishlist events follow the confirmed store result, including product, variant, quantity and value, so a rejected request or removal never looks like a successful addition.

Up to twenty custom rules cover actions unique to the store. A rule responds to a selected element, part of a page address, a PrestaShop page type, a page added by another module or a named action already produced by the shop. It receives a readable name and selected parameters, runs once or repeatedly, and uses the browser path, the direct store path or both.

Back Office screen listing custom event rules and the triggers that fire them

How does the team know that tracking is clean and active?

The readiness panel distinguishes an active connection from a missing identifier, disabled browser measurement, incomplete direct delivery or a stopped delivery process. The operational view shows pending, sending, accepted and failed totals together with recent events, attempts, responses and errors. Failed entries return to the delivery cycle with one action, while test mode displays what would fire without adding events to live campaign reports.

Marketing consent from the store's consent solution governs when Snapchat measurement loads, and denied attempts remain visible in diagnostics. MPR Cookies Revolution and MPR Cookie Banner have the separate job of collecting the shopper's marketing choice; Snapchat Pixel applies that choice to measurement. Staff traffic is excluded through employee context or selected office addresses. The module also recognizes another Snapchat tracker using the same Pixel ID and keeps one owner for the connection, preventing duplicate sales before they reach Snapchat.

The Snapchat Pixel installation check

What is needed for the first launch, and how far does configuration go?

The first useful setup needs installation, a Pixel ID from Snapchat and the activation switch. Direct store delivery adds its access token only when that second path is wanted. The module validates the required values and stays inactive when the connection is incomplete, so the status shown in the panel matches what runs in the shop.

The same screen opens the deeper layer: event scope, purchase-value rules, custom conversions, catalog feeds, consent, exclusions, test mode and delivery history. Settings are exported and imported for agency rollouts, and every shop in a multistore installation keeps its own identifiers, rules and feeds. Snapchat supplies the advertising account, audience tools, reporting, signal-quality guidance and campaign optimization; the module supplies the complete PrestaShop data those tools need.

The Snapchat Pixel update screen
  • Reference
    mprsnapchatpixel
  • Version
    1.5.0
  • Improvements
    149
  • Released
  • Updated
  • PrestaShop Compatibility
    PS 1.6 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front-office
  • GDPR Relevant
    Yes
  • Business Goal
    Marketing & Retargeting
  • External Account Needed
    Yes
  • Module Complexity
    Lightweight Widget
  • Customer Journey Stage
    Attract Visitors
  • Works With Platform
    Ad & Analytics Networks

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support
No product reviews yet

Be the first to share your experience with this product.

Write a Review Customer Reviews for PrestaShop Modules and Support

Connect your PrestaShop store to Snapchat Ads Manager with browser Pixel events and optional Snapchat Conversions API delivery. It helps you send ecommerce actions, custom interactions, and server-side conversion signals for Snapchat campaigns.

Have a question about this product? Our experts are here to help. Ask anything about installation, compatibility, or specifications.
Ask a question
1343 questions
9 categories
What do I need to start tracking, and where is my Snapchat Pixel ID? Published
Enter the Pixel ID from Snapchat Ads Manager, under Events Manager, then enable browser tracking. The module installs the pixel from the standard header hook and sends the standard ecommerce events (page view, product view, add to cart, saved item, checkout start, search, purchase and sign-up). Browser-only tracking does not need an access token; you just need the Pixel ID and browser tracking switched on.
Does it work with PrestaShop 1.6, 1.7, 8 and 9? Published
Yes. PrestaShop Snapchat Pixel & Ads Tracking is intended for PrestaShop 1.6, 1.7, 8 and 9. As with any production module, test it on a staging copy first if your shop has heavy theme customisations or other modules touching the same area.
Do I have to enable the Conversions API, and what does it require? Published
No. Browser tracking works on its own. The Conversions API (server-side sending) is optional; to activate it you provide an access token for the same Pixel ID. When both the Pixel ID and token are valid, key events are also sent from the store in controlled batches, processed by a retryable background queue, and browser and server events share the same event_id so Snapchat can deduplicate them. If the Conversions API is enabled but no valid token is set, browser tracking still runs while server-side events are not sent.
Will it slow down my store? Published
The browser pixel and optional server-side delivery are focused on tracking selected events rather than changing page layout. You can choose which events to send and hold tracking behind consent where configured. Any advertising pixel can affect browser loading, so check key landing and checkout pages after enabling Snapchat tracking.
Will I receive future updates? Published
The module can be updated through the normal module release path when new versions are provided. Updates matter because PrestaShop, external platforms and browser behaviour change over time. Keeping the module current helps protect compatibility and reduces the risk of relying on an outdated integration.
What should I know about data, consent or store policy? Published
The module can hold tracking until marketing consent is granted when paired with supported consent handling. It can also exclude logged-in staff so your own testing does not distort ad reports. You still need to configure Snapchat and your consent messaging according to your legal requirements and advertising policy.
Can I track custom actions beyond the standard ecommerce events? Published
Yes. You can define up to 20 custom event rules triggered by clicks, page URLs, controllers (store pages), or on-page (DOM) events. Each rule is validated before it fires and is sent to Snapchat as CUSTOM_EVENT_1 through CUSTOM_EVENT_5, with your readable event name passed alongside it. A rule can optionally also be forwarded through the Conversions API bridge when server-side sending is active.
v1.3.72026-05-27
  • AddedValidate Snapchat custom events
  • AddedAdd Snapchat conversion cron readiness
  • AddedAdd Snapchat Conversions API tracking

Works Well With Snapchat Pixel

Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.

Measurement

Running the Snapchat Pixel with its CAPI path, your store measures Snap Ads against real events, tracking visits, product views, searches, add-to-cart and saved-item actions, checkout starts, sign-ups and purchases, including order value and currency where purchase tracking is available. That single-channel attribution is useful for optimising Snapchat, but it does not let you compare that spend fairly against the rest of your traffic from a neutral standpoint.

Google Analytics GA4 is a separate module that sends ecommerce activity to your GA4 property after validating the Measurement ID, covering product views, cart activity, checkout starts, purchases, searches, logins and account creation. It gives you channel-agnostic reporting where Snapchat sits alongside every other source in the same funnels and revenue view.

Used alongside the Snapchat Pixel, GA4 keeps Snapchat's conversion view for campaign tuning while showing how the channel performs against everything else. The payoff is store-wide context for your decisions: you optimise Snap campaigns with platform data yet judge their real worth from a neutral report, so you are never allocating budget on the strength of one platform's self-reported numbers alone.

Workflow

A store using the Snapchat Pixel sends shopping events to Snap Ads and usually runs other marketing tags alongside it. Coordinating those tags manually across the theme is awkward and fragile, and the Snapchat Pixel only handles its own platform, so the wider mix of pixels and analytics snippets lacks any shared, event-aware structure to keep it consistent as it grows.

Google Tag Manager is a separate module that adds your GTM container and feeds it GA4-formatted ecommerce events from real shopping behaviour, giving surrounding marketing and analytics tags a consistent delivery layer. GTM supplies events to its configured tags, while this pairing uses the dedicated Snapchat module separately, so your dedicated Snapchat Pixel and its CAPI path stay exactly as configured.

Running both keeps the Snapchat Pixel intact while GTM organises the wider tag landscape. The payoff is a more maintainable setup: your Snapchat measurement stays independent and reliable, other tags live in a tidy structure, and adjusting your stack becomes far less likely to break existing tracking, freeing you to act on campaign data instead of firefighting snippet conflicts.

Governance

Because the Snapchat Pixel loads browser tracking and can send CAPI activity, a store using it collects marketing data EU shoppers should be able to accept or decline. The pixel applies the marketing choice supplied by a supported consent solution; Cookies Revolution adds the shopper-facing choices, script controls and decision ledger.

Cookies Revolution is a separate consent manager that collects and enforces choices for necessary, functional, analytics and marketing cookies. It blocks matching external and inline scripts before consent, reactivates allowed scripts once it is granted, and records each decision.

Used alongside the Snapchat Pixel, it holds marketing scripts until a shopper agrees and logs their choice, so your Snapchat measurement runs on a compliant foundation. The payoff is defensible tracking: you keep measuring shoppers who opt in, you have an auditable consent record, and consent handling stays a distinct layer rather than something wired into your campaign code, keeping both your data and your compliance position clean.

0 open1 resolved
Report an issue
Snapchat Pixel not firing on Thank You page when order is paid via redirectResolved2025-09-30
View all known issues

Feature Requests: 7

View full roadmap

Suggest a Feature

30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

You might also like

SEO Revolution
€299.00
Blog Revolution
€299.00
More From This Category
TikTok Pixel
€99.00
Facebook Pixel
€69.00

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

Loading...
Back to top