Naar de inhoud

Google Ads, GA4, Microsoft Ads en Meta zonder GTM

Staan je advertentietags direct op de pagina, zonder Google Tag Manager? Luister dan naar het meetpiloot-event en stuur zelf de conversie door.

ProVoor ontwikkelaars1 min lezen
Op deze pagina1
  1. Controleren of het werkt
Beschikbaar in Pro.

Gebruik je geen Google Tag Manager maar staan gtag, de Microsoft UET-tag of de Meta Pixel direct op je pagina, zet dan dit script onder het trackingscript. Het luistert naar het meetpiloot-event en stuurt bij een verstuurde aanvraag de conversie door, met waarde, valuta en transactie-ID.

HTML
<script>
document.addEventListener('meetpiloot', function (e) {
  var data = e.detail;
  var payload = (data && data.payload) || {};
  if (data.event !== 'lead_submitted') return;

  // Google Ads-conversie, met waarde, valuta en transactie-ID
  if (typeof gtag === 'function') {
    gtag('event', 'conversion', {
      send_to: 'AW-XXXXXXXXXX/YYYYYYY',
      value: payload.value,
      currency: payload.currency || 'EUR',
      transaction_id: payload.transactionId
    });
    // GA4 generate_lead, met dezelfde transactie-ID voor ontdubbeling
    gtag('event', 'generate_lead', {
      value: payload.value,
      currency: payload.currency || 'EUR',
      transaction_id: payload.transactionId,
      mp_product_type: payload.productType,
      mp_veranda_subtype: payload.verandaSubtype
    });
  }

  // Microsoft Ads (UET)
  if (typeof window.uetq !== 'undefined') {
    window.uetq.push('event', 'lead', {
      event_category: 'meetpiloot',
      event_label: payload.transactionId,
      revenue_value: payload.value,
      currency: payload.currency || 'EUR'
    });
  }

  // Meta Pixel (optioneel)
  // Met eventID telt Meta de aanvraag één keer, ook als meetpiloot hem via de Conversions API stuurt.
  if (typeof fbq === 'function') {
    fbq('track', 'Lead', {
      value: payload.value,
      currency: payload.currency || 'EUR'
    }, { eventID: payload.eventId || ('mp-' + payload.leadId + '-Lead') });
  }
});
</script>

Vervang AW-XXXXXXXXXX/YYYYYYY door je eigen conversie-ID en -label uit Google Ads.

Controleren of het werkt

Verstuur een testaanvraag en kijk in de netwerkweergave van je browser of de conversie naar Google, Microsoft of Meta gaat. Of gebruik de trackingtestpagina.

Kom je er niet uit?

Mail ons of open een ticket vanuit je dashboard. Antwoord binnen 1 tot 2 werkdagen.