Hoe een app met 3 miljoen gebruikers verloren conversies herstelde met Server-side Tracking

Flitsmeister logo

The overview

Flitsmeister is een van de populairste navigatie- en flitsapps van Nederland, met 3 miljoen actieve gebruikers, vooral op mobiel. Als consumentenproduct dat draait op vertrouwen, heeft Flitsmeister altijd een privacy-first aanpak gehanteerd. Maar die mobile-first realiteit zorgde ook voor een meetprobleem: conversies verdwenen, en niemand kon precies bepalen hoeveel data er verloren ging.

Toen ze gingen samenwerken met TAGGRS, had Flitsmeister één doel: de juiste data betrouwbaar verzamelen. Het resultaat? Een server-side implementatie van 6 maanden, gebouwd rond een Firebase-naar-TAGGRS pipeline die schone first-party signalen doorstuurt naar Google Analytics, Meta en Google Ads. Volledig server-side.

Hier is de volledige case study, verteld door Ate Keurentjes, Head of Marketing bij TAGGRS, en Lynn van Eijk, Campaign Manager bij Flitsmeister, verantwoordelijk voor performance marketing op Google Ads en Meta, met focus op abonnementen en in-app aankopen.

De uitdaging

performance-reports

Cross-device bezoeken en niet-geattribueerde conversies

Het moment waarop Flitsmeister wist dat er iets moest veranderen, kwam niet uit een technische audit. Het was een simpele vergelijking die niet klopte. Door websitebezoeken naast CRM-aankoopdata te leggen, zagen ze een duidelijke mismatch: niet elke bezoeker werd gemeten, en niet elke conversie werd toegewezen.

Het businessmodel van Flitsmeister zorgt ervoor dat gebruikers vaak van de app naar een webomgeving gaan voor abonnementen, premium features of het afronden van aankopen. Die overstappen creëerden een blinde vlek. Wanneer een gebruiker vanuit de app naar de website ging, verdween die uit de meetlaag. Client-side tracking op de website herkende ze niet als bestaande app-gebruikers. Aankopen die daar plaatsvonden werden simpelweg niet geregistreerd.

In de loop van de tijd werd dit gat steeds groter: een langzame daling in datakwaliteit die pas zichtbaar werd toen het team de cijfers echt naast elkaar legde.

icon-arrows

Mobiele tracking onder druk

De typische mobiele trackingproblemen maakten het nog erger:

  • Consent banners kunnen tot wel 60% van de tracking blokkeren

  • Browserrestricties (vooral op Safari en iOS) verkorten cookie-levensduur en beperken third-party tracking

  • Ad blockers verwijderen client-side scripts nog voordat er een event wordt verstuurd

Budget- en optimalisatiebeslissingen werden genomen op basis van onvolledige conversiedata, en het was zelfs onmogelijk om precies te bepalen hoeveel er ontbrak.

En het probleem ging verder dan alleen campagnes. Bij Flitsmeister stuurt data beslissingen in het hele bedrijf aan. Betrouwbare data is niet alleen belangrijk voor marketing, maar ook voor productontwikkeling.

Lynn van Eijk, Campaign Manager at Flitsmeister
"Wij kijken hier vanuit verschillende perspectieven naar. Voor performance marketing om te zien welke producten interessant zijn voor welke gebruiker. Maar we willen ook de juiste persoon op het juiste moment bereiken. Data is daarbij een signaal: hoe gebruiken mensen de app? Welke features zijn ‘must-have’? Welke zijn ‘nice-to-have’? Dat gebruiken we ook voor productontwikkeling." - Lynn van Eijk, Campaign Manager @ Flitsmeister

Waarom privacy dit meer maakte dan een technische keuze

