Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Intermediate Google Tag Manager Course + Advanced Topics 3.0
Introduction
Welcome! (1:15)
READ THIS!
Create a GTM container and GA4 property
Google Analytics 4 is constantly changing (0:57)
Important: GA4 renamed "Conversions" to "Key events"
Sandbox website (and its password)
Need a 1 on 1 call?
Notice anything wrong?
Referral program
Changelog
In what order should you take courses?
Module 1: Refresher. Overview of GTM (00:37:11)
What is GTM, tags, triggers, and variables (5:39)
Auto-event tracking (23:01)
Data Layer (8:34)
Module 2: Diving deeper into the Data Layer (01:01:03)
Data types in JavaScript (12:25)
Reading data from the Data Layer (11:15)
Data Layer essentials (17:03)
Google Tag Manager Data Model (13:39)
Recap (6:41)
Quiz
Module 3: Accessing custom data on a page (without developer's help) (01:24:08)
Before we continue (2:05)
URL variable (10:32)
1st party cookie variable (14:47)
Custom JavaScript variable (11:19)
JavaScript variable (10:56)
Auto-event variable + Introduction to HTML (19:14)
DOM Element Variable + introduction to the DOM (10:20)
Recap (5:32)
Quiz
Module 4: Make GTM more powerful with CSS Selectors (01:13:59)
Trigger essentials and some tag firing settings (17:13)
Introduction to CSS Selectors (12:06)
CSS selectors in GTM (21:36)
Wildcard CSS selector (9:59)
Testing CSS selectors (3:55)
Fun and easier way to learn CSS selectors (3:19)
Recap (5:51)
Quiz
Bonus: How to pick the right tracking method/variable (24:27)
Module 5: Additional technical topics in GTM (01:43:35)
Preserving data with cookies (20:46)
Preserving data with browser storage (8:59)
Lookup table variable (10:37)
Regular expressions in GTM and regex table variable (11:32)
Iframe tracking - Part 1 (10:45)
Iframe tracking - Part 2 (33:43)
Recap (7:13)
Quiz
Module 6: Proper testing and debugging with GTM (01:01:44)
Preview and Debug mode (17:12)
Main principle of GTM testing and debugging (2:20)
Developer tools in Google Chrome (26:14)
Data Layer inspector (6:17)
GA4 DebugView (6:43)
More debugging tips
Recap (2:58)
Quiz
Module 7: Google Analytics 4 ecommerce tracking (02:03:18)
Introduction to Ecommerce tracking in GA4 (11:17)
How to take this module (2:20)
Overview of the implementation process (4:54)
Planning GA4 setup (5:21)
Preparing a task for a developer - rules and best practices (11:51)
Preparing dataLayer specification - view_item_list & view_item (20:37)
Preparing Data Layer specification - rest of the events (13:41)
Item-scoped custom dimensions in GA4 (7:40)
Getting GA4 ecommerce data with a plugin (2:51)
Google Tag Manager configuration (12:40)
Testing ecommerce setup and checking reports (12:30)
Prevent duplicate transactions (11:20)
Recap (6:16)
Quiz
Module 8: Server-side tagging + your first setup (01:47:42)
Before we continue (2:41)
What is server-side tagging - Benefits and drawbacks (10:16)
Overview of the setup process (8:21)
Create (provision) and test a server-side container (10:27)
Mapping a custom domain (17:23)
Optional: Change the region of the SGTM setup (6:38)
About first-party mode
Accept the requests with a client (10:49)
Send data from web container to server-side container (8:26)
Send the data from the server-side container. Tags Triggers Variables (10:27)
Preview mode - how to check everything (9:08)
Important: Upgrade the server, publish GTM changes (4:35)
Recap (7:09)
Quiz
Module 9: Going further with server-side tagging (01:38:08)
What's this?
Proxy through server-side container (6:58)
Introduction to custom templates (3:58)
Data stream consolidation - Facebook CAPI, GA4 client (22:49)
Data stream consolidation - Google Ads (incl. Enhanced Conversions) (9:36)
Transformations (10:32)
Server tags and consent (13:43)
Set cookies from the server-side (8:13)
The cost of server-side tagging (15:26)
Tips on Migration to SGTM (6:53)
GTM server-side FAQ (text only)
Stape.io (18:43)
Quiz
Final things
All resources/templates
Final task/challenge
Course certificate
Course feedback
Bonuses and additional content
What is this?
BONUS: Google Tag Manager audit checklist (4:43)
BONUS: Pack of useful custom variables for web GTM
GA4 Ecommerce specification template for a developer + GTM Recipe
Introduction to HTTP requests and responses (11:20)
Connect multiple domains for the same container (7:16)
Q&A Sessions (2024)
Q&A Sessions (2021-2023 archive)
Before we continue
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock