Stefan heeft ons geholpen met de creatie van een complex Google Data Studio-dashboard op basis van Google Analytics-data. Daarnaast heeft hij geholpen met het instellen van cross-domain tracking en de nodige tags via Google Tag Manager. Zeer goede samenwerking en een hoog kennisniveau. We huren hem zo weer in.
Diensten · Tracking-audit
GA4- en GTM-audit
Binnen twee weken weet je of je meting klopt, wat er stuk is, en in welke volgorde je het repareert. Vaste prijs, en het rapport is van jou.
€ 500excl. btw, vaste prijs voor het onderzoek
- Oplevering
- Rapport plus walkthrough
- Scope
- Eén website en één GA4-property. Waar relevant en vooraf afgesproken, één advertentieplatform
- Wat ik onderzoek
- Of de belangrijkste acties correct gemeten worden, van de actie op de site tot de rapportage. Welke acties dat zijn, spreken we vooraf af.
- Werkwijze
- Onderzoek, onderbouwing en een volgorde voor het herstel
- Doorlooptijd
- Binnen twee weken na de intake
- Prijs
- € 500 excl. btw, vaste prijs voor het onderzoek
Je rapportage zegt dat de campagne werkt. Je boekhouding zegt iets anders. Eén van de twee heeft gelijk.
Meestal ligt het niet aan het platform maar aan de meting ertussen: een tag die twee keer vuurt, een conversie die op de verkeerde pagina staat, of een definitie die per afdeling verschilt.
De audit zoekt uit welke van die drie het is, en in welke volgorde je het oplost. Niet alles tegelijk: eerst wat het meeste scheelt.
Waarom dit ertoe doet
Je verschuift budget op basis van deze cijfers, en je biedstrategieën leren ervan. Een verkeerd getal kost dus geen rapportageschoonheid, het kost beslissingen.
Maar een verschil is niet automatisch een fout. Sommige afwijkingen horen gewoon bij hoe systemen tellen. Het probleem is meestal niet dát de cijfers verschillen, maar dat je niet weet welke verschillen erbij horen en welke niet.
Wat ik onderzoek
Ik onderzoek of de belangrijkste acties op je website correct worden gemeten: van de handeling op de site tot wat je daarover terugziet in de rapportage in GA4, en — waar relevant en vooraf afgesproken — in één advertentieplatform. Welke acties we bekijken, spreken we vooraf samen af. Onderweg kom ik vijf lagen tegen, en elke bevinding hoort bij één ervan:
Laag 1
Website en dataLayer
Wat er op de pagina gebeurt als iemand de handeling doet.
Laag 2
Tags en tracking
Of dat signaal wordt opgepakt en verstuurd, en met welke waarden.
Laag 3
Advertentieplatform
Of het aankomt, en hoe het daar geteld wordt.
Laag 4
Datawarehouse
Als je er een hebt: wat bewaard wordt en wat wegvalt.
Laag 5
Rapportage en definities
Wat er als conversie telt, en volgens wiens definitie.
Ik begin bij laag 1, met wat iedereen kan zien, en open pas daarna de configuratie. Het verschil tussen wat er feitelijk gebeurt en wat er zou moeten gebeuren, is vaak al de helft van het antwoord.
Consent en Consent Mode horen daarbij als technische check: doet de opzet wat hij belooft. Een juridisch oordeel over AVG of ePrivacy geef ik niet.
Van handeling tot getal, en waar het stukgaat
Een handeling op je site wordt via vijf lagen een getal in een rapport. In elke laag kan het misgaan.
Bekijk hoe de meetketen werktVerberg de meetketen
-
Stap 1 de handeling
Iemand verstuurt het contactformulier
Hij ziet "bedankt voor je bericht". Voor hem is het gelukt, en dat is het ook.
-
Stap 2 het signaal
Hier hoort
generate_leadte vertrekkenEén event naar GA4, met de naam van het formulier erbij.
-
Stap 3 het breekpunt
De tag wacht op een paginaweergave die nooit komt
Het formulier verstuurt zonder de pagina te herladen. De trigger staat op "bedankpagina bezocht", dus hij vuurt niet. Niemand merkt het: de bezoeker krijgt zijn bedankje, de mail komt binnen.
-
Stap 4 in het rapport
GA4 telt minder leads dan de mailbox
En omdat de cijfers los van elkaar bekeken worden, valt dat maanden niet op.
Formulierinzendingen, één maand
Schematisch voorbeeld · Verzonnen getallen, echt mechanisme
- In de mailbox , dat is wat er werkelijk binnenkwam
- 19
- Geteld in GA4
- 12
Zeven inzendingen missen in het rapport. Wie op GA4 stuurt, ziet een kanaal dat niet werkt.
- Wat ik vaststel
- Dat de trigger niet vuurt, met het bewijs erbij: de dataLayer bij een inzending, de tag die niet afgaat, en het verschil tussen de twee tellingen.
- Wat ik voorstel
- De trigger omzetten naar de inzending zelf in plaats van naar een paginaweergave, en daarna één keer hertesten. Het uitvoeren spreken we apart af.
Zo ziet een bevinding eruit
Nu een echte, van mijn eigen site, groendata.nl:
- Waarneming
- Een conversieratio was gebaseerd op 47 sessies. Bij nalopen was een deel daarvan geen bezoekersverkeer, maar eigen verkeer en testverkeer. Het filter voor intern verkeer in GA4 herkende er één van de 59.
- Hoe zeker
- 16 sessies aantoonbaar, want het signaal staat in de data zelf. 23 zeer waarschijnlijk, op basis van apparaat en browserversie, maar niet sluitend. De rest viel niet vast te stellen.
- Laag
- Tags en tracking.
- Oplossingsrichting
- Eigen verkeer aan de bron markeren, niet op IP-adres.
Eén waarneming, gesplitst naar hoe zeker elk deel ervan is. Zo gaat het met elke bevinding: wat ik zag, hoe zeker het is, waar het zit en wat er moet gebeuren, en apart wat ik niet kon vaststellen.
Wat je krijgt
Eén rapport, van jou, bruikbaar tegenover elk ander bureau of elke developer. Bij mij heet het een Measurement Baseline. Het is tegelijk de basis waarop het herstel begroot kan worden.
- Het antwoord voorop, in één alinea.
- Wat er staat, per systeem, en wat waar als conversie telt.
- De bevindingen met het bewijs erbij: wat ik zag, hoe zeker dat is, en in welke laag het zit.
- Een volgorde voor het herstel: wat als eerste moet, met de afhankelijkheden erbij — wat opgelost moet zijn voordat het volgende zin heeft.
- De voorgestelde werkzaamheden per bevinding, en wie ze kan uitvoeren: je eigen team, je bureau, je developer of ik.
- Een inschatting of een offerte voor dat herstel, voor alles waar de scope na het onderzoek duidelijk genoeg voor is. Waar dat niet zo is, staat erbij wat er eerst uitgezocht moet worden.
- Wat ik niet kon vaststellen, apart, met de reden. Dat is geen tekortkoming: het schuift mee met de toegang die je geeft.
- Een technische bijlage, voor wie het uitvoert.
- Een walkthrough van 30 tot 45 minuten, waarin we het samen doorlopen.
Er zijn vier mogelijke uitkomsten, en alle vier zijn een bruikbaar antwoord: het verschil is verklaarbaar en hoort bij je opzet; er is één oorzaak; er zijn er meerdere; of je opzet kan de vraag niet beantwoorden. Klopt alles, dan ben je klaar. Een vervolg is nooit verplicht.
Wat erin zit, en wat niet
De afbakening van het onderzoek, en wat er bewust buiten valt.
Bekijk wat er precies in zitVerberg de details
- Standaard
- Eén website en één GA4-property. Waar relevant en vooraf afgesproken daarbij één advertentieplatform: Google Ads óf Meta Ads, het platform waar jouw vraag zit. Verder de acties die we vooraf samen afspreken, en de technische consentcheck.
- Buiten de standaardscope
- Een tweede advertentieplatform, aanvullende websites of talen, server-side tracking en aanvullende databronnen vallen er niet onder. Komen die in de intake naar voren, dan leidt dat tot aanvullende scope, en die spreken we dan apart af.
- Backend, orders en CRM
- Heb je eigen cijfers uit je backend, orderadministratie of CRM, dan gebruik ik die als context en om de meting op onderdelen te controleren, bijvoorbeeld door een totaal ernaast te leggen. Volledig uitzoeken waar elk verschil tussen je meting en je backend ontstaat, is een verdiepend traject op zichzelf. Dat zit niet in deze audit.
- Onderzoek en uitvoering
- Tijdens het onderzoek wijzig ik niets aan je opzet: wie gaat repareren terwijl er nog gemeten wordt, legt een situatie vast die niet meer bestaat. Het herstel zelf spreken we daarna apart af, op basis van de volgorde en de inschatting uit het rapport, en het wordt uitgevoerd door je eigen team, je bureau of door mij. Eén uitzondering tijdens het onderzoek: zie ik iets dat nu schade doet, zoals persoonsgegevens die worden meegestuurd, dan meld ik het direct. Een juridisch oordeel geef ik niet.
- Doorlooptijd
- Het onderzoek is binnen twee weken na de intake klaar en kost € 500 excl. btw, ongeacht wat ik tegenkom. Wat ik nodig heb: leesrechten op GA4, op het advertentieplatform en op de tagcontainer, en één contactpersoon die knopen kan doorhakken.
Uitgevoerd door Stefan Groen in 't Woud, zelfstandig marketingdataspecialist met ervaring bij onder andere Landal, Nike en citizenM.
Begin met de vraag
Tussen welke systemen zit het verschil dat je wilt laten uitzoeken? Met dat antwoord begint de intake, en het onderzoek kost € 500 excl. btw, een vaste prijs, dus je weet vooraf waar je aan toe bent. Wat er daarna aan herstel nodig is, staat in het rapport; of we dat samen oppakken beslis je als je het gelezen hebt.
Plan een intakegesprek (opent in een nieuw tabblad) of mail je vraag
Wat anderen ervan zeiden
Stefan provided training for our e-commerce clients on how to set up Google Analytics for their business and how to use the data to grow their business. I really enjoyed working with him. Stefan has a wealth of knowledge and is very good at sharing it.