Tag Archives: Analytics
Auditing GA4 Traffic Source UTMs via BigQuery
One of the new fields in GA4 is ‘Landing Page + query string‘, which displays all query parameters, whether you exclude them or not. Digital marketers can leverage this field to solve one of their biggest pain points, which is missing or inconsistent UTMs. Today, I will show you how to run an audit on…
Recreating GA4 Traffic Acquisition Report in BigQuery
Google Analytics 4 allows exporting all the raw data and events to BigQuery automatically, and use SQL syntax to query and model the data. When you export GA4 data to BigQuery, you own that data, and you can analyze users and their traffic on your property. To make sense of the data and create reports,…
Sending Events via Google Analytics Measurement Protocol API
The rise in data protection and privacy regulations has created new challenges that have serious implications on the entire digital industry. Web browsers like Safari and Mozilla have released a range of updates, like Intelligent Tracking Prevention (ITP), that work against tracking technologies by blocking third-party cookies and applying restrictions on the first-party cookies as…
Script to Copy Filters between Google Analytics Accounts
Do you have over 50 filters that you want to replicate and copy from one Google Analytics to another? Unfortunately, Google Analytics doesn’t allow to copy filters between different accounts, copying filters is only available for views within one Google Analytics account. However, I wrote this Google App Script that uses the Google Analytics Management…
How to Track AMP in Google Analytics?
Accelerated Mobile Pages allow your website to render instantly on mobile devices, so they improve users’ experience and get a ranking boost on Google search results. However, AMP doesn’t support Javascript by default and hence you cannot use analytics.js on Accelerated Mobile Pages. A different Analytics tag is provided specifically for AMPs. Ahmed AliEntrepreneur focused on…
Facebook Cross Device Analysis
Cross-device tracking is still one of Facebook’s biggest advantages over other competitors. Facebook uses cookies in combination with the Facebook ID to identify users across devices. Moreover, on mobile devices, they utilize device identifiers such as Apple’s Identifier for Advertising (IDFA) and Android’s Advertising ID. However, before we start explaining how to conduct the cross-device…
The Complete Google Analytics Audit Checklist
It is critical to make sure you are basing your decisions on accurate data. In addition to having reliable data, you want to make sure that your data is both relevant and actionable. Therefore, today we’ve pulled together a comprehensive Google Analytics audit checklist to help you audit your account and make sure your data…
Custom Dimensions and Metrics in Enhanced Ecommerce
Google Analytics enhanced ecommerce enables the measurement of user interactions with products on ecommerce websites across the user’s shopping experience. It measures product page views, adding and removing products from shopping carts, initiated, abandoned, and completed transactions. Enhanced ecommerce comes with a group of predefined dimensions & metrics that represent info about the products sent to GA (e.g….
Automatically Import Cost Data into Google Analytics
Google Analytics allows importing cost data for non-Google campaigns where you can monitor performance across all your channels in one place. In this article, we will learn how to upload the cost data for your Facebook and Bing campaigns into Google Analytics automatically using Google apps script. Google apps script is a scripting language based on JavaScript that lets you…
Cohort Analysis for Performance Marketing
A cohort is a group of users who share a common characteristic, while cohort analysis is a study that focuses on the activities of a particular cohort. It allows you to compare how different cohort of customers behave over time and see the pattern of the lifetime value of a customer or a user. Examples…