Flitsmeister-gebruikers delen hun live locatie met de app. Dat is een relatie gebaseerd op vertrouwen. Het bedrijf heeft zijn reputatie opgebouwd door zorgvuldig met die data om te gaan, dus elke trackingverandering moest écht privacy-compliant zijn, niet alleen technisch verdedigbaar. Voor Flitsmeister was Server-side Tracking een logische keuze die past bij hun merkwaarden. Dat sloot oplossingen uit waarbij ruwe gebruikersdata massaal naar advertentieplatforms wordt gestuurd. De implementatie moest voldoen aan drie eisen:
  1. Dataverwerking binnen een omgeving die Flitsmeister zelf controleert
  2. Correct hashen en anonimiseren van PII voordat data wordt doorgestuurd
  3. Volledige GDPR-compliance met controleerbare datastromen
Server-side tracking via TAGGRS voldoet aan alle drie. Omdat data via de eigen servercontainer van Flitsmeister loopt in plaats van via een browser script, houden ze volledige controle over wat er wordt verzonden, naar wie en in welke vorm.
Lynn van Eijk, Campaign Manager at Flitsmeister
"Wij hebben meer controle over de data van onze gebruikers. Privacy is voor ons een belangrijke factor. Dat staat vanaf het begin al centraal. Het is cruciaal om betrouwbaar te zijn en niet zomaar data overal naartoe te sturen." - Lynn van Eijk, Campaign Manager @ Flitsmeister
GDPR-compliance van SST

De oplossing:
implementatie van Firebase naar TAGGRS

1

Flitsmeister app → Firebase

In-app events worden vastgelegd via Firebase als datalaag.
2

Firebase → TAGGRS server

Eventdata wordt doorgestuurd naar de TAGGRS servercontainer, waar transformatie, verrijking en consent-based filtering plaatsvinden, inclusief PII-verwerking voordat data extern wordt gedeeld.
3

TAGGRS server → bestemmingen

Schone first-party signalen worden server-side doorgestuurd naar Google Analytics 4, Meta (Conversions API) en Google Ads.
Diagram of the firestore-to-taggrs tracking layer works in Flitsmeister

Met deze setup zit de browser — met al zijn beperkingen rond consent, ad blockers en cookies — niet langer in de kritieke meetketen. Events ontstaan op de server en worden server-to-server verstuurd.

Een zeer betrouwbare maatwerkoplossing

Vergeleken met een standaard webimplementatie raakte dit project veel meer systemen:

  • App event schema’s: Firebase-events moesten worden gemapt en gevalideerd voor elk platform
  • Consent management: Mobiele consent werkt anders dan web cookie banners en vereiste maatwerklogica
  • Cross-environment user matching: App- en webdata koppelen van dezelfde gebruiker vereiste zorgvuldige handling van identifiers

De resultaten: herstelde signalen en betrouwbare data

De stijging van +6,5% page views, +8,0% add-to-carts en +3,1% purchases zijn events die altijd al plaatsvonden, maar eerder niet werden gemeten. Dat verschil is belangrijk voor hoe je deze resultaten interpreteert.

1%
page views
1%
add to carts
1%
purchases

Herstelde signalen verbeteren algoritmes. Wanneer server-side conversies naar Google Ads of Meta worden gestuurd, vergroten ze de dataset waarop algoritmes leren. Betere data betekent dat modellen betere doelgroepen herkennen, budgetten efficiënter verdelen en optimaliseren op echte resultaten.

Attributie wordt weer betrouwbaar. Een verborgen probleem van client-side tracking op mobiel is verkeerd toegewezen “direct” verkeer. Wanneer click ID’s (gclid, fbclid) verloren gaan tijdens de funnel, worden conversies ten onrechte als direct gezien. Server-side tracking behoudt deze identifiers en corrigeert attributie.

Het team kan weer vertrouwen op de data. Voor Lynn was dit de belangrijkste verandering: "Je moet de data kunnen vertrouwen."

Als je weet dat je tracking niet compleet is, zit er achter elke campagnebeslissing een vraagteken. Met server-side tracking kan het team van Flitsmeister weer beslissingen nemen op basis van cijfers waar ze op kunnen bouwen.

Blader door andere case studies

Ontdek hoe TAGGRS Server-side Tracking marketingbureaus wereldwijd helpt groeien.

magnifiercrossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram