Everything you'd want to know before you install.
A detailed look at how DataFirefly Server-Side — PrestaShop conversion tracking (free) works, why we built it the way we did, and the thinking behind the features above.
A free module, a service that does the work
DataFirefly Server-Side is free and will stay free: it's the PrestaShop connector for the DataFirefly Server-Side Tracking service. The module captures the conversion at the exact moment PrestaShop validates the order, builds it cleanly and signs it; the service ingests it and delivers it server-side to your advertising and analytics platforms. You install the module at no cost, and you subscribe to the service for delivery. This split of roles is what makes installation trivial on the shop side and operations lightweight on the server side.
Why your conversions vanish — and how to get them back
Ad blockers, Safari ITP and cookie restrictions silently erase a growing share of your conversions: the browser tag doesn't load, the cookie dies too early, the conversion is never recorded. As a result, your Meta and Google campaigns optimise on an incomplete picture. By sending the purchase from the PrestaShop server, at order validation time, this module bypasses the browser layer entirely: the conversion lands, every time, whatever the visitor's setup.
A rich purchase, built for match quality
A server-side conversion is only as good as its match data. The module builds a complete payload: paid value, currency, order reference, products and quantities, email and customer id, phone, name, city, postcode and country from the invoice address, plus the browser identifiers captured at order time (_fbp, _fbc, _ttp and the GA4 client id). Every optional field is added only when present and valid: the dispatcher validates strictly, and a well-formed event is a delivered event.
Consent first — compatible with our Cookie Manager
The consent gate is active by default: until the visitor grants marketing consent, nothing is sent. The module reads the tarteaucitron cookie from our DataFirefly Cookie Manager module (a CNIL-compliant banner with Google Consent Mode v2) directly server-side, and checks the advertising services: Meta Pixel, Google Ads, TikTok, LinkedIn. The approach is privacy-first: no readable cookie, no send. Combined, the two modules form a coherent chain on PrestaShop: banner, Consent Mode v2 and server-side tracking all speaking the same language. Handling consent differently? The gate can be disabled in one click.
Signed, no secret exposed, and fail-safe
Every event is HMAC-SHA256 signed with your tenant secret: the exact bytes signed are the exact bytes sent, with a timestamp checked within a 300-second anti-replay window. Your Meta, GA4, TikTok, Pinterest and Google Ads credentials stay in your DataFirefly space — never in the shop, never in the browser. And because tracking must never cost you a sale, the whole module is fail-safe: 2-second connection and 4-second execution timeouts, every error caught and logged to the PrestaShop logs, and no exception ever bubbling up to the order funnel.
Configured in three fields, tested in one click
From your DataFirefly client space, copy the Tenant ID, the HMAC secret and the ingestion endpoint, paste them into the module configuration and enable tracking. The test event button sends a synthetic page_view to the dispatcher: an HTTP 200 confirms the connection and the signature are correct, without touching real orders. If a real delivery ever fails, the HTTP code and the order id are logged to the PrestaShop logs for immediate diagnosis.
Subscribe to DataFirefly Server-Side
The module captures and signs; the DataFirefly Server-Side Tracking service ingests, deduplicates and delivers server-side to five destinations: Meta CAPI, GA4, TikTok Events API, Pinterest Conversions API and Google Ads. The dispatcher is hosted in Germany, ingestion is HMAC-signed, personal data is masked in the Event Inspector and delivery respects consent. One integration, one consolidated invoice, multiple sites possible. Discover the plans and subscribe at server-side.datafirefly.com: Starter at €39/month (1 site, up to 500K events), Growth at €119/month (5 sites, up to 2M), Scale at €349/month (20 sites, up to 10M). The module is ready — all it needs is your credentials.
There are no reviews yet.