SlideShare una empresa de Scribd logo
1 de 49
GAUC Training dag
Universal Analytics Learnings
i.c.m. Google Tag Manager
16 juni 2014
Martijn Staal
Krisjan Oldekamp
• Analytics coordinator bij Oogst
• Google Adwords & Google Analytics gecertificeerd
• Werkzaam voor o.a.
• OHRA
• Delta Lloyd
• HotelSpecials.nl
• Bruna
• Deloitte
• Van den Assem
• Mazda
.com/in/martijnstaal
Martijn Staal
@martijnstaal
• Consultant Web Analytics & conversie optimalisatie
• Google Analytics gecertificeerd
• Bedrijfskunde en Marketing Management
• Werkzaam voor o.a.
• HotelSpecials.nl
• ONVZ
• Hypotheekvisie
• Bruna
• Petplan
• Mazda
Krisjan Oldekamp
.com/in/krisjanoldekamp
Agenda
Universal Analytics Aan de slagMigratie via GTM
Agenda
Universal Analytics Migratie via GTM Aan de slag
Universal Analytics
Uit de beta & alle ‘oude’ functionaliteit nu ook in Universal Analytics
Ondersteuning ‘oude’ versies is eindig
Universal Analytics: maak de hele customer journey inzichtelijk
DIRECT
Organic
Corporate
Adwords
Branding
Email
Social
Vergelijkers
DISPLAY
http://www.google-analytics.com/collect?
v=1&ni=1&tid=UA-999-1&cid=978545378902&t=event&ec=callback
&ea=sale&el=car_rental_quote
Customer journey & Customer Lifetime
Eén User-ID
ga(function(tracker) {
var clientId = tracker.get('clientId');
});
Client ID: 978545378902
CRM > Analytics
Analytics > CRM
Cross device meten met een User-ID in Universal Analytics
= 1
&cid = 123 &cid = 456 &cid = 789
= 3
unieke bezoekers
&uid = 111&uid = 111&uid = 111
https://support.google.com/analytics/topic/6009743?hl=en&ref_topic=2790009
Cross device rapportages in Universal Analytics
• Device Overlap
• Device Paden
• Bronnen
Dimension widening / data import: koppelen van eigen data
• Key nodig
• Client-/User-ID
• Transactie-ID
• Artikel-ID
• Via CSV of API
Dimension widening gebruiken – bijv. offline / CRM data
• Klant
• Geslacht / Leeftijd
• Extra productinformatie
• Branche
• Winkelbezoek
• Auteur
Geslacht, Leeftijd
Zakelijk / particulier
Gezinssamenstelling
Aankoophistorie
Laatste product
bekeken
Product toegevoegd
aan winkelwagen
Zoekwoord en device
binnenkomst
Interactie email
Interactie
telefoon
Doel: Optimaliseer o.b.v. completer bezoekersprofiel
CRM dataContact
center
Recente
Interesse
User ID 4567
Analytics draait om pagina’s
Bedankt voor
uw aankoop
Kanalen Pagina’s E-commerceFunnel
UA - Meer inzichten tot de transactie
Bedankt voor
uw aankoop
Kanalen Pagina’s E-commerce
Enhanced E-commerce
Funnel
Tot de transactie
Tijdens de transactie
En na de transactie
Bedankt voor
uw aankoop
E-commerce
Enhanced E-commerce
Nu niet in Analytics
externe
product
data
Enhanced Ecommerce
Oud Nieuw
• Direct inzage in gehele funnel
op productniveau
• Productviews & kliks
• Geen afhankelijkheid meer
van URLs (bv ook events)
• Segmenteren en vergelijken
van funnels
• Betaalmethodes en uitval
• Toevoegen/verwijderen producten
in winkelwagen
• Input voor remarketinglijsten
• Extra updates
• Refunds
• Kortingsbonnen
Universal Analytics - overzicht van extra mogelijkheden
1. Nieuwe, meer zuivere manier van meten
a) Focus op hele customer journey i.p.v. bezoeken
b) Bijhouden gebruikers op verschillende devices
c) Online data combineren met offline data / custom data
d) Nieuwe rapporten & overzichten
2. Meer invloed op meetdefinities
a) Organische zoekbronnen
b) Verwerking van sessie- en campagnetime-outs
c) Verwijzingsuitsluitingen & uitsluiten van zoektermen
Traditioneel vs Universal
1. 100% client-side via ga.js
2. Sessie-gebaseerd
3. 4 cookies
• _utma
• _utmb
• _utmc
• _utmz
1. Client-side via analytics.js
2. Server-side via Measurement protocol,
Visitor-gebaseerd
3. 1 cookie per unieke bezoeker
• _ga
4. Uit te breiden met libraries
• E-commerce library
Traditioneel Universal
Measurement protocol (1)
• Gestandaardiseerde manier om data te verzenden naar Analytics
• Online en offline gedrag koppelen
• Data client- & server-side versturen (via HTTP-request)
In de praktijk
• Call center systemen, CRM systemen, gaming devices,
mobiele apps, kassa systemen.
• Offline transacties koppelen
• Ook te gebruiken met User-ID functionaliteit
Measurement protocol (2): onafhankelijk van omgeving & device
Collect?
v=1 // Versie
&tid=UA-123456-1 // Tracking-ID
&cid=5555 // Client-ID
&t=pageview // Pageview
&dp=homepage // Pagina
Voorbeeld request
Agenda
Universal Analytics Migratie via GTM Aan de slag
1. Maak een tijdelijke Universal Analytics account aan
• Nieuwe trackingcode
• Iedere regel Analyitics code moet worden geüpdatet
• Best practice: parallelle implementatie via Google Tag Manager
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-XX', ‘hostnet.nl');
ga('send', 'pageview');
</script>
2. Stel definities in op property niveau
3. Bepaal de User-ID
4567:
“Klant“
Script
/ API
• Werkt het beste met een “inlog”
systeem
• Non-PII
3. Bepaal de User-ID – Session Unification
Session Unification - AAN
Session Unification - UIT
4. Implementeer Universal Analytics via Google Tag Manager
Container 1
Tags
Regels
Macro’s
Tags
Regels
Macro’s
Container 2
4a. Implementeer Google Tag Manager (basisscript)
4b. Configureer parallele Universal Analytics implementatie
met display functionaliteit
4c. Maak een Google Tag Manager versie aan & publiceer
• Wijzigingen groeperen in versies
• Versies kunnen getest worden, ondanks dat ze niet gepubliceerd zijn
• Gebruikersrechten (wel/niet het recht tot publiceren)
4d. Implementeer Google Tag Manager Events
• Listeners: automatische tracking links, downloads, button clicks etc
• 3 instellingen per ‘listener’:
1. Listener
• Click listener -> alle kliks of
• linkClick -> klikken op links
2. Event tracking
3. Regel om event tracking te triggeren (op basis van de listener)
4e. Verstuur dynamische gegevens via de datalayer
Voorbeeld: Productinfo Voorbeeld: User-ID
• Cookie uitlezen via GTM (middels een Macro)
• Datalayer;
4f. Stel scripting op & publiceer!
4g. Debuggen met Google Tag Assistant
5. Custom dimensions instellen
• Altijd i.c.m. ander data type (bv pageview, event)
• Key bepalen (kan op basis van een Custom Dimension)
• Via javascript meegeven
• Bv: auteurs meegeven bij blog
ga('send', 'pageview', {
'dimension5': '<?=$author?>'
});
Uitsluitend via Universal Analytics
6. Importeer data
3 stappen per upload;
1. Type upload selecteren
2. Key-metric in GA selecteren
3. Document/schema ophalen
https://support.google.com/analytics/answer/3191417?hl=en
6. Importeer data
7. Audit de datakwaliteit
• Verschil UA vs traditioneel
• Werkt het in alle browsers?
• Lichte verschillen (meestal hoger in UA)
• Meer sessies
• Events
• Referrals (nieuwe sessies)
• Datakwaliteit zou hoger moeten zijn
• User ID en cross device data in
aparte view beschikbaar,
op geaggregeerd niveau
Medium Sessies UA Sessies Classic % verschil
Organic 50898 51047 -0,30%
Direct 28620 27186 +5,3%
CPC 15054 15199 -0,95%
Referral 4398 3729 +18%
8. Stap over & verwijder de oude code
9. Enhanced E-commerce instellen
Product views
Productlijsten /
zoekresultaten
Impressions
Product detail
views
Actions
Product clicks
Toevoegen /
verwijderen
winkelwagen
Transaction
Transacties
Refunds
Complete transacties of
items
Promotie views
banners / aanbiedingen
Promotie clicks
banners / aanbiedingen
9. Enhanced E-commerce instellen
• Implementatie afhankelijk van structuur / mogelijkheden website
• Product impressions / actions versturen met Pageview of Event
Enhanced E-commerce in schakelen in GTM
Voorbeeld: Transactie
Standaardvariabelen voor Enhanced E-commerce
Universal Analytics - migratie stappen samengevat
1. Maak een Universal Analytics property en GTM aan
2. Configureer de meetdefinities
3. (optie) Werk uit op welke plekken je de User ID zou kunnen
identificeren op je website
4. Implementeer parallel Universal Analytics via Google Tag Manager
(basisscript, event tracking, datalayer)
5. (optie) Custom dimensions instellen
6. (optie) Importeer data
7. Audit de datakwaliteit
8. Upgrade, stap over & verwijder de oude code
9. (optie) Enhanced Ecommerce instellen
Agenda
Universal Analytics Migratie via GTM Aan de slag
Opdracht: zet de basis UA / GTM implementatie voor jouw
organisatie op
1. Maak een Universal Analytics property en GTM aan
2. Configureer de meetdefinities
3. Werk uit op welke plekken je de User ID zou kunnen
identificeren op je website
4. Implementeer Universal Analytics via Google Tag
Manager (basisscript, event tracking)
Next step: regel toegang tot exclusieve UA en GTM Beta’s
1. Universal Analytics
2. Google Tag Manager
Aanspreekpunten
• Martijn Staal martijn@oogstonline.nl
• Krisjan Oldekamp krisjan@oogstonline.nl
Vragen?

Más contenido relacionado

Destacado

Eduvision - Webinar webschrijven
Eduvision - Webinar webschrijvenEduvision - Webinar webschrijven
Eduvision - Webinar webschrijven
Eduvision Opleidingen
 

Destacado (9)

Eduvision - Webinar webschrijven
Eduvision - Webinar webschrijvenEduvision - Webinar webschrijven
Eduvision - Webinar webschrijven
 
Oogst gauc google analytics premium- de learnings en valkuilen - juni 2015 -...
Oogst  gauc google analytics premium- de learnings en valkuilen - juni 2015 -...Oogst  gauc google analytics premium- de learnings en valkuilen - juni 2015 -...
Oogst gauc google analytics premium- de learnings en valkuilen - juni 2015 -...
 
DDC17 - Presentatie Arjen Hettinga - Oogst
DDC17 - Presentatie Arjen Hettinga - OogstDDC17 - Presentatie Arjen Hettinga - Oogst
DDC17 - Presentatie Arjen Hettinga - Oogst
 
Oogst - GAUC 2016
Oogst - GAUC 2016Oogst - GAUC 2016
Oogst - GAUC 2016
 
Oogst masterclass conversie optimalisatie de opkomst en het groeiende belan...
Oogst masterclass conversie optimalisatie   de opkomst en het groeiende belan...Oogst masterclass conversie optimalisatie   de opkomst en het groeiende belan...
Oogst masterclass conversie optimalisatie de opkomst en het groeiende belan...
 
Oogst gauc universal analytics learnings - juni 2015 - martijn staal kevin laan
Oogst  gauc universal analytics learnings - juni 2015 - martijn staal kevin laanOogst  gauc universal analytics learnings - juni 2015 - martijn staal kevin laan
Oogst gauc universal analytics learnings - juni 2015 - martijn staal kevin laan
 
DJC16 seminar - Presentatie Arjen Hettinga Oogst
DJC16 seminar - Presentatie Arjen Hettinga OogstDJC16 seminar - Presentatie Arjen Hettinga Oogst
DJC16 seminar - Presentatie Arjen Hettinga Oogst
 
How to Generate 195,013 Visitors a Month Without Spending a Dollar on Ads
How to Generate 195,013 Visitors a Month Without Spending a Dollar on AdsHow to Generate 195,013 Visitors a Month Without Spending a Dollar on Ads
How to Generate 195,013 Visitors a Month Without Spending a Dollar on Ads
 
The Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing ContentThe Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing Content
 

Más de Oogst

DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
Oogst
 
Bolcom partner event optimaliseren voor gebruikers - arjen hettinga oogst - ...
Bolcom partner event  optimaliseren voor gebruikers - arjen hettinga oogst - ...Bolcom partner event  optimaliseren voor gebruikers - arjen hettinga oogst - ...
Bolcom partner event optimaliseren voor gebruikers - arjen hettinga oogst - ...
Oogst
 

Más de Oogst (20)

Merkle Presentatie Studenten Goed Verzekerd DML 2018
Merkle Presentatie Studenten Goed Verzekerd DML 2018Merkle Presentatie Studenten Goed Verzekerd DML 2018
Merkle Presentatie Studenten Goed Verzekerd DML 2018
 
Mazda - Oogst DML Slimme Media-inkoop
Mazda - Oogst DML Slimme Media-inkoopMazda - Oogst DML Slimme Media-inkoop
Mazda - Oogst DML Slimme Media-inkoop
 
SSMB17 - Arjen Hettinga - Oogst
SSMB17 -  Arjen Hettinga - OogstSSMB17 -  Arjen Hettinga - Oogst
SSMB17 - Arjen Hettinga - Oogst
 
SSMB17 - Arjan Grootveld - DigitalResults
SSMB17 -  Arjan Grootveld - DigitalResultsSSMB17 -  Arjan Grootveld - DigitalResults
SSMB17 - Arjan Grootveld - DigitalResults
 
SSMB17 - Tim Geenen - Faktor
SSMB17 -  Tim Geenen - FaktorSSMB17 -  Tim Geenen - Faktor
SSMB17 - Tim Geenen - Faktor
 
NIMAMD | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
NIMAMD | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS NIMAMD | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
NIMAMD | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
 
DML17 | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
DML17 | Presentatie NS Arjen Hettinga | Unlocking customer value bij NSDML17 | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
DML17 | Presentatie NS Arjen Hettinga | Unlocking customer value bij NS
 
DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
DML17 | presentatie roundtable Mark Le Noble | Hoe zet je data om in sales?
 
DJC16 seminar - Presentatie Mike Hoogveld HCG
DJC16 seminar - Presentatie Mike Hoogveld HCGDJC16 seminar - Presentatie Mike Hoogveld HCG
DJC16 seminar - Presentatie Mike Hoogveld HCG
 
DJC16 seminar - Presentatie Joost Kaart NS
DJC16 seminar - Presentatie Joost Kaart NSDJC16 seminar - Presentatie Joost Kaart NS
DJC16 seminar - Presentatie Joost Kaart NS
 
Oogst presentatie arjen hettinga mie 2014 - van big data naar online conversie
Oogst   presentatie arjen hettinga mie 2014 - van big data naar online conversieOogst   presentatie arjen hettinga mie 2014 - van big data naar online conversie
Oogst presentatie arjen hettinga mie 2014 - van big data naar online conversie
 
Nationale dag financiele marketing 2013 arjen hettinga - online marketing, ...
Nationale dag financiele marketing 2013   arjen hettinga - online marketing, ...Nationale dag financiele marketing 2013   arjen hettinga - online marketing, ...
Nationale dag financiele marketing 2013 arjen hettinga - online marketing, ...
 
Gauc 2013 arjen hettinga oogst conversie optimalisatie; de hefboom voor e-c...
Gauc 2013 arjen hettinga oogst   conversie optimalisatie; de hefboom voor e-c...Gauc 2013 arjen hettinga oogst   conversie optimalisatie; de hefboom voor e-c...
Gauc 2013 arjen hettinga oogst conversie optimalisatie; de hefboom voor e-c...
 
Gauc 2013 martijn staal oogst verhoog je omzet met conversie optimalisatie
Gauc 2013 martijn staal oogst   verhoog je omzet met conversie optimalisatieGauc 2013 martijn staal oogst   verhoog je omzet met conversie optimalisatie
Gauc 2013 martijn staal oogst verhoog je omzet met conversie optimalisatie
 
Searchcongres 2013 - Presentatie AdWords CRM - Arjen Hettinga Oogst
Searchcongres 2013 - Presentatie AdWords CRM - Arjen Hettinga OogstSearchcongres 2013 - Presentatie AdWords CRM - Arjen Hettinga Oogst
Searchcongres 2013 - Presentatie AdWords CRM - Arjen Hettinga Oogst
 
Oogst martijn staal - affiliatedag 2013 presentatie
Oogst   martijn staal - affiliatedag 2013 presentatieOogst   martijn staal - affiliatedag 2013 presentatie
Oogst martijn staal - affiliatedag 2013 presentatie
 
Oogst gauc 2013 - website personalisatie - arjen hettinga en martijn staal
Oogst   gauc 2013 - website personalisatie - arjen hettinga en martijn staalOogst   gauc 2013 - website personalisatie - arjen hettinga en martijn staal
Oogst gauc 2013 - website personalisatie - arjen hettinga en martijn staal
 
Bolcom partner event optimaliseren voor gebruikers - arjen hettinga oogst - ...
Bolcom partner event  optimaliseren voor gebruikers - arjen hettinga oogst - ...Bolcom partner event  optimaliseren voor gebruikers - arjen hettinga oogst - ...
Bolcom partner event optimaliseren voor gebruikers - arjen hettinga oogst - ...
 
Gauc12-Masterclass 'Optimaliseren AdWordscampagnes op gebruikerservaring'
Gauc12-Masterclass 'Optimaliseren AdWordscampagnes op gebruikerservaring'Gauc12-Masterclass 'Optimaliseren AdWordscampagnes op gebruikerservaring'
Gauc12-Masterclass 'Optimaliseren AdWordscampagnes op gebruikerservaring'
 
Gauc12-Masterclass 'Optimaliseer de rol van google adwords in het aankoopproces'
Gauc12-Masterclass 'Optimaliseer de rol van google adwords in het aankoopproces'Gauc12-Masterclass 'Optimaliseer de rol van google adwords in het aankoopproces'
Gauc12-Masterclass 'Optimaliseer de rol van google adwords in het aankoopproces'
 

