Google Tag Manager...Why Even Bother?
This means that as a developer, you have to ensure that you are somehow creating more value for your client than they would have had without you. Tracking website activity can give your clients insights into their customer base, what they're looking at on their site, and how they behave before they either make a purchase (or don't) or contact them for more information. This is invaluable and if set up properly, you can create some serious value for your clients without a ton of extra work.
Tracking All the Things
In order to follow along in this article, you should be familiar with the following and have them implemented on your site:
Navigate to the "Variables" section using the left-hand menu, then scroll on down to "User-Defined Variables" and click "New".
This will store the value of that form field in a variable that you can then use in Google Tag Manager.
Another example might be if you want to trigger a special event any time someone clicks a particular link on your site. You would grab that link using:
You would then store this in a variable in Google Tag Manager for use as a trigger.
Using Your Custom Variables