# PrestaShop server-side tracking-module

> Stuur PrestaShop-conversies vanaf de server naar Meta, GA4 en Google Ads. Native module, respecteert toestemming, gehost in de EU.

- Oorspronkelijke pagina: https://server-side.datafirefly.com/nl/prestashop-server-side-tracking.html
- Taal: nl
- Bijgewerkt op: 2026-07-28
- Uitgever: DataFirefly (Datafirefly Limited), https://server-side.datafirefly.com/nl/

---

Module voor PrestaShop 1.7.6+: versie 1.0.1

Installeer de module **datafirefly_serverside** op je PrestaShop-webshop en stuur de aankoopconversie server-side, rechtstreeks naar **Meta Conversions API (CAPI), GA4, TikTok, Pinterest en Microsoft Advertising**. HMAC-ondertekening per webshop, faalveilig van opzet zodat een trackingfout de checkout nooit breekt, en toestemmingscontrole volgens de AVG. Eén verbindingssleutel, geen pixel-ID's om in PrestaShop te plakken.

[Account aanmaken](https://admin.datafirefly.com/pricing?lang=nl) De module installeren

Faalveilig: de checkout wordt nooit onderbroken HMAC-ondertekening per webshop Gehost in de EU

De module installeer je vanuit een ZIP in de modulebeheerder, FTP-toegang is niet nodig.

De volledige route

**Jouw PrestaShop-webshop** module datafirefly_serverside: hook actionValidateOrder

**DataFirefly-dispatcher** Gehost in de EU, in Duitsland: HMAC-geauthenticeerd kanaal

Meta CAPI GA4 TikTok Pinterest Microsoft Advertising

Het probleem

## Je PrestaShop-browsertags laten omzet weglekken

De Meta-pixel, de GA4-tag of de TikTok-tag in je PrestaShop-thema draait in de browser van de klant, waar die steeds vaker geblokkeerd wordt nog vóór hij kan afvuren.

- **Adblockers**

  zorgen dat de tags niet laden op de orderbevestigingspagina: de aankoop wordt dan nooit doorgegeven aan je platformen.
- **Safari ITP**

  en vergelijkbare beschermingen verkorten of verwijderen de cookies waarvan je conversietags afhankelijk zijn.
- **Cookiebeperkingen en frictie rond toestemming**

  beperken verder wat tracking in de browser kan vastleggen op het moment van aankoop.

Het gevolg: onvolledige PrestaShop-conversies, slechtere match quality en campagnes die op een half beeld optimaliseren. Je betaalt voor omzet die je niet volledig kunt meten.

De oplossing

## De PrestaShop-aankoopconversie, server-side verstuurd

De module **datafirefly_serverside** legt de aankoop vast op de hook **actionValidateOrder** , op het moment dat de bestelling server-side wordt gevalideerd, en verstuurt hem **server-to-server, rechtstreeks naar de conversie-API van elk platform** (CAPI): het kanaal dat gebouwd is voor betrouwbare first-party conversiedata.

### Teruggewonnen aankopen

De aankoopconversie hangt niet langer af van browsertags die adblockers en ITP overleven, dus win je omzet terug die anders verloren was gegaan.

### Betere match quality

De module legt de beschikbare browseridentificatoren vast (`_fbp`, `_fbc`, `_ttp`, GA `clientId`) voor een rijker en betrouwbaarder matchsignaal.

### Geen enkel risico voor de checkout

Faalveilig van opzet: strakke time-outs en volledige foutafhandeling. Een trackingfout wordt gelogd, maar onderbreekt de bestelling nooit.

Hoe het werkt op PrestaShop

## Drie stappen naar volledige aankooptracking

1

### Installeer de PrestaShop-module

Upload **datafirefly_serverside.zip** in Modules → Modulebeheer. PrestaShop registreert de hook actionValidateOrder automatisch.

2

### Plak je verbindingssleutel

Vul je Tenant ID en HMAC-secret in, gekopieerd uit "Koppel je webshop" in je DataFirefly-account (/app). Er zijn geen pixel-ID's in te vullen.

3

### De aankoop gaat server-side de deur uit

Bij elke gevalideerde bestelling wordt het aankoopevent HMAC-ondertekend en afgeleverd bij de dispatcher, die het verdeelt over alle bestemmingen die je hebt ingesteld. Eén installatie, alle platformen.

Wat de module doet

## De server-side connector voor PrestaShop, in detail

### Server-side aankoopconversie

Verstuurt het aankoopevent bij validatie van de bestelling (hook actionValidateOrder), rechtstreeks naar de conversie-API's.

### HMAC-SHA256-ondertekening

Elk verzoek wordt per webshop ondertekend (headers X-Dfss-Tenant, X-Dfss-Timestamp, X-Dfss-Signature). De inloggegevens van de bestemmingen komen nooit in de browser.

### Faalveilig van opzet

Strakke HTTP-time-outs en volledige foutafhandeling: een trackingfout breekt de checkout nooit. Mislukkingen worden gelogd.

### Toestemmingscontrole

Met "Toestemming vereist" wordt de aankoop alleen verstuurd als de klant toestemming heeft gegeven voor een advertentiedienst, server-side uitgelezen uit de cookie van tarteaucitron of [DataFirefly Cookie Manager](https://www.datafirefly.com/product/cookie-manager-tarteaucitron-conformite-rgpd-cle-en-main-pour-prestashop/) cookie.

### Betere match quality

Legt de beschikbare browseridentificatoren vast (\_fbp, \_fbc, \_ttp, GA clientId) naast de bestel- en klantgegevens.

### Knop "Testevent versturen"

Controleer de verbinding en de ondertekening vanuit het configuratiescherm, nog vóór je een echte testbestelling plaatst.

### Broncode beschermd met .htaccess

De module wordt geleverd met een .htaccess die directe webtoegang tot de bronbestanden van de module blokkeert.

### Gehost in de EU

De dispatcher draait in Duitsland: je data blijft in de EU.

Bestemmingen

## Meta CAPI, GA4, TikTok, Pinterest en Microsoft Advertising vanuit PrestaShop

De PrestaShop-aankoopconversie wordt server-side afgeleverd bij de conversie-API's van je platformen. Je stelt het één keer in je DataFirefly-account in.

[![Meta logo: Meta Conversions API (CAPI) server-side destination](https://server-side.datafirefly.com/assets/logos/meta.svg) Meta Conversions API CAPI](https://server-side.datafirefly.com/nl/meta-capi-server-side-tracking.html) [![GA4 logo: Google Analytics 4 destination via Measurement Protocol](https://server-side.datafirefly.com/assets/logos/ga4.svg) GA4 Measurement Protocol](https://server-side.datafirefly.com/nl/ga4-server-side-tracking.html) [![TikTok logo: TikTok Events API server-side destination](https://server-side.datafirefly.com/assets/logos/tiktok.svg) TikTok Events API](https://server-side.datafirefly.com/nl/tiktok-events-api-server-side-tracking.html) [![Pinterest logo: Pinterest Conversions API server-side destination](https://server-side.datafirefly.com/assets/logos/pinterest.svg) Pinterest Conversions API](https://server-side.datafirefly.com/nl/pinterest-conversions-api-server-side-tracking.html) [![Google Ads logo: destination via Google Ads Data Manager API](https://server-side.datafirefly.com/assets/logos/google-ads.svg) Google Ads Data Manager API](https://server-side.datafirefly.com/nl/google-ads-server-side-tracking.html) [![Microsoft Advertising logo: destination via Microsoft Advertising Conversions API](https://server-side.datafirefly.com/assets/logos/microsoft-ads.svg) Microsoft Advertising Conversions API](https://server-side.datafirefly.com/nl/microsoft-ads-conversions-api-server-side-tracking.html)

Google Ads (Data Manager API) is beschikbaar op platformniveau. De PrestaShop-module 1.0.1 levert de aankoop af bij Meta CAPI, GA4, TikTok, Pinterest en Microsoft Advertising.

Installatie

## Installeer de server-side module op PrestaShop

Vereisten: PrestaShop 1.7.6.0 of nieuwer, een DataFirefly server-side account en uitgaande HTTPS-toegang tot serverside.datafirefly.com.

1

### Haal je verbindingssleutel op

Kopieer in "Koppel je webshop" in je DataFirefly-account (/app) je **Tenant ID** (bijvoorbeeld shop_jouwwebshop_xxxx) en je **HMAC-secret** (sleutel van 64 tekens). Het endpoint staat al ingevuld op https://serverside.datafirefly.com/v1/events.

2

### Upload de ZIP in de back office

Modules → Modulebeheer → **Een module uploaden**, selecteer vervolgens **datafirefly_serverside.zip** (niet uitpakken). PrestaShop installeert de module en registreert de hook actionValidateOrder automatisch.

3

### Stel de module in

Klik op **Configureren**. Vul Tenant ID en HMAC-secret in, laat het endpoint op de standaardwaarde staan, zet **Toestemming vereist** op **Ja** (aanbevolen voor de AVG) en zet dan **Tracking inschakelen** op **Ja** aan en sla op.

4

### Controleer de verbinding

Klik op **Testevent versturen**: een bevestiging bevestigt Tenant ID, HMAC-secret en endpoint. Plaats daarna een echte testbestelling en open de **Inspector** in /app om te bevestigen dat het aankoopevent binnenkomt (bedrag, valuta, referentie).

Afleverfouten worden gelogd onder Geavanceerde parameters → Logs (regels met het voorvoegsel `[DataFirefly SS]`). Een mislukte tracking wordt gelogd, maar onderbreekt de bestelling nooit.

Tarieven

## Eenvoudige tarieven die met je webshop meegroeien

Eén abonnement dekt je hele account en al zijn PrestaShop-webshops, op één gebundelde factuur. Ga een niveau hoger voor meer sites en meer events per maand.

### Gratis

Gratis zolang je onder de maandlimiet blijft: er gaat niets stuk als je eroverheen gaat.

€0 / maand

**1** site inbegrepen

Tot **10,000** events / maand

Geen creditcard nodig

[Gratis beginnen](https://server-side.datafirefly.com/en/free.html)

### Starter

Voor één PrestaShop-webshop die server-side tracking opzet.

**€39** / maand (Maandelijks) · **€32** / maand (Jaarlijks 2 maanden gratis)

Gefactureerd 390 € per jaar: 12 maanden verbintenis, geen terugbetaling naar rato.

**1** site inbegrepen

Tot **500K** events / maand

Eén gebundelde factuur

[Kies Starter](https://admin.datafirefly.com/pricing?lang=nl&plan=starter)

Meest gekozen

### Growth

Voor merchants en kleine bureaus met maximaal vijf webshops.

**€119** / maand (Maandelijks) · **€99** / maand (Jaarlijks 2 maanden gratis)

Gefactureerd 1 190 € per jaar: 12 maanden verbintenis, geen terugbetaling naar rato.

**5** sites inbegrepen

Tot **2M** events / maand

Eén gebundelde factuur

[Kies Growth](https://admin.datafirefly.com/pricing?lang=nl&plan=growth)

### Scale

Voor bureaus en portfolio's met maximaal twintig webshops en een hoger volume.

**€349** / maand (Maandelijks) · **€290** / maand (Jaarlijks 2 maanden gratis)

Gefactureerd 3 490 € per jaar: 12 maanden verbintenis, geen terugbetaling naar rato.

**20** sites inbegrepen

Tot **10M** events / maand

Eén gebundelde factuur

[Kies Scale](https://admin.datafirefly.com/pricing?lang=nl&plan=scale)

De PrestaShop-module zit in elk pakket. Bekijk de [volledige tarieven op de homepage](https://server-side.datafirefly.com/nl/#pricing).

Vertrouwen & AVG

## Gebouwd voor Europese privacynormen

**Gehost in de EU (Duitsland)**

Je data wordt in de EU verwerkt.

**HMAC-geauthenticeerde ingestie**

Elk aankoopverzoek wordt per webshop ondertekend (HMAC-SHA256).

**Respecteert toestemming**

De aankoop wordt alleen verstuurd met toestemming voor advertenties, server-side uitgelezen.

**Inloggegevens nooit blootgesteld**

Tokens van bestemmingen blijven aan de kant van de dispatcher, nooit in de browser.

**Broncode van de module beschermd**

Een .htaccess blokkeert directe webtoegang tot de bestanden van de module.

**Beschikbaarheidsdoel van 99,5%**

In realtime gemeten en gevolgd op onze [publieke statuspagina](https://serverside.datafirefly.com/status), in lijn met onze SLA.

FAQ

## Veelgestelde vragen: PrestaShop-module

### Wat is de server-side tracking-module voor PrestaShop?

De module **datafirefly_serverside** module (versie 1.0.1, compatibel met PrestaShop 1.7.6 en hoger) stuurt de aankoopconversie van je webshop server-to-server, rechtstreeks naar de conversie-API van elk platform (Meta CAPI, GA4, TikTok, Pinterest, Microsoft Advertising). Het aankoopevent vuurt af zodra de bestelling wordt gevalideerd en wordt voor jouw webshop HMAC-ondertekend. De inloggegevens van de bestemmingen komen nooit door de browser.

### Kan de module mijn PrestaShop-checkout breken?

Nee. De module is faalveilig van opzet: strakke HTTP-time-outs en volledige foutafhandeling zorgen dat een trackingfout de bestelling of de checkout nooit kan onderbreken. Een mislukte aflevering wordt gelogd (met voorvoegsel `[DataFirefly SS]` in de PrestaShop-logs), maar de bestelling wordt altijd normaal afgerond.

### Moet ik pixel-ID's in PrestaShop plakken?

Nee. Je vult alleen je Tenant ID en HMAC-secret in, gekopieerd uit het scherm "Koppel je webshop" in je DataFirefly-account (/app). De dispatcher weet naar welke bestemmingen hij moet verdelen. Je plakt nooit een pixel-ID of access token in de webshop.

### Respecteert de module de AVG-toestemming?

Ja. Met **Toestemming vereist** ingeschakeld wordt de aankoop alleen verstuurd als de koper toestemming heeft gegeven voor een advertentiedienst, server-side uitgelezen uit de cookie van tarteaucitron of DataFirefly Cookie Manager. De dispatcher is in de EU gehost (Duitsland) en persoonsgegevens worden geanonimiseerd.

### Moet ik een server-side GTM-container hosten?

Nee. DataFirefly stuurt events rechtstreeks naar de conversie-API van elk platform: er is geen server-side GTM-container te hosten of te onderhouden. Het opzetten beperkt zich tot de PrestaShop-module en één verbindingssleutel.

Werk je met WooCommerce? [Ontdek de WooCommerce server-side tracking-plugin](https://server-side.datafirefly.com/nl/woocommerce-server-side-tracking.html).

## Verplaats de tracking van je PrestaShop-webshop naar server-side

Stuur de aankoopconversie server-side naar Meta CAPI, GA4, TikTok, Pinterest en Microsoft Advertising: HMAC-ondertekend, faalveilig voor de checkout, in de EU gehost en met respect voor toestemming.

[Account aanmaken](https://admin.datafirefly.com/pricing?lang=nl) [Neem contact op](https://server-side.datafirefly.com/nl/contact.html)
