Are you looking for a game plan for your next round in the interview gauntlet? With a little extra work you can get the upper hand by using simple query strings alongside GTM and Google Analytics to see exactly how companies traverse your portfolio/website. You can even tailor the experience to each potential employer so that they feel like they are getting special treatment. Though this tutorial is primarily for front-end developers, it can help anyone looking to get an edge in the marketplace.
A Little Bit About This Tutorial
I try to write concise, coherent tutorials that anyone can understand. Trust me, I may be an engineer but I learned by making a lot of mistakes and pulling out most of my hair. So if I can do it, then you can too. You will need the following online services to complete this tutorial. I encourage you to retrieve the free services I’m about to list out before you start so that you may be able to focus as we go through the steps.
Personal Resume: Your resume will be the entry point where all traffic will be funneled through. If you’re a front-end developer then you should have a personal website. Most employers will skim through your skills, work history but a majority of them will click on your website to see what kind of game you have. So make your website link noticeable like you’re trying to capture a lead.
Personal Website: We are going to layout our website similar to a landing page. If you coded your own website then good for the following will be easy. If you created your website via Wix, Squarespace or WordPress then just make sure you have access to the code. Most web services either allow you to insert custom code or add plugins so it shouldn’t be too difficult to install GTM.
Google Tag Manager: GTM is a service from Google that allows you to manage your third-party analytics and pixel tracking from one central location. The benefits are clean separation of third-party tools from your source code, easy enough for a non-coder such as marketer or PPC manager but advanced enough for a hardcore engineer. GTM will open a whole new level of possibilities that are not listed in the documentation. One of which we will be working through in this tutorial.
Google Analytics: You can choose any flavor of data analytics you want but we will be using Google Analytics in this tutorial. You need to be able to set up funnels and goals which most platforms do, possibly event send custom events. Just try to follow along.
Hotjar: This is an awesome tool. Primarily used for recording user session Hotjar also has heatmaps and funnels build in. We only care about the recording of user sessions and the heatmaps. If you find this part a little creepy then feel free not to use this tool. But I will point out that you can suppress some data from being collected. And since we are not working with payments then we are in the clear.
Still with me? Okay, Great! Let’s get started.