Oogst martijn staal trainingday gauc 2014 -best practices voor de implementatie van universal analytics

  • 1. GAUC Training dag Universal Analytics Learnings i.c.m. Google Tag Manager 16 juni 2014 Martijn Staal Krisjan Oldekamp
  • 2. • Analytics coordinator bij Oogst • Google Adwords & Google Analytics gecertificeerd • Werkzaam voor o.a. • OHRA • Delta Lloyd • HotelSpecials.nl • Bruna • Deloitte • Van den Assem • Mazda .com/in/martijnstaal Martijn Staal @martijnstaal
  • 3. • Consultant Web Analytics & conversie optimalisatie • Google Analytics gecertificeerd • Bedrijfskunde en Marketing Management • Werkzaam voor o.a. • HotelSpecials.nl • ONVZ • Hypotheekvisie • Bruna • Petplan • Mazda Krisjan Oldekamp .com/in/krisjanoldekamp
  • 4. Agenda Universal Analytics Aan de slagMigratie via GTM
  • 7. Uit de beta & alle ‘oude’ functionaliteit nu ook in Universal Analytics
  • 9. Universal Analytics: maak de hele customer journey inzichtelijk DIRECT Organic Corporate Adwords Branding Email Social Vergelijkers DISPLAY http://www.google-analytics.com/collect? v=1&ni=1&tid=UA-999-1&cid=978545378902&t=event&ec=callback &ea=sale&el=car_rental_quote Customer journey & Customer Lifetime Eén User-ID ga(function(tracker) { var clientId = tracker.get('clientId'); }); Client ID: 978545378902 CRM > Analytics Analytics > CRM
  • 10. Cross device meten met een User-ID in Universal Analytics = 1 &cid = 123 &cid = 456 &cid = 789 = 3 unieke bezoekers &uid = 111&uid = 111&uid = 111 https://support.google.com/analytics/topic/6009743?hl=en&ref_topic=2790009
  • 11. Cross device rapportages in Universal Analytics • Device Overlap • Device Paden • Bronnen
  • 12. Dimension widening / data import: koppelen van eigen data • Key nodig • Client-/User-ID • Transactie-ID • Artikel-ID • Via CSV of API
  • 13. Dimension widening gebruiken – bijv. offline / CRM data • Klant • Geslacht / Leeftijd • Extra productinformatie • Branche • Winkelbezoek • Auteur
  • 14. Geslacht, Leeftijd Zakelijk / particulier Gezinssamenstelling Aankoophistorie Laatste product bekeken Product toegevoegd aan winkelwagen Zoekwoord en device binnenkomst Interactie email Interactie telefoon Doel: Optimaliseer o.b.v. completer bezoekersprofiel CRM dataContact center Recente Interesse User ID 4567
  • 15. Analytics draait om pagina’s Bedankt voor uw aankoop Kanalen Pagina’s E-commerceFunnel
  • 16. UA - Meer inzichten tot de transactie Bedankt voor uw aankoop Kanalen Pagina’s E-commerce Enhanced E-commerce Funnel
  • 19. En na de transactie Bedankt voor uw aankoop E-commerce Enhanced E-commerce Nu niet in Analytics externe product data
  • 20. Enhanced Ecommerce Oud Nieuw • Direct inzage in gehele funnel op productniveau • Productviews & kliks • Geen afhankelijkheid meer van URLs (bv ook events) • Segmenteren en vergelijken van funnels • Betaalmethodes en uitval • Toevoegen/verwijderen producten in winkelwagen • Input voor remarketinglijsten • Extra updates • Refunds • Kortingsbonnen
  • 21. Universal Analytics - overzicht van extra mogelijkheden 1. Nieuwe, meer zuivere manier van meten a) Focus op hele customer journey i.p.v. bezoeken b) Bijhouden gebruikers op verschillende devices c) Online data combineren met offline data / custom data d) Nieuwe rapporten & overzichten 2. Meer invloed op meetdefinities a) Organische zoekbronnen b) Verwerking van sessie- en campagnetime-outs c) Verwijzingsuitsluitingen & uitsluiten van zoektermen
  • 22. Traditioneel vs Universal 1. 100% client-side via ga.js 2. Sessie-gebaseerd 3. 4 cookies • _utma • _utmb • _utmc • _utmz 1. Client-side via analytics.js 2. Server-side via Measurement protocol, Visitor-gebaseerd 3. 1 cookie per unieke bezoeker • _ga 4. Uit te breiden met libraries • E-commerce library Traditioneel Universal
  • 23. Measurement protocol (1) • Gestandaardiseerde manier om data te verzenden naar Analytics • Online en offline gedrag koppelen • Data client- & server-side versturen (via HTTP-request) In de praktijk • Call center systemen, CRM systemen, gaming devices, mobiele apps, kassa systemen. • Offline transacties koppelen • Ook te gebruiken met User-ID functionaliteit
  • 24. Measurement protocol (2): onafhankelijk van omgeving & device Collect? v=1 // Versie &tid=UA-123456-1 // Tracking-ID &cid=5555 // Client-ID &t=pageview // Pageview &dp=homepage // Pagina Voorbeeld request
  • 25. Agenda Universal Analytics Migratie via GTM Aan de slag
  • 26. 1. Maak een tijdelijke Universal Analytics account aan • Nieuwe trackingcode • Iedere regel Analyitics code moet worden geüpdatet • Best practice: parallelle implementatie via Google Tag Manager <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXX-XX', ‘hostnet.nl'); ga('send', 'pageview'); </script>
  • 27. 2. Stel definities in op property niveau
  • 28. 3. Bepaal de User-ID 4567: “Klant“ Script / API • Werkt het beste met een “inlog” systeem • Non-PII
  • 29. 3. Bepaal de User-ID – Session Unification Session Unification - AAN Session Unification - UIT
  • 30. 4. Implementeer Universal Analytics via Google Tag Manager Container 1 Tags Regels Macro’s Tags Regels Macro’s Container 2
  • 31. 4a. Implementeer Google Tag Manager (basisscript)
  • 32. 4b. Configureer parallele Universal Analytics implementatie met display functionaliteit
  • 33. 4c. Maak een Google Tag Manager versie aan & publiceer • Wijzigingen groeperen in versies • Versies kunnen getest worden, ondanks dat ze niet gepubliceerd zijn • Gebruikersrechten (wel/niet het recht tot publiceren)
  • 34. 4d. Implementeer Google Tag Manager Events • Listeners: automatische tracking links, downloads, button clicks etc • 3 instellingen per ‘listener’: 1. Listener • Click listener -> alle kliks of • linkClick -> klikken op links 2. Event tracking 3. Regel om event tracking te triggeren (op basis van de listener)
  • 35. 4e. Verstuur dynamische gegevens via de datalayer Voorbeeld: Productinfo Voorbeeld: User-ID • Cookie uitlezen via GTM (middels een Macro) • Datalayer;
  • 36. 4f. Stel scripting op & publiceer!
  • 37. 4g. Debuggen met Google Tag Assistant
  • 38. 5. Custom dimensions instellen • Altijd i.c.m. ander data type (bv pageview, event) • Key bepalen (kan op basis van een Custom Dimension) • Via javascript meegeven • Bv: auteurs meegeven bij blog ga('send', 'pageview', { 'dimension5': '<?=$author?>' });
  • 39. Uitsluitend via Universal Analytics 6. Importeer data
  • 40. 3 stappen per upload; 1. Type upload selecteren 2. Key-metric in GA selecteren 3. Document/schema ophalen https://support.google.com/analytics/answer/3191417?hl=en 6. Importeer data
  • 41. 7. Audit de datakwaliteit • Verschil UA vs traditioneel • Werkt het in alle browsers? • Lichte verschillen (meestal hoger in UA) • Meer sessies • Events • Referrals (nieuwe sessies) • Datakwaliteit zou hoger moeten zijn • User ID en cross device data in aparte view beschikbaar, op geaggregeerd niveau Medium Sessies UA Sessies Classic % verschil Organic 50898 51047 -0,30% Direct 28620 27186 +5,3% CPC 15054 15199 -0,95% Referral 4398 3729 +18%
  • 42. 8. Stap over & verwijder de oude code
  • 43. 9. Enhanced E-commerce instellen Product views Productlijsten / zoekresultaten Impressions Product detail views Actions Product clicks Toevoegen / verwijderen winkelwagen Transaction Transacties Refunds Complete transacties of items Promotie views banners / aanbiedingen Promotie clicks banners / aanbiedingen
  • 44. 9. Enhanced E-commerce instellen • Implementatie afhankelijk van structuur / mogelijkheden website • Product impressions / actions versturen met Pageview of Event Enhanced E-commerce in schakelen in GTM Voorbeeld: Transactie Standaardvariabelen voor Enhanced E-commerce
  • 45. Universal Analytics - migratie stappen samengevat 1. Maak een Universal Analytics property en GTM aan 2. Configureer de meetdefinities 3. (optie) Werk uit op welke plekken je de User ID zou kunnen identificeren op je website 4. Implementeer parallel Universal Analytics via Google Tag Manager (basisscript, event tracking, datalayer) 5. (optie) Custom dimensions instellen 6. (optie) Importeer data 7. Audit de datakwaliteit 8. Upgrade, stap over & verwijder de oude code 9. (optie) Enhanced Ecommerce instellen
  • 46. Agenda Universal Analytics Migratie via GTM Aan de slag
  • 47. Opdracht: zet de basis UA / GTM implementatie voor jouw organisatie op 1. Maak een Universal Analytics property en GTM aan 2. Configureer de meetdefinities 3. Werk uit op welke plekken je de User ID zou kunnen identificeren op je website 4. Implementeer Universal Analytics via Google Tag Manager (basisscript, event tracking)
  • 48. Next step: regel toegang tot exclusieve UA en GTM Beta’s 1. Universal Analytics 2. Google Tag Manager
  • 49. Aanspreekpunten • Martijn Staal martijn@oogstonline.nl • Krisjan Oldekamp krisjan@oogstonline.nl Vragen?