Module voor PrestaShop 1.7.6+: versie 1.0.1

PrestaShop server-side tracking-module

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.

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-1.0.1.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 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 Conversions API CAPI GA4 Measurement Protocol
TikTok Events API
Pinterest Conversions API
Google Ads Data Manager API
Microsoft Advertising Conversions API

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-1.0.1.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

Starter

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

€39 / maand
1 site inbegrepen
Tot 500K events / maand
Eén gebundelde factuur
Kies Starter

Scale

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

€349 / maand
20 sites inbegrepen
Tot 10M events / maand
Eén gebundelde factuur
Kies Scale

De PrestaShop-module zit in elk pakket. Bekijk de volledige tarieven op de homepage.

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, 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.

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.