Stuur reserveringen naar Google Analytics 4

Meld elke bevestigde reservering — en als je wilt elke bestelling van een gast en elk nieuw loyaliteitslid — vanaf onze server aan GA4, zodat ze ook meetellen als een adblocker of een gesloten tabblad ze anders had laten verdwijnen.

4 min leestijd Marketing, tracking en integraties Bijgewerkt op 12.09.2026

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. 1
    Zoek je Measurement ID

    In GA4: Admin → Data streams → je webstream. Hij begint met G-.

  2. 2
    Maak een API-secret aan

    Bij dezelfde stream: Measurement Protocol API secrets → Create. Kopieer de waarde van het secret.

  3. 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. 4
    Test de verbinding

    Klik op Verbinding testen. TapTime valideert het event bij het debug-endpoint van Google en toont het antwoord.

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

Was dit artikel nuttig?
Heeft dit je vraag niet beantwoord?

Schrijf ons en vermeld de pagina waarop je was. Een mens leest elk bericht en antwoordt in de taal waarin je schreef.

Schrijf ons