
Let's kickstart this Google Tag Manager course by providing an overview of the topics we will encounter in each module.
The Instructor, Alessandro Russo, will introduce himself and provide the students with brief information about his background and why he came up with this course.
In this lecture we will meet Google Tag Manager for the first time. The instructor will illustrate what are the main benefits of GTM, why the tool is useful for Marketers, Developers and Analytics teams and how traditional tag implementation differs compared to managing it via Google Tag Manager.
In this lecture the student will learn how to create a Google Tag Manager account and complete the initial configuration.
The student will learn what is a GTM Container and how it represents the foundation to manage marketing tags on a website.
The instructor will conclude the lecture by providing an overview of the different types of available containers.
By the end of this lecture, the student will be able to create and deploy a GTM Container on a Website, and verify that it has been deployed correctly.
The instructor will discuss the different features available in the GTM Administration Panel.
The Workspace Panel offers several kind of features.
In this lecture the instructor illustrates each feature and discuss in details the most used ones.
In this lecture, the student will learn how to Create/Manage and Delete Workspaces inside a Google Tag Manager container.
Google Tag Manager offers unlimited possibilities when it comes to manage marketing tags.
In this lecture the student will learn to create a Google Universal Analytics Tag via the GTM tag creation wizard.
Google Tag Manager offers a powerful tool to test any change within a Workspace, before publishing it to a specific website: The Preview Mode.
In this lecture the students will learn to use the preview mode to test their tags before deploying to a live website and ensure everything works as expected.
In this lecture the student will learn how to publish triggers, variables and tags to a live website GTM Container.
The instructor demonstrates how GTM provides a feature to Share a Preview with a team.
The student will also start grasping the concept of Versioning, which will be covered in more details during the course.
In this lecture the student will learn what are the different Tag Types present in Google Tag Manager.
The instructor will illustrate how the tool offers a set of predefined parameters that can be configured for the majority of marketing tags, and will mention how to deal with pixels an tags not present in GTM.
The Custom Tag topic will be discussed more in-depth In Section 5.
The instructor will discuss in depth how to use Variables and Triggers to determine how to fire a specific tag.
In this lecture the instructor will teach how to send events to Google Analytics alongside relevant data.
The student will learn how to determine which data will be sent alongside an event, how to use the "Real Time Events" view in GA and how to make sure events are sent correctly.
In this Lecture (SOPs - Standard Operating Procedure) You will learn step-by-step how to setup Google Tag Manager with the new version of Google Analytics - GA4.
In this lecture, the student will learn how to trigger a Google Analytics Tag when a user clicks on a specific element on the page (a button). The instructor will also show what click events are and how to make sure to avoid losing important information in GTM Previews on page refresh.
The student will learn how to fire tags only on pages satisfying certain conditions.
Similarly to the example shown in the previous lecture, the instructor will use a real world website to illustrate the concepts.
After grasping the concept of versioning in the previous lecture, the student will now acquire more in-depth experience on versioning in GTM.
The instructor will illustrate how to create and manage different environments in Google Tag Manager, and how to generate and deploy containers that are specific to a given environment.
The student will learn how to rollback a Workspace to a previous Version, in order to remove unwanted changes.
The instructor will explain how to use Custom HTML Tags to implement marketing tags that are not part of the standard Google Tag Manager suite, as well as inject HTML/Javascript code in a website.
In this lecture, the student will learn how to create custom variables, and specifically Javascript based Variables, to determine if an HTML5 VIdeo is present on a page.
The instructor will then explain how to fire a tag based on the value of the custom variable.
The student will create a Custom Tag in order to deploy a Facebook Pixel in Google Tag Manager.
The instructor will also give a brief introduction on what a Facebook Pixel is, and its main features.
The instructor will illustrate one of the most advanced and important features in Google Tag Manager, the data layer.
In this lecture the student will learn what the Data Layer is, how it can unlock the full power of Google Tag Manager and help marketers in gathering custom data from user interactions, dynamic conditions and other useful scenarios.
The student will learn to use all the concepts learned so far, and specifically the advanced ones, to track PLAY events on HTML5 Video, and send to Google Analytics information concerning the Event itself, for example the name of the video that the visitor viewed, and other important data.
In this Bonus lecture, the instructor will explain how to use 2 powerful Chrome Extensions that will be valuable allies for Digital Marketers and whoever deal with Tags on daily basis: Google Tag Assistant and Ghostery.
This is the final lecture of the course.
The instructor will say goodbye to the students and wrap up the course.
2023 UPDATE: I am adding new Lectures on Google Analytics 4, Advanced Tagging and other hot topics.
Based on Google Tag Manager - The course contains Assignments and Real World Examples!
ABOUT THIS COURSE
In the noisy digital world, data is what really matters.
Every day a new or existing vendor releases a new pixel/marketing tags (short snippet of code that collects information about a website visitors and their behavior on the site) to help analysts, digital marketers, and developers collect more data.
The painful problem is that each one of these tags (e.g. Hotjar, Google Analytics, Facebook Pixel, Linkedin Pixel, Doubleclick Floodlights, and others), generally need to be manually deployed on the website, and typically require some level of Javascript knowledge to be implemented.
Hence, it's pretty much mandatory to team up with development teams every single time a new tag needs to be deployed.
On top of that, there's always a consistent effort required to configure and manage all these different pixels and tags, and it's hard to have those communicate with each other.
This course is about the solution to the above issues, Google Tag Manager. The course covers the inside outs of Google Tag Manager
WHAT IS GOOGLE TAG MANAGER AND WHY DO I NEED TO LEARN THAT?
Google Tag Manager is a free tool that makes life easier for people struggling with these issues, by providing a centralized dashboard to create and manage every single tag and pixel needed, with little or no help from dev teams (that will be able to focus on what really matters and provide support only or advanced implementations and on a limited number of use cases).
Google Tag Manager, or GTM, provides a single Javascript Container that will have to be deployed just once on a given website. From that moment onwards, marketers and analysts will be able to track events, implement new tags, make changes or even remove them from the GTM dashboard, with consistent productivity improvement. GTM offers many features that will be fully illustrated throughout the course, with both simulated and real-world examples.
IN THIS COURSE YOU WILL LEARN:
Master all the Google Tag Manager (GTM) features, including Containers, Workspaces, Tags, Triggers and Variables
Setting up a GTM account
Create and Manage Containers
How to use Google Tag Manager with Google Analytics and track page views
How to track links and button clicks with GTM and send data to GA or any other analytics tool
How to install the Facebook Conversion/ Retargeting Pixel using Custom Tags
How to Manage Versioning and Rollback
How to create environments and generate environment-specific containers
What is the Data Layer and how it unleashes the real power of Google Tag Manager
How to use the Data Layer to manage Dynamic Events on a Website (e.g. Add to Cart)
How to implement advanced tagging features like HTML5 Video Tracking
What the Preview Mode is, and how to use it to ensure tagging has been done correctly, before deploying to production
During the course, you will have the opportunity to test your skills by completing a set of challenges, and interact with your instructor and fellow students, by participating in the course community.
WHY YOU SHOULD LEARN FROM ME
I am a passionate Tech Entrepreneur with 15 years+ In-Depth Enterprise experience in Software Engineering and Web/Digital Analytics and Marketing across multiple sectors, including Adtech, Fashion, Telecommunication, Financial, Media, Fintech, SaaS, Cloud companies and Supply chains.
I am the founder of Webyourmind LIMITED, a software house which today provides Software Development and Tag Management and Troubleshooting services to several clients, and I have personally implemented and troubleshoot tags and pixels for leading technology and media companies.
I have developed several courses and can count today more than 10.000 Students around the world, both online an in person.
Who is the target audience?
- Digital Marketing Professionals
- Anyone who is in Web/Digital Analytics
- Anyone who wants to learn Google Tag manager
- Data-Driven Developers looking to find new ways to analyze data on their websites
- Whoever believes that Data-Driven decision making is what really matters
I hope to see you inside the course, and I guarantee you I will always make myself available for any question or doubt you might have while attending the class. I am sure you will appreciate the challenges and will start using Google Tag Manager for your business, after completing the course.