Parkeeraanbieder aan de kust · meetketen
De boekingen die verdwenen
Je advertenties draaien. De
bezoekers stromen binnen. En toch beweren de rapportages dat er via Google nauwelijks
geboekt wordt. Dat knagende gevoel dat er iets niet klopt, zonder te kunnen
aanwijzen wát: daarmee begon deze case.
- Wat er aan de hand was
- De boekingen lopen bij deze parkeeraanbieder via een boekingsplatform op een ander
domein. En precies daar hield elk spoor op: 6.602 bezoekers kwamen via Google Ads
binnen, en nul daarvan werd op het boekingsdomein nog als Google-bezoek herkend. Elke
boeking leek uit het niets te komen, "direct bezoek", alsof iedereen het webadres zelf
had ingetypt. En op die cijfers werden de campagnes wél elke maand beoordeeld.
- Hoe we het vonden
- Niet door nóg langer naar rapportages te staren, maar door de reis van een bezoeker
zelf af te leggen: testboekingen, de meetscripts in de broncode, en de exacte
parameters op elke doorgestuurde URL. Daar zat het. De koppeling waarmee twee websites
een bezoeker aan elkaar doorgeven heette
gl waar hij _gl
moest heten. Eén underscore. Alles leek te werken, en toch ging de herkomst bij elke
overstap verloren. Onderweg bleek er meer mis: de gemelde omzet per boeking stond 50%
te laag, en het account stuurde op een conversieteller die feitelijk paginaweergaven
telde: bijna het dubbele van de echte boekingen, met waarde nul.
- Waarom dat ertoe doet
- Google Ads optimaliseert op het signaal dat jij het voedt. Dit account voedde het
algoritme maandenlang met een teller zonder waarde en zonder verband met echte
boekingen. Dan optimaliseert Smart Bidding vol overtuiging de verkeerde kant op, met
echt budget. De oplossing was hier dan ook niet méér adverteren: eerst moesten de
cijfers kloppen.
- Wat het opleverde
- De spelfout is hersteld en het platform kreeg concrete implementatie-instructies.
Structureler: de meting verhuist naar een route die niet meer stuk kan bij een
volgende platform-update, door echte boekingen rechtstreeks als offline conversies
terug te melden aan Google Ads. Vanaf dat moment leert het algoritme van boekingen, en
niet van ruis.
0 van 6.602 betaalde bezoekers kwam met bron aan op het
boekingsdomein, de omzet stond 50% te laag en de conversieteller bijna dubbel. Gevonden
in één underscore.
Zo controleren wij een meetketen →
Sieradenwebshop · meetketen
De banner die de meting uitzette
- Wat er misging
- Shopify Live View en GA4 vielen vrijwel stil, terwijl er gewoon bestellingen
binnenkwamen. Sessies van drie tot negen per dag naar acht sessies in drie weken: dat is
meting die wegvalt, geen verkeer dat wegvalt.
- Hoe we het vonden
- De CMP-app-embed bleek van de storefront verdwenen, vermoedelijk bij een
app-update. Op een GDPR-enforced Shopify-shop betekent geen banner: consent blijft
leeg, en Shopify's consent-gate zet dan álle Web Pixels tegelijk uit. Dus niet alleen
GA4, ook de Ads-tag, de Meta-pixel én Shopify's eigen analytics. Bewezen met één
console-test:
setTrackingConsent handmatig aanroepen, en alle cookies en
pixels sprongen direct weer aan. Daarmee was zeker dat de tags heel waren en de
consent-gate de blokkade was.
- Wat het opleverde
- Embed weer aan, meting live, en een les die we sindsdien bij elke Shopify-klant
toepassen: een CMP die uitvalt is op dit platform geen consent-lek maar een totale
meet-stop, zonder alarm. Het symptoom is "Live View blijft leeg", niet "cookies
lekken". Consent-monitoring hoort daarom bij de meetketen, niet bij de juridische
bijzaken.
Drie weken stille meetuitval over álle kanalen tegelijk, gevonden en
gedicht met één console-test als bewijs.
Meer over consent en meetbaarheid →
Beauty-webshop · vindbaarheid
68% van het verlies zat in twee pagina's
- Wat er misging
- Organische clicks daalden year-over-year met 37%: ruim 15.000 bezoekers minder,
vrijwel volledig non-brand. De reflex-verklaring lag klaar: "de vindbaarheid is
verslechterd, er moet een SEO-traject komen".
- Hoe we het vonden
- Search Console-data op URL-niveau uitgesplitst in plaats van naar het totaal te
kijken. Uitkomst: 68% van de complete daling zat in twee productpagina's, en die
rankten onveranderd op positie 1 à 2. Geen ranking-verlies dus, maar vraaguitval op
die specifieke producten, verweven met langdurige onleverbaarheid: wie structureel
out-of-stock staat, verliest eerst de kopers en daarna het zoekvolume. Let wel: brand
bleef vlak, dus het merk zelf was niet het probleem.
- Wat het opleverde
- Een SEO-traject van duizenden euro's dat terecht níet gestart is. Het gesprek
verschoof naar waar de knop echt zit: assortiment- en voorraadbeleid van de twee
toppers, en de kansenlijst van pagina's waar wél ranking-ruimte zat. Diagnose vóór
budget: de verklaring bepaalt waar je geld heen moet.
Eén URL-uitsplitsing in Search Console verving een compleet
SEO-traject. Ranking intact, vraag veranderd.
Hoe we álle data doorspitten in plaats van een steekproef →
Dezelfde beauty-webshop · proces
De campagne die te laat begon
- Wat er misging
- Een actieperiode van drie weken met een bescheiden campagnebudget erachter. De
campagne ging pas ná de actiestart live, het materiaal kwam in één formaat binnen
(geen 9:16 voor Reels en Stories) en de tweede video landde toen de actie bijna om
was. Elke euro daarvan presteerde ondermaats, en aan de campagne-instellingen lag het
niet.
- Hoe we het vonden
- Door de tijdlijn naast de resultaten te leggen: actiestart, aanleverdatum
materiaal, livegang campagne. Hetzelfde faalpatroon bleek bij meerdere acties te
spelen. De conclusie stond daarmee vast: geen creative- of targetingprobleem, maar een
procesprobleem vóór de campagne.
- Wat het opleverde
- Een afspraak die niets kost: aanlevertermijn van tien werkdagen vóór actiestart,
met een vaste formatenset per kanaal. Meetbaar in de volgende actieronde, zonder één
euro extra mediabudget. De minst sexy aanbeveling uit ons archief, en één van de
meest renderende.
Terugkerend faalpatroon blootgelegd en opgelost met een
kalenderafspraak in plaats van budget.
Wat een tweede blik naast je bureau oplevert →
Regionale showroom keukens en badkamers · advertenties
Junkklikken die als succes werden geteld
- Wat er misging
- Tussen Google Ads-klikken en GA4-sessies gaapte een gat van 87%. De eerste reflex
is dan "de meting is stuk". Op papier draaiden de campagnes intussen prima: klikken
voor 9 cent, dus de klikdoelen werden ruimschoots gehaald.
- Hoe we het vonden
- Klik-sessie-reconciliatie per campagne en apparaat, vóórdat we aan de meetketen
gingen sleutelen. Bijna het hele gat zat in twee Performance Max-campagnes die hun
budget uitserveerden op display- en app-inventaris, vooral tablets: plaatsingen waar
misklikken de norm zijn en de bezoeker nooit echt aankomt. Het was dus geen meetfout
maar junkverkeer, en 78% van alle klikken kwam eruit.
- Wat het opleverde
- App-plaatsingen uitgesloten; de gemiddelde CPC steeg van € 0,09 naar boven de euro
en dat is precies goed: dat is wat een echte bezoeker kost. Belangrijker: met een
kloppend beeld werd zichtbaar dat het verkeer al jaren stabiel was en de afspraken
daalden. Het lek zat in de conversiestap op de site, en dáár loopt nu het
verbetertraject, inclusief primaire conversie-acties zodat Smart Bidding eindelijk een
signaal heeft.
87% klik-sessie-gat verklaard (PMax app-inventaris), junkverkeer
gestopt en het echte knelpunt gelokaliseerd.
Meer over adverteren op kloppende cijfers →
B2B-software (HR-tech) · leadgeneratie
Van 336 naar 39 euro per lead
- Wat er misging
- LinkedIn draaide op klassieke link-ads naar de website, met een CPL van € 336.
De funnel-uitsplitsing liet zien waar het lek zat: targeting en advertenties deden hun
werk, maar de overstap naar de site kostte vrijwel alle conversie. Voor B2B met een
lange salescyclus is dat een dure plek om te lekken.
- Hoe we het vonden
- De campagnes omgebouwd naar LinkedIn Lead Gen Forms: het formulier opent ín het
platform, vooraf gevuld met profieldata, met een form open rate rond de 70%. Per
branche een eigen campagne, zodat per segment zichtbaar werd wat een lead daar
werkelijk kost en welke doelgroep echt reageert in plaats van één gemiddeld
totaalcijfer.
- Wat het opleverde
- CPL van € 336 naar € 39 à € 46, en in de best presterende branche (zorg en
welzijn) € 21 tot € 26. Op gelijk budget verdubbelde het leadvolume, terwijl de
kwaliteit overeind bleef: echte organisaties, echte functietitels, doorgekoppeld naar
het CRM. De branche-segmentatie stuurt sindsdien ook de budgetverdeling.
CPL van € 336 naar € 39, beste segment € 21 tot € 26; leads keer
twee op gelijk budget.
Meer over campagnebeheer en audits →