De integratie met Google Analytics 4 stuurt een conversie-event naar je GA4-property telkens wanneer de reservering van een gast wordt bevestigd. Het event wordt verstuurd vanaf de server van TapTime (het Measurement Protocol), niet vanuit de browser van de gast, dus adblockers, een gesloten tabblad of een trage telefoon kunnen het niet laten verdwijnen.
Paneel Integraties Analytics Google Analytics 4
Koppel het
-
1
Zoek je Measurement ID
In GA4: Admin → Data streams → je webstream. Hij begint met G-.
-
2
Maak een API-secret aan
Bij dezelfde stream: Measurement Protocol API secrets → Create. Kopieer de waarde van het secret.
-
3
Plak beide in TapTime
Houd de eventnaam booking_confirmed aan, tenzij je al een andere gebruikt, stel eventueel een waarde per reservering in en sla op.
-
4
Test de verbinding
Klik op Verbinding testen. TapTime valideert het event bij het debug-endpoint van Google en toont het antwoord.
-
5
Markeer het als key event
In GA4: Admin → Events. Zodra booking_confirmed verschijnt (dat kan tot een dag duren), markeer je het als key event, zodat het als conversie telt.
Wat er wordt verstuurd
- Eén event per reservering, op het moment dat ze wordt bevestigd — ook als medewerkers een openstaande aanvraag later bevestigen.
- Alleen reserveringen die gasten zelf hebben gemaakt: walk-ins en telefonische reserveringen die medewerkers invoeren, zijn geen conversies.
- De waarde (de prijs van de dienst, of de waarde per reservering die je hebt ingesteld, eventueel vermenigvuldigd met het aantal personen) en de valuta.
- De GA-client-ID en sessie-ID van de bezoeker, zodat de reservering wordt gekoppeld aan het bezoek — en de campagne — dat eraan voorafging.
Bestellingen en loyaliteitsaanmeldingen
Zet in de koppeling onder ‘Wat rapporteren’ ook bestellingen van gasten en nieuwe loyaliteitsleden aan. Een bestelling wordt één keer verstuurd, wanneer ze bij jou binnenkomt, als het door GA4 aanbevolen purchase-event met waarde (zonder fooi), valuta en items — zodat Monetization → Ecommerce purchases laat zien wat er verkocht is. De eerste stempel van een klant in een programma wordt één keer verstuurd als sign_up. Je kunt beide events een andere naam geven.
GA4 ook op je pagina gebruiken
Je kunt je GA4-tag ook aan je TapTime-pagina toevoegen onder Website & ontwerp → Analytics & tracking om paginaweergaven te zien. Als de integratie gekoppeld is, verstuurt de pagina geen eigen reserveringsevent, zodat reserveringen nooit dubbel worden geteld.
Verzendingen controleren
Het Verzendlogboek van elke GA4-koppeling toont elk event dat we hebben verstuurd — afgeleverd, overgeslagen of mislukt — met het antwoord van de bestemming, de HTTP-status, het aantal pogingen en uitklapbare details (eventnaam, conversie-ID, samenvatting van de payload, fragment van het antwoord). Mislukte verzendingen worden ongeveer een dag lang automatisch opnieuw geprobeerd; ‘Opnieuw verzenden’ probeert er nu meteen een.
Veelgestelde vragen
Heb ik hiervoor Google Tag Manager nodig?
Nee. De integratie praat rechtstreeks met GA4. Tag Manager heb je alleen nodig als je andere tags aan je pagina wilt toevoegen.
Reserveringen verschijnen in GA4, maar niet als conversies.
Markeer het event booking_confirmed in GA4 als key event (Admin → Events). Tot je dat doet, telt GA4 events niet als conversies.
Bedankt — zo kunnen we deze handleidingen verbeteren.
Schrijf ons en vermeld de pagina waarop je was. Een mens leest elk bericht en antwoordt in de taal waarin je schreef.
Schrijf ons