PrestaShop Free

DataFirefly Server-Side — PrestaShop conversion tracking (free)

The free module that sends your PrestaShop conversions server-side — never blocked, never lost, never at checkout's expense.

DataFirefly Server-Side is the official, free PrestaShop connector for the DataFirefly Server-Side Tracking service. Every time an order is validated, it builds a complete purchase event (value, currency, products, match data) and sends it server-to-server, HMAC-signed, to the EU-hosted DataFirefly dispatcher — which delivers it to Meta CAPI, GA4, TikTok, Pinterest and Google Ads. Ad blockers and Safari ITP can't touch it. Consent comes first: the module reads the tarteaucitron cookie from our DataFirefly Cookie Manager (Google Consent Mode v2) directly server-side, and sends nothing without marketing consent. And because tracking must never break a sale, everything is fail-safe: tight timeouts, and no exception ever reaches the order flow.

At a glance
  • 100% free module: the official PrestaShop connector for the DataFirefly Server-Side Tracking service.
  • The purchase leaves from the server (order validation hook): impossible for ad blockers or ITP to stop.
  • HMAC-SHA256 signed events, no destination credentials in your shop or in the browser.
  • Natively compatible with our DataFirefly Cookie Manager (Consent Mode v2): consent read server-side.
  • A DataFirefly Server-Side subscription is required for delivery — from €39/month, EU-hosted.
Free PrestaShop 1.7 / 8 / 9 Server-side GDPR / Consent Cookie Manager ready
Launch live demo
  • 30-day refund
  • 12 months updates
  • 24h support
server-side.datafirefly.com/en/
DataFirefly Server-Side — Tracking de conversions PrestaShop (gratuit)
v1.0.1 · updated 2026-07-01
What it does

The short version.

01

The purchase leaves from the server: never blocked, never lost

The conversion is triggered by the PrestaShop order validation hook, server-side. Ad blockers, Safari ITP and cookie restrictions can't stop it: the conversion lands, every time, with an idempotent event id keyed to the order.

02

A rich purchase event, validated field by field

Value, currency, order reference, products and quantities, plus the match data: email, phone, name, city, postcode, country, _fbp / _fbc / _ttp identifiers and the GA4 client id. Every optional field is added only when present and valid — maximum match quality, zero rejections.

03

Consent first — including our Cookie Manager

The consent gate is on by default: nothing is sent without marketing consent. The module reads the tarteaucitron cookie from our DataFirefly Cookie Manager (Google Consent Mode v2) directly server-side — no cookie, no send. Handling consent differently? Disable the gate in one click.

04

No secret exposed, everything signed

Every event is HMAC-SHA256 signed with your tenant secret before it reaches the dispatcher, with an anti-replay window. Your Meta, GA4, TikTok, Pinterest and Google Ads credentials never leave your DataFirefly space: neither your shop nor the browser ever sees them.

05

Fail-safe: checkout always comes first

Tight timeouts (2-second connection, 4 seconds total), every error caught and logged to the PrestaShop logs — never rethrown. A tracking hiccup will never slow down or break an order.

06

Test the connection in one click

A test event button sends a synthetic page_view to the dispatcher: an HTTP 200 confirms your Tenant ID, secret and endpoint are correct, without touching real orders.

The long version

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.

§ 01

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.

§ 02

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.

§ 03

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.

§ 04

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.

§ 05

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.

§ 06

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.

§ 07

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.