If you work with large volumes of data in Google Analytics, you have likely encountered sampled data at some point. Seeing that your data has been sampled might make you suspicious – can I really trust the data if it is sampled at 50%? What about only 5%? To get to the bottom of this, […]
What this does: Cleans text from meta tags using basic JavaScript to pass to Google Analytics reports Requirements: Google Analytics deployed through Tag Manager, understanding of regular expressions & JavaScript, admin access to Google Analytics Over the years I’ve found one of the more useful tools in Google Analytics is the ability to pass custom […]
Google Analytics’ Demographics report can provide a wealth of valuable data about the users of your website, including age, gender, interests and affinity categories. One of the cool but lesser known features of Google Analytics is the ability to create pivot tables with your web data. In this quick tutorial, we’ll make a simple pivot […]
Taking a quick glance at your content marketing data, you can usually glean a couple of insights and major themes. While this anecdotal evidence can be beneficial, sometimes we need a deeper dive – the insights might not always be clear, or perhaps you have a theory that you want to test. Are certain topics […]
We’ve all done it at one time or another. You’re trying to scroll on your smart phone and you click on a digital ad by accident. And advertisers can be pretty sure that others are accidentally clicking on their ads. “Fat fingers” can be fairly common problem, but exactly how often this happens is a […]
What this is for: Analyzing and visualizing CTR and search position for organic search terms Requirements: Google Analytics data connected to Google Search Console, Python Anaconda Distribution Concepts covered: Simple data cleaning, Pandas dataframe, Matplotlib, search engine result position, click through rates Complete python file available for download We all know search rankings matter. Users […]
What this is for: Identifying basic data trends, Creating future goals based on trends Requirements: Python Anaconda distribution, Google Analytics or comparable data, Basic understanding of Pandas dataframes and Matplotlib Concepts covered: Basic cleaning of data, linear regression, Scatter plot Complete Python file available for download One of the most basic forms of data analysis […]
Google Analytics email alerts are a great way to keep tabs on any anomalies on your sites, particularly if you manage large sites or multiple sites. They’re simple to set up (here’s a quick overview from Google) and can be a real lifesaver as I’ve discovered. The most useful email alert I’ve ever set up […]
I recently ran into a weird situation where I needed to change how the page path was being recorded in Google Analytics. If you’re firing pageviews through Google Tag Manager, you can easily change this with a couple of custom settings. First a short explainer. If you have URLs like www.example.com/facility?id=3 and www.example.com/facility?id=2, Google Analytics […]
Custom dimensions are an incredibly powerful tool to capture non-Google Analytics data and merge it with your Google Analytics data. Combined with Drupal tokens, this tool can very easily bring Drupal data into your analytics account. Take this scenario: You want to query Google Analytics data by your Drupal content type. An example of where […]