Google Tag Manager
Stel Google Tag Manager in bij RepairPlugin om elke boekingsstap te volgen, conversies te meten en afhaakmomenten te vinden in je reparatietrechter.
Wat kun je hiermee?
- Elke stap van het boekingsproces volgen -- bekijk hoeveel bezoekers een merk selecteren, een reparatie kiezen of een boeking afronden.
- Conversies meten -- activeer Google Ads- of Facebook Pixel-conversiegebeurtenissen wanneer een boeking is afgerond.
- Afhaakmomenten begrijpen -- vergelijk het aantal gebeurtenissen per stap om te ontdekken waar klanten het boekingsformulier verlaten.
- Elk trackingplatform gebruiken -- Google Analytics, Google Ads, Facebook Pixel of wat dan ook dat met Google Tag Manager werkt.
- Dubbele scripts voorkomen -- als je site Google Tag Manager al laadt via een andere plugin of je thema, kun je RepairPlugin vertellen het niet opnieuw te laden.
Waar vind je het?
- Klik in de WordPress-admin sidebar op RepairPlugin.
- Klik op Settings.
- Klik op Webhooks & Integrations in de sidebar.
- Klik op het tabblad Google Tag Manager bovenaan de pagina.

Hoe stel je het in?
De Google Tag Manager-integratie inschakelen
- Ga naar RepairPlugin > Settings > Webhooks & Integrations > Google Tag Manager.
- Zet de schakelaar GTM Integration op aan.
- Als je site Google Tag Manager nog niet geladen heeft:
- Laat GTM Script Already Loaded op uit staan.
- Voer je GTM ID in (formaat:
GTM-XXXXXX) in het GTM ID-veld.
- Als je site Google Tag Manager al geladen heeft (via je thema of een andere plugin):
- Zet GTM Script Already Loaded op aan.
- Het GTM ID-veld verdwijnt omdat RepairPlugin het script niet hoeft te laden.
- Klik op Save Settings.
De statusbadge bovenaan toont Active (groen) wanneer ingeschakeld of Inactive (grijs) wanneer uitgeschakeld.
De integratie uitschakelen
- Zet de schakelaar GTM Integration op uit.
- Klik op Save Settings.
- RepairPlugin stopt met het versturen van gebeurtenissen en laadt het Google Tag Manager-script niet meer (als het dat deed).
De gebeurtenissen gebruiken in Google Tag Manager
Na het inschakelen van de integratie:
- Open je Google Tag Manager-workspace.
- Maak een nieuwe Trigger aan van het type Custom Event.
- Voer een van de RepairPlugin-gebeurtenisnamen in (bijvoorbeeld
booking_finalized). - Maak een Tag aan of stel er een in (zoals een Google Analytics-gebeurtenis of Google Ads-conversie) en koppel de trigger.
- Publiceer je Google Tag Manager-container.
Beschikbare gebeurtenissen
RepairPlugin stuurt deze gebeurtenissen tijdens het boekingsproces:
| Gebeurtenisnaam | Wanneer deze wordt geactiveerd |
|---|---|
initial_interaction | Klant interacteert voor het eerst met het boekingsformulier |
selected_location | Klant selecteert een locatie (alleen als locatiegebaseerde prijzen is ingeschakeld) |
selected_type | Klant selecteert een apparaattype (Smartphone, Tablet, etc.) |
selected_brand | Klant selecteert een merk (Apple, Samsung, etc.) |
selected_model | Klant selecteert een model (iPhone 16, Galaxy S21, etc.) |
pdf_quote_created | Klant maakt een PDF-offerte aan |
selected_repairs | Klant selecteert reparaties en gaat naar de volgende stap |
booking_finalized | Klant rondt de boeking af |
Elke gebeurtenis bevat relevante gegevens zoals apparaattype, merk, model, geselecteerde reparaties met prijzen, klantgegevens (voor offerte- en boekingsgebeurtenissen), financiele totalen en couponinformatie.
Voorbeeldgegevens bekijken
De instellingenpagina bevat een sectie Examples onder het instellingenformulier. Klik op een gebeurtenistitel om de voorbeeldgegevens uit te klappen of in te klappen, zodat je precies kunt zien welke informatie bij elke gebeurtenis wordt meegestuurd.
Instellingenoverzicht
| Instelling | Beschrijving | Standaard | Klant ziet |
|---|---|---|---|
| GTM Integration | Schakelt het verzenden van Google Tag Manager-gebeurtenissen in of uit | uit. Wanneer ingeschakeld, stuurt RepairPlugin gestructureerde gebeurtenissen bij elke stap van het boekingsformulier. Wanneer uitgeschakeld, worden er geen gebeurtenissen verstuurd | Niets zichtbaars. De gebeurtenissen worden op de achtergrond verstuurd en opgepikt door je trackingtools. |
| GTM Script Already Loaded | Vertelt RepairPlugin of het Google Tag Manager-script al op de pagina aanwezig is (geladen door je thema of een andere plugin). Tip: Weet je niet zeker of Google Tag Manager al geladen is? Controleer dit bij je thema of vraag het aan je webontwikkelaar. Twee keer laden kan leiden tot dubbel getelde gebeurtenissen. | uit. Wanneer ingeschakeld, laadt RepairPlugin het script niet opnieuw. Wanneer uitgeschakeld, laadt RepairPlugin het script met het GTM ID dat je opgeeft | Niets zichtbaars. Dit voorkomt dat het script twee keer wordt geladen, wat trackingfouten kan veroorzaken. |
| GTM ID | Je Google Tag Manager container-ID (formaat: GTM-XXXXXX) | leeg. Alleen nodig wanneer GTM Script Already Loaded uit staat. RepairPlugin gebruikt dit om het Google Tag Manager-script te laden op pagina's waar het boekingsformulier actief is | Niets zichtbaars. Dit zorgt ervoor dat je Google Tag Manager-tags werken op de boekingspagina. |
Veelgestelde vragen
Welke gegevens zitten er in elke gebeurtenis?
Gebeurtenissen in de eerste stappen (zoals selected_brand of selected_model) bevatten alleen de tot dan toe gemaakte selecties. Latere gebeurtenissen (zoals selected_repairs en booking_finalized) bevatten de volledige lijst met geselecteerde reparaties met prijzen, financiele totalen, couponinformatie, klantgegevens en servicemethode.
Moet ik Google Tag Manager kennen om dit te gebruiken?
Je hebt een basiskennis van Google Tag Manager nodig om triggers en tags in te stellen. RepairPlugin regelt het versturen van de gebeurtenissen -- maar het instellen van wat er met die gebeurtenissen gebeurt (zoals conversies bijhouden) doe je in de Google Tag Manager-workspace.