Tudásközpont



Generate_lead Data Layer esemény implementáció


Bálint doksija: LINK

Generate_lead
Data Layer esemény implementáció
(SOP)

1. Összefoglaló


Ez az összefoglaló a generate_lead dataLayer esemény implementációjának célját, elemeit, működését és üzleti jelentőségét mutatja be.-----1. Cél és Alapvető Működés

Cél

Egységes dataLayer.push() esemény generálása minden sikeres formbeküldés után. Az eseményt a Google Tag Manager (GTM), Google Analytics 4 (GA4), Google Ads, Meta Pixel és más rendszerintegrációk használják konverziómérésre és optimalizálásra.

Mikor fusson le?

Kizárólag sikeres formbeküldés után.

  • Sikeresnek számít: sikeres AJAX response, sikeres CRM/API mentés, sikeres redirect thank you oldalra, vagy valódi validált submit.
  • Nem számít sikeresnek: frontend validációs hiba, hibás email formátum, sikertelen API kérés, spam blokkolás, vagy duplikált submit.

Ajánlott Végleges Struktúra (Példa)

Az eseménynek tartalmaznia kell az alapvető és az opcionális, de erősen ajánlott paramétereket:

dataLayer.push({

 event: "generate_lead",

 lead_source: "Kérj időpontot ingyenes konzultációra!",

 form_id: "consultation_form",

 form_name: "Consultation Form",

 user_data: {

   email: userEmail,

   phone_number: userPhone

 }

});

2. Az Esemény Kritikus Elemei és Jelentőségük

Az esemény három kulcsfontosságú eleme a mérési pontosság és az optimalizáció alapját képezi.

A: event: "generate_lead"

Ez az esemény neve, amelyet a GTM figyel. A GA4 ajánlott taxonómiája miatt ez a preferált standard eventnév.

  • Elindítja: GA4 konverziós eventet, Google Ads konverziót, Meta Pixel eventet, Enhanced Conversion folyamatot, remarketing audience-eket és offline konverziós összekötést.
  • PPC Szempontból Fontos: Optimalizációs jel a Google Ads Smart Bidding számára, valamint a CPA/ROAS optimalizálás alapja.
B: lead_source

Azonosítja, hogy melyik form vagy CTA (Call To Action) generálta a leadet (pl. "Árajánlat kérés", "Ingyenes konzultáció").

  • Előnyök: Segít a formok teljesítményének mérésében, a CTA optimalizálásban, és a funnel elemzésben. Lehetővé teszi custom dimension létrehozását GA4-ben a külön konverziós utak elemzéséhez.
C: user_data (Enhanced Conversion alapja)

Ez az elem biztosítja az Enhanced Conversion (Google Ads) és a szerveroldali matching alapját a first-party adatok (e-mail, telefonszám, név, cím) elküldésével.

  • Működése: A Google SHA256-tal hash-eli az adatot, összeveti a bejelentkezett Google user adatokkal, és ezzel javítja a konverziós hozzárendelést.
  • PPC Szempontból Kritikus: Javítja a konverzió pontosságát, a Smart Bidding optimalizációját és a CPA stabilitását. Különösen fontos cookie loss, iOS környezetben, adblock használatnál, és cross-device trackingnél.
  • GDPR / Adatkezelés: Megfelelő consent (marketing) szükséges a küldés előtt, javasolt a privacy policy frissítése és a Consent Mode implementációja.

3. Implementáció és Ellenőrzés

GTM Implementáció

  1. Trigger: Custom Event Trigger a generate_lead esemény névre.
  2. Tag-ek: A triggerre épülnek többek között:
    • GA4 Event (event_name = generate_lead)
    • Google Ads Conversion (conversion linker és enhanced conversions)
    • Meta Pixel (Lead event)
    • Server-side forwarding (sGTM, CAPI, offline CRM sync)

GA4 Ajánlások

A lead_source regisztrálható custom dimensionként a funnel elemzéshez és az explorations riportokhoz. További hasznos mezők a GA4-ben: form_id, form_name, page_type, service_type, lead_type.

Debug és QA Folyamat

Az esemény sikerességét és pontosságát ellenőrizni kell az alábbi lépésekkel:

  1. GTM Preview: Esemény lefutásának és az értékek érkezésének ellenőrzése.
  2. GA4 DebugView: Event és paraméterek megjelenésének ellenőrzése.
  3. Google Ads Enhanced Conversion diagnosztika: Matching státusz ellenőrzése.
  4. Browser console: window.dataLayer ellenőrzése.

4. Gyakori Hibák és Üzleti Hatás

Gyakori Hibák

Elkerülendő problémák, amelyek rontják a mérés minőségét:

  • Hibás event timing: Az eseményt a sikeres formbeküldés callback függvényében kell futtatni, nem onclick-re.
  • Üres user_data: Rontja az Enhanced Conversion matching minőségét.
  • Hardcoded adatok productionben: Tesztadatok (pl. test@test.com) elküldése.
  • Többszörös eseményküldés: Duplikált konverziókhoz és hibás ROAS/optimalizációhoz vezet.

Üzleti Hatás

A megfelelő implementáció eredménye a kampányteljesítmény közvetlen javulása:

  • Pontosabb PPC mérés
  • Jobb Smart Bidding és alacsonyabb CPA
  • Pontosabb attribúció privacy-first környezetben
  • Stabilabb remarketing
  • Jobb CRM összekötés és pontosabb funnel analitika

Elküldve 2 hónapja - Barbara Kiss

Cikkek ebben a részben