
#135 Twelve highlights of 2025 and future predictions
Dara and Matthew recap 2025 with 12 top highlights, AI, analytics, and the best moments on The Measure Pod.
Ecommerce and conversion setup (203 posts)

Dara and Matthew recap 2025 with 12 top highlights, AI, analytics, and the best moments on The Measure Pod.

How we helped the University of Exeter connect student data end-to-end to measure marketing ROI and optimise recruitment.

AI expert Daniel Hulme, founder of Satalia, shares his journey from UCL PhD to entrepreneur, discussing AI, consciousness & deep tech.
Yali Sassoon joins The Measure Pod to discuss Snowplow’s growth, AI innovation, data challenges, and the future of user experience.
Johan van de Werken joins The Measure Pod to discuss GA4Dataform, BigQuery, and the future of analytics engineering and automation.
In this episode of The Measure Pod, Dara and Matthew sit down with Mark Edmondson, AI Engineer, founder of Sunholo, Aitana, and board member at 8-bit-sheep.
In this episode of The Measure Pod, Dara and Matthew sit down with Gunnar Griese from 8-bit-sheep to discuss MCPs and their growing role in digital analytics.
BigQuery just got a major upgrade, you can now plug directly into Vertex AI using the new AI.GENERATE function. Translation: your analytics data and generative AI are now best friends, and they’re hanging out right inside SQL. That opens up a whole world of new analysis options for GA4 data, but it also raises some questions: * How do you actually set it up? * What’s it good for (and when should you avoid it)? * Why would you batch the query? Let’s walk through it step by step. Step 1: H
In this episode of The Measure Pod, Dara and Matt welcome Josele Perez, co-founder of Trackingplan, to dive into the evolving challenges and opportunities in data collection.
In this episode of The Measure Pod, Dara and Matt sit down with Roman Petrochenkov, a seasoned marketing analytics leader with deep expertise in data strategy and measurement.
In this episode of The Measure Pod, Dara and Matt are joined by Chad Sanderson from Gable.ai, a seasoned expert in the data space with a diverse background ranging from journalism to data science.
In this episode of The Measure Pod, Dara and Matt are joined by Denis Golubovsky from Stape.io, the team making server-side Google Tag Manager implementation as simple as the click of a button.
In this episode of The Measure Pod, Dara and Matt are joined by István Mészáros, founder and CEO of Mitzu - a company who have built a warehouse-native product analytics solution.
In this episode of The Measure Pod, Dara and Mattew are joined by Antony Mayfield to talk about what 15+ years of digital transformation work actually looks like and how it’s changed.
In this episode of The Measure Pod, Dara and Matt dive into a whole mix of marketing analytics news and musings. From new BigQuery features and GA4 updates to ChatGPT integrations and data quality best practices.
In our recent engagement with a client, we went on a journey to transform their data pipelines, tackling inefficiencies in performance and cost within their Google Cloud BigQuery environment. Our efforts culminated in a comprehensive optimisation strategy that used Dataform, improved SQL practices, and implemented tailored solutions for significant performance gains and cost savings. Here’s a deep dive into the highlights of our project. Identifying inefficiencies in BigQuery workflows We beg
In this special episode of The Measure Pod, Dan and Bhav bid farewell as they step back from the show, making way for Dara to take the helm as a familiar voice returning to the podcast.
In this week's episode of The Measure Pod, Dan and Bhav are joined by Jorge Ahumada Garcia from Coppel, one of Mexico’s largest retailers and banks.
Google Analytics 4 (GA4) exports event data to BigQuery, enabling detailed user behavior analysis. However, GA4 batches events before sending them, making GA4 event sequencing in BigQuery more complex. Fortunately, three fields—batch_event_index, batch_ordering_id, and batch_page_id—help provide precise sequencing information. For a full schema of the GA4 export, head over to google documentation. This article breaks down these fields in a clear, practical way and shows how to use them togethe
In this week's episode of The Measure Pod, Dan and Bhav are joined by Egor Howell, a rising voice in data science and content creation.
In this episode of The Measure Pod, Dan and Bhav are joined by Ole Bossdorf, an analytics expert at venture capital firm Project A, which boasts a portfolio of over 120 companies.
Same same but different At the beginning of the year, I wasn't quite sure what Measurelab would look like by the end of 2024. Altman's assistants had just been unleashed. The robots were on the march. Would the analytics arena be conquered by AI? Would we all be replaced by intelligent agents? As it turns out, no. Things are pretty much the same - on the surface at least. And that's no bad thing. After the tumultuous ups and downs of a rollercoaster 2023, I'll take steady, deliberate progress
In this week's episode of The Measure Pod, Dan and Bhav are joined by János Moldvay from Funnel to dive into the intricacies of Marketing Mix Modeling (MMM), Multi-Touch Attribution (MTA), and the future of marketing measurement.
In this week's episode of The Measure Pod, Dan and Bhav dive into the intricate world of product analytics.
Offline event data import in Google Analytics 4 allows you to upload event data that was acquired outside of your website or app, such as in-store purchases, contact centre interactions, or CRM data. This can be critical for businesses seeking to bridge the gap between online and offline user actions, resulting in a more complete picture of customer behaviour. How to import offline event data into GA4 You can upload event data into GA4 through a process called Data Import. This can be done ma
In this episode of The Measure Pod, Dan and Bhav welcome back Adam Greco from Amplitude.
In this week's episode of The Measure Pod, Dan and Bhav had the pleasure of speaking with Gabor Mester, a seasoned analytics professional who has spent over 13 years at Sony, specifically with PlayStation.
In this week's episode of The Measure Pod, Dan and Bhav reflect on insights gained from MeasureCamp London, and dive into the thought-provoking topic of "the death of accuracy."
In this week's episode of The Measure Pod, Dan and Bhav welcome back Steen Rasmussen from IIH Nordic, a previous guest known for his insightful perspectives.
In this week's episode of The Measure Pod, Dan and Bhav explore the concept of what a senior analyst looks like and how to reach that level in your career.
In this week's episode of The Measure Pod, Dan and Bhav are joined by Juliana Jackson, who has a diverse background in sales, product, training, and analytics.
Navigating the ever-evolving landscape of marketing technology, I've come to terms with a key realisation: marketing analytics is marketing. This acknowledgment hasn't always been easy. Years ago, as a humble web analyst, the lines weren't as blurred. However, with the advent of tools like Google Analytics 4 (GA4), stringent privacy laws such as GDPR, and changing browser policies like those of Safari, the role of a web analyst has transformed significantly. In the old world - us web analysts
In this week's episode of The Measure Pod, Dan and Bhav are joined by Ken Williams from DiveTeam to discuss modern marketing and measurement strategy.
In this week's episode of The Measure Pod, Dan and Bhav discuss the concept of treating data as a journey, not just a destination.
Opening scene: A large meeting room at BigCorp. A systems architecture diagram with lots of boxes and arrows flowing from left to right fills a large whiteboard. Kelvin joins Jan (marketing director) and Joe (head of data) at the table, earnest expression, hands clasped in front of him. Kelvin: So, Jan, Joe, tell me a bit about the history of the warehouse. Joe: Well, going way back, it was originally an on-prem system, which was replaced back in 2019 with an Oracle data warehouse as part of a
In this week's episode of The Measure Pod it's the end of an era as we bid farewell to our fellow co-host, Dara Fitzgerald.
In this week's episode of The Measure Pod we spoke with Glenn Vanderlinden, co-founder of Human37. We spoke about CDP implementations, and whether or not they are ROI positive.
In this week's episode of The Measure Pod we spoke with Timo Dechau, a product manager and analyst with a unique perspective on event tracking.
Howard Kennedy LLP is a London based, full-service law firm with nearly 200 lawyers in one location. They specialise in providing straightforward advice to entrepreneurial businesses and individuals on domestic and international matters. The challenge Howard Kennedy creates various ‘Hot Topic’ campaign pages featuring videos, podcasts, and articles. Despite tracking these pages with Google Analytics 4, the performance data was not directly available to campaign managers or lawyers. The object
In this week's episode of The Measure Pod we spoke with Tim Ceuppens, a creative thinker in the field of data and marketing.
In this week's episode of The Measure Pod we spoke with Alun Lucas, the Managing Director at Zuko Analytics. We spoke specifically about webforms, and the optimisation tool Zuko has built to help businesses.
In this week's episode of The Measure Pod we spoke with Matt Jones, a Technical SEO freelancer, and creator of the Freelancing Friends community and podcast.
In this week's episode of The Measure Pod we welcomed Rick Dronkers back from Data to Value. We talked about all things CDP and GA4.
In this week's episode of The Measure Pod, it's our Christmas special! Dan and Bhav discuss the highs and lows of the past year, and predictions for 2024.
In this week's episode of The Measure Pod we spoke to Adam Greco from Amplitude. We talked specifically around warehouse native analytics, and whether it's a passing trend or an integral part of the future.
We're looking to delve into the depths of the Measurement Protocol - a powerful tool that can transform how you collect and analyse data.
Pret a Manger is a brick and mortar chain of coffee shops serving freshly made food and good organic coffee. They have 600+ stores distributed globally and their analytics team is responsible for over 30 million events every month collected across both web and app. “Measurelab have been a key partner to us as we’ve undertaken a complete overhaul of our app and web analytics. Having access to the wide range of skillsets within the organisation has been invaluable as we’ve embarked on this journ
In this week's episode of The Measure Pod, Bhav reflects on his biggest career failure: self-serve analytics. They discuss the challenges and complexities of implementing self-serve analytics in organisations, highlighting the factors that contribute to its success or failure.
In this week's episode, Dara, Bhav, and Barry dive into the world of product management and analytics. They discuss the importance of integrating analytics into the product development process and how it can enhance decision-making.
In this week's episode, we dive into the fascinating world of analytics as a data product. Our guest, Weiting Xu, shares their insights and experiences as the head of data at Cazoo.
In this week's episode of The Measure Pod, we speak with Shaun McGirr from Dataiku. We explore the world of A/B testing, experimentation, and the future of analysts' roles as generative AI becomes more prevalent.
In this episode Dan, Dara and Bhav had the pleasure of chatting with Alex, Head of SEO & Marketing Technology at ASOS.
Goodbye to the GA4 Config Tag Anyone who’s spent any time implementing the Google Analytics 4 (GA4) tracking in Google Tag Manager (GTM) over the past few years will be familiar with the GA4 Configuration tag. Essentially the top level of tracking within GTM for configuring GA4, this is where you would specify your Measurement ID, configure server requests and specify things like event parameters and user properties. The GA4 Config tag would then typically act as a reference point for all your
Join Dan, Dara and Bhav dive into the topic of data literacy, discussing the importance of data curiosity, data storytelling, and effective data communication.
Join Dan, Dara and Bhav discuss the future of product analytics tools and the intersection between product analytics and marketing analytics.
In this week's episode of The Measure Pod, Dan, Dara and Bhav delve deep into the transition from Universal Analytics (UA) to Google Analytics 4 (GA4).
Dan, Dara and Bhav are joined by David Mannheim (founder of Made With Intent and author of The Person In Personalisation) to talk about the world of personalisation.
Dan and Dara kick off a new season of The Measure Pod by introducing Bhav Patel as a guest co-host and discussing all things marketing and product analytics.
Google Analytics 4 (GA4) gives users the ability to create new events or modify existing events through the use of the GA4 user interface. This is a fantastic add-on available to all and will be welcomed by those who are not familiar with their existing tag management system or do not have the relev
What is “engagement” in Google Analytics 4 (GA4)? How does Google Analytics define and measure engaged sessions vs. ‘Bounced’ sessions? And what happened to Bounce Rate?
For any data-driven business, understanding where website visitors come from is a crucial component of optimising marketing campaigns and improving ROI. Acquisition reports in Google Analytics 4 (GA4) provide valuable insights into visitor acquisition and can help businesses make informed decisions
This week Dan and Dara are joined by Rasmus Houlind - author of the book Hello $FirstName and CXO at Agillic.
This week Dan and Dara chat about quantitative and qualitative data, the merits of each type, and how they need to be used together and not siloed away in different teams.
This week Dan and Dara chat about the slow but steady move in Google Analytics 4 (GA4) towards reintroducing older session-based metrics.
It can be daunting and frustrating to add another piece of technology and complexity to your analytics stack. Still, we explain why server-side GTM may be worth the migration.
This week Dan and Dara are joined by Alexis Nicolas from brīt klik. They discuss the reasons why companies would want to move beyond just using Google Ads to use the GMP, and where GA fits into this.
What are custom insights? Sometimes the data available in Google Analytics 4 (GA4) can seem a bit overwhelming especially if you have a complex site with lots of users coming and going every day. It can often seem difficult to quickly identify the most important trends or anomalies. Thankfully GA4’s Analytics Intelligence is here to help bring some much needed clarity. This is a group of features that uses modelling to help you understand your data. Insights is one such feature and it comes in
This week Dan and Dara are back solo this week to talk about the recent news from Google that they are removing most of the rules-based attribution models from GA and Google Ads.
Google Analytics 4 (GA4) now gives users the ability to create new events or modify existing events through the use of the GA4 user interface. This is a fantastic add-on available to all and will be welcomed by those who are not familiar with their existing tag management system or do not have the relevant tech resources available to make some changes in a timely manner. Why would you create an event? First of all, creating a new event keeps you safe from interacting with existing events that
This week Dan and Dara are joined by Phil Gomm and Tony Reeves from Ding, a learning design consultancy.
This week Dan and Dara are joined by Matthew Hooson from Measurelab to talk about server-side Google Tag Manager (sGTM) and the UPDATE framework for migrating over.
This week Dan and Dara are joined by their first returning guest Bhav Patel! Hear from Bhav what it's like starting a consultancy and whether Google Analytics 4 (GA4) is disrupting the product analytics space.
GA4 doesn’t track people, it tracks users. But users are the closest proxy we have to counting people, so we end up just using it anyway, but do you know what it means?
This week Dan and Dara are joined by Johan van de Werken, creator of GA4BigQuery.com. They chat about how GA4BigQuery started and where it's going, how Johan moved from letters to numbers.
UTM parameters are essential to be able to measure your marketing links and campaigns effectively in GA4. In this guide, I show you what they are and how to use them properly. There's also a free Google Sheet to use yourself to manage the link building process.
This week Dan and Dara are once again running solo, to discuss the Universal Analytics (UA) sunset timeline and when you should have Google Analytics 4 in place.
Google Analytics 360 (GA360) is worth knowing about, especially if you’re using Google Analytics 4 (GA4) to report on a business that gets a lot of daily traffic; has multiple analytics projects dependent on the BigQuery extract; operates on a lot of different sites and/or apps or has a particularly
The real-time report in GA4 is not without its merits. Here's what it is, how it works and how to use it and all of it's features.
How do you structure a GA4 property and data stream, what considerations do you have to watch out for, and what are the options?
GA4's default reports are fine, but we need to be able to filter, compare and manipulate the data to fit specific needs, here's how.
The reports section in GA4 is where you will do your day-to-day reporting. Here's how each of the default reports can be used effectively.
This week Dan and Dara talk about their experiences in building automated dashboards.
This week Dan and Dara talk about the very recent announcement that Google Optimize will be sunset on 30th September 2023.
How to use the event modification feature in Google Analytics 4 (GA4) to change details about the event without touching the implementation. No coding, no Google Tag Manager, no developers, all done from within the GA4 user interface!
If you’re ready to make the leap to a server-side Google Tag Manager (sGTM) container, we developed the UPDATE framework to help you maximise your chances of a successful switch.
This week Dan is joined by Usman Qureshi from the CRO agency Spiralyze to discuss all the GA4 features that they need to see in 2023.
This week Dan and Dara are chatting about what they think will change in the analytics industry in 2023.
This week Dan and Dara are joined by Luisa from Jellyfish to help make sense of the recent SKAdNetwork 4.0 release from Apple.
This week Dan and Dara discuss the recent changes announces from Apple on the way they will be copping 1st party cookie lifetimes - even if being being set via server-side GTM.
This week Dan and Dara are joined by Rowenna Fielding "a warrior on the front line of the fight to defend humanity's rights and freedoms in an increasingly tech dystopia", and helps organisations stitch together technology, law and humanity to make stuff work the way they want it to.
This week Dan and Dara discuss the recent announcement that the sunsetting of GA360 has been pushed back 9 months to the 1st July 2024.
This week Dan and Dara are joined by Stacey Harper, a fellow GA4 expert and trainer! They discuss war stories, hidden features and the huge importance of a migration strategy/plan for migrating to GA4.
This week Dan and Dara are joined by JJ Reynolds to chat about the recent rebranding of Data Studio to Looker Studio and what it means for the rest of us.
This week Dara is joined by fellow Measurelabber Katie to discuss her recent talk at MeasureFest (part of brightonSEO). They run through the talk content around why everyone using GA4 should get onboard with BigQuery.
This week Dan and Dara react and discuss the recent announcement of the schema changes in the Google Analytics 4 (GA4) Data API.
This week Dan and Dara reflect on the current state of play with Google Analytics 4 (GA4), with migrations being a hot topic at the moment for Measurelab.
This week Dan and Dara chat with Rick Dronkers to talk everything privacy - from compliance and GDPR, to Schrems and Google's stance.
Did you know the default data retention period in GA4 is set to 2 months? Don't lose the ability to report and explore - change your data retention settings today.
This week Dan puts Dara in the hot seat for a Who Wants to Be a Millionaire special! Dara is raising money for charity, and Dan has curated 15 challenging questions.
For 30 years Doom has been ported onto every device imaginable, now it's time to be able to play it on any website with the help of GTM!
This week Dan and Dara chat about assessing the need for Google Analytics 360 in a GA4 world.
This week Dan and Dara chat about some new cookie settings released in Google Analytics 4.
This week Dan and Dara are joined by Snowplow's Jordan Peck to chat shop about what Snowplow is, how and where it's used, and the differences between Google Analytics.
Is it possible to show a return on analytics or is seeking ROI a futile folly? If you can't point to directly-attributable revenue, how else might you quantify the contribution of an analytics team?
This week Dan and Dara discuss the differences in setting up and using the data from Google Analytics on apps versus websites.
This week Dan and Dara are joined by Richard Fergie to chat all about forecasting with machine learning models, and the flaws in Google Analytics 4's machine learning approach to watch out for.
This week Dan and Dara dive into the world of data retention and the somewhat secret setting that is in Google Analytics 4 and Universal Analytics alike.
This week Dan and Dara discuss the latest Google Analytics 4 release of behavioural modelling with consent mode - possibly the biggest single update to Google Analytics ever!
In May 2022, it was the 10th anniversary of MeasureCamp London and a few of us Measurelabbers headed out for a Saturday of analytics discussions, debates and fun!
This week Dan and Dara are joined by Edward Upton to talk about how Littledata are approaching GA4 with all of their ecommerce clients across Shopify and BigCommerce.
Consent Mode is used in Google Analytics 4 to model unconsented user data into the reports, but what is it? This guide will explore what Consent Mode is, and how GA4 and GTM utilises it.
There are a lot of different types of events in Google Analytics 4 that are not obvious when getting started. This guide details all the different event types and where and when they should be used.
Tracking digital marketing campaigns in Google Analytics is easy - in theory at least. Can the efficacy of offline campaigns be measured in GA? The short answer is yes, but proceed with caution.
This week Dan and Dara are joined by Bhavik Patel to talk about the differences and similarities between product and marketing analytics.
This week Dan and Dara discuss how to measure the return on analytics and the different ways that analytics specialists can measure a tangible return for their hard work.
This week Dan and Dara chat through how attribution works in Universal Analytics and Google Analytics 4, and the differences between them.
Learn how to track scroll depth conversion on specific pages in GA4 without coding or tagging in Google Tag Manager.
This week Dan and Dara chat through all of the event types Google Analytics 4 has to offer - from automatically collected, to enhanced measurement, to customised.
The Campaign Timeout setting in Universal Analytics is hard to understand, and often misunderstood. Here we explain what it is and how it effects pretty much all of your data in GA.
This week Dan and Dara chat about the troubles of tracking too much in Google Analytics, especially when migrating from Universal Analytics to Google Analytics 4.
This week Dan and Dara are joined by Liam Grant and Matthew Hooson to chat about their experiences at MeasureFest and brightonSEO.
This week Dan and Dara discuss the sunsetting of Universal Analytics in 2023. They discuss what the timeframes really mean, and what you'd need to be doing at each stage.
Why would you run both Adobe Analytics and Google Analytics on your website? Won’t you end up with two parallel running tools reporting different figures?
This week Dan and Dara are joined by Jenni Stacey to chat SEO measurement and how Google Analytics is (if at all) useful.
Dan and Dara react to the big news (bombshell) from Google about them sunsetting Universal Analytics in 2023. The announcement from Google can be read in full at https://bit.ly/3thHJDq. Check out on LinkedIn: - Dan - https://bit.ly/3JQKHEb - Dara - https://bit.ly/3vzV0bO - Measurelab - https://bit
This week Dan and Dara are joined by Liam Galliers to discuss why you'd have both Adobe Analytics and Google Analytics on your website. They chat about the differences, and who they think the target audiences are for each.
This week Dan and Dara discuss the intricacies of measuring offline marketing activities in Google Analytics. What the various methods are, and what to look out for when analysing the performance of the offline channels.
How will Google’s machine learning conversion modelling and other models change analytics? Is this the end of real data?
It’s an uncomfortable truth for Analytics specialists: GA is not always the answer. Google Analytics' limitations mean it won’t always be the right solution for you.
This week Dan and Dara talk about common Google Analytics mistakes they see time and time again. From using UTMs incorrectly to having analytics siloed away.
In Universal Analytics, you can build a user-level or session-level segment. Here’s a nifty little hack to force a hit-level condition to get the data that you want.
This week Dan and Dara are joined by Derek Ooi to talk about app attribution, and why an MMP is essential.
This week Dan and Dara take a walk down memory lane and chat about how they got into the weird and wonderful world of analytics.
Whether GA4 is the ‘new and improved’ version of Universal Analytics remains to be seen. There are some GA4 features and functionality we’d like to see in 2022.
This week Dan and Dara discuss where they think the future of Google Analytics is heading. Spoiler alert - like it or not, it's all GA4.
This week Dan is joined by Tom Woods to discuss all things data-driven attribution off the back of Google Analytics 4 launching DDA as their go-to model.
This week Dan is joined by George Mendham to discuss what features Google Analytics 4 needs to reach parity with Universal Analytics (and surpass).
This week Dan and Dara are joined by Lace-Chantelle Rogers to discuss why it's important to link GA4 to BigQuery as soon as possible.
This week Dan and Dara discuss the relevance of the Google Sheets connector for GA, and if GA4 not having one will be a big deal or not.
This week Dan and Dara are joined by Steen Rasmussen from IIH Nordic to discuss how to approach and access analytics maturity in the modern era since COVID-19.
There are a lot of benefits to linking your GA4 data to BigQuery – we’ve got ten good reasons for you to take your analytics to the next level today.
This week Dan and Dara discuss Segments in GA. They discuss some good use cases, lesser-known hacks and applications.
This week Dan and Dara are joined by Steven Elliott, our Managing Director. Steve discusses how tracking data about his body and exercise has enabled him to run experiments that have optimised his sleep and recovery.
This week Dan and Dara discuss various situations when GA is not the answer. Whether it's navigating gaps in data collection, or forcing types of data analysis that don't quite work.
This week Dan and Dara are joined by Jake Birch, Lead Analytics Consultant at Measurelab. They discuss how COVID-19 has affected how he has analysed data for his clients over the last 18+ months.
This week Dan and Dara talk about server-side GTM. It's come out of beta, so they discuss what it is, why it's important and where it's going.
This week Dan and Dara have guest Mark Rochefort, Technology and Operations Director at Measurelab. They discuss why being impartial is vital in marketing analytics and the skills becoming more important to spot unconscious and conscious biases when working with data. The article from G
This week Dan and Dara discuss how the access to 'real' data in Google Analytics is becoming more limited due to technology and legislation changes.
This week Dan and Dara dig deep into the ABCs of Google Analytics metrics. Defining what they actually mean and their relevance and/or place in the modern technological age.
Everyone in the team has ideas for how we can optimise the organisation. Here’s how we use an Experiment Canvas and Experiment Board to prioritise and manage change at Measurelab.
This week Dan and Dara chat attribution modelling and how/where/if/when it's useful and important to invest in.
This week Dan and Dara run through an audit for Universal Analytics properties in 15 minutes. They touch on common issues when looking at GA and how to fix them.
If you’re migrating from Universal Analytics to Google Analytics 4, our PIVOT framework provides guidance on what you’ll need to consider at each stage of the process. See our GA4 migration guide.
This week Dan and Dara discuss the PIVOT framework they've been working on to help people 'pivot' to GA4. Clever, very clever...
This week Dan and Dara discuss the questions you can ask yourself to see if you need to consider upgrading to Google Analytics 360 (GA360).
This week Dan and Dara discuss Google Analytics' infamous UTMs. They talk about what they are and why they're important in having good, reliable and clean data.
BigQuery is literally the next “Big” thing (with a capital B) in analytics. We explain what it is, how some of our clients are already using it, how much it costs and where you can start.
This week Dan and Dara discuss what makes a good analytics consultant. In other news, Dara is running and Dan is still harking on about skateboarding in the Olympics!
We’re so obsessed with analytics that we started a podcast! Here’s how we turned our passion into The Measure Pod.
This week Dan and Dara discuss the four things analytics practitioners should consider before rolling out Google Analytics 4 (GA4).
This week Dan and Dara debate the usefulness of the Google Analytics (GA/GA4) Session, and try to see if there is an alternative.
This week Dan and Dara chat about the three key reasons they think we should care about GA4 right now.
We all need to play our part in promoting a more responsible, ethical approach to collecting and using customer data. If we don’t, there’s a risk we’ll be left with nothing to measure.
Be warned: the risk of sticking with your current Google Analytics implementation may well be greater than any costs associated with the "migration" to GA4.
There's a surprising number of data feeds and transfers for Google Analytics 4, BigQuery, Data Studio and all its connected accounts and platforms. We set out to map them all to assist with your architecting.
In marketing, it’s vital to know your customers and how they interact with your brand. You need to know what they buy, when they buy, how often, how much... But why? Because if you know their habits and behaviours, you can tailor your marketing tactics and even personalise your customers’ journey. In doing so, you can maintain and even raise engagement between your customers and your brand. So how do we do this? Before thinking about any targeting strategies, you need to get to know your cus
With the recent release of server-side tagging for Google Tag Manager, a whole new woooooorld of possibilities has opened up. But on that, some people have got the wrong idea, so with that in mind, here's three popular (but wrong!) things people believe about server-side GTM. 1) You still need client-side GTM to make it work This is slightly unfair, as I can see why this misconception arose. You do need something to send your hits to the GTM server, and in many cases the easiest and best thin
This is part 5 (and my first contribution, so bear with me) to this "semi-regular" series, dedicated to reusable GTM solutions for scenarios or issues we’ve encountered more than once. Last time, we looked at how to capture existing classic Google Analytics calls with GTM, and this time we'll be exploring how to track changes in pre-populated HTML form fields. Why I did it I was recently approached with a request from a client who wanted to know which fields were updated in a form that was pa
Creating your first GTM tag This is the third of a series dedicated to introducing you, faithful reader, to the wonders and delights of Google Tag Manager. Last time, we took a high-level look at GTM and how it works, and today we'll be looking at how to set up a simple tag. Setting up a Google Analytics pageview tag We're going to set up a Google Analytics pageview tag. This replaces the old hardcoded GA that you'd used to have to put on every page of the site. We start by going to tags and
Amidst news of cookies crumbling and third party cookies eventually becoming obsolete, there is even more emphasis on identifying visitors who arrive on websites and providing users with a reason to remain loyal to your brand. Here is a simple user case on how to effectively personalise your customer experience using the Google Marketing Platform. According to Econsultancy: “50% of consumers are likely to engage with a brand when they receive an interesting offer.” So how can you demonstrate
This is part 4 of a semi-regular series, dedicated to reusable GTM solutions for scenarios or issues we’ve encountered more than once. The challenge with pre-GTM classic calls Last time, we looked at how to turn on-page classic Google Analytics calls to data layer pushes, and this time we'll be looking at a supplement to that—what if the classic GA call you're looking to capture is before GTM loads? This pretty much only matters for ecommerce, so that's what the solution focuses on. We start
This is the first of a new series dedicated to introducing the uninitiated to the wonders and delights of Google Tag Manager. Before we start thinking too closely about GTM itself, though, we'll pull back a bit and ask: What is a tag manager? A tag manager is a service that allows you to remotely insert and manage small pieces of code, or “tags”, onto a site by means of a Javascript snippet placed across the whole site. There are a number of different tag managers out there—Tealium, Ensighte
This is part 3 of a semi-regular series, dedicated to reusable GTM solutions for scenarios or issues we’ve encountered more than once. Last time we looked at how to track clicks on iframes using GTM, and this time we’re looking at how to turn on-page classic Google Analytics calls to data layer pushes. The problem with hard-coded GA calls Say you still have hard-coded calls to classic GA on the page, but the library code itself was being delivered via GTM. It's now been removed, but there are
For our regular "A Day In The Shoes" feature, Andy - Senior Research Executive at EDF - talks about delivering a fresh insights perspective and tells us about the skills he needs to be effective in his role. Here’s what his day-to-day looks like. Aimée: Can you start by telling me your job title and responsibilities Andy: I manage Customer Insight projects of all types at EDF . My view is that the role of an insight manager in a big organisation has changed massively. It’s moved away from jus
Google are always making small unannounced tweaks and improvements to their products—here are a few of the more noteworthy ones we've spotted recently! Scroll Depth Tracking I gave out at length last year about the fact that you can't specify the trigger conditions for the listener dropping on the scroll depth trigger—meaning the page length couldn't be calculated accurately and causing scroll depth events to fire early. I suggested that they might want to let you select the listener conditio
Why GA4 has us excited This announcement has us rather excited at Measurelab. It has been a long time coming and represents the beginning of a completely new shift in how we use and think about digital measurement with Google Analytics. Leaving the old pageview model behind What we are effectively looking at here is a move away from Google Analytics as we know it, which inherited its underlying data collection schema and methods from Urchin Analytics; the analytics software product Google bo
This is part 2 of a semi-regular series, dedicated to reusable GTM solutions for scenarios or issues we've encountered more than once. Last time we looked at how to fire Google Analytics event to keep track of your Google Optimize experiments in GA, and this time we're looking at tracking clicks on iframes. We have encountered, several times, the situation of a client wanting to track clicks on an iframe. While we can't do much about interactions with stuff within the iframe without having GTM a
Here at Measurelab, we work predominantly with the Google stack but that doesn't stop us using other tools. As there's not much documentation available in the public forum on how to implement Enhanced Ecommerce in Google Analytics using Adobe Dynamic Tag Manager (DTM) formerly know as Satellite, I think this blog post would be useful. As good introduction to the tools itself, below there’s a useful overview of Adobe’s Dynamic Tag Management architecture, which is from their learning resource pa
Let’s assume you’ve been using Google Analytics in your organisation for some time and your digital marketing endeavours at least are data-driven. More and more people are starting to see the benefit in using data to get their jobs done and now everyone’s talking about Data Science or Big Data or whatever. To be clear - when we say “data” we are not talking about just Google Analytics but the proliferation of this tool means that it is very likely a starting point for your data analytics. Alongs
Google Analytics and Google Tag Manager are used by around 30 to 50 million companies worldwide. The tools are great for basic web analytics but restrict the user to aggregated data unless a substantial fee is paid (reported to be £90K per annum). This presents a large obstacle for small to medium sized businesses who want to develop a data-driven strategy. Let’s imagine a small retailer wants to implement a recommendation engine. Not a bad idea given that Amazon estimates that around 35% of sal
This is part 1 of what I hope will become a semi-frequent series on here, dedicated to reusable GTM solutions for scenarios or issues we've encountered more than once. This particular entry is a companion to Mark's piece from a couple of years back, but for Google Optimize rather that Optimizely. In short, it sends data layer pushes so you can fire Google Analytics events when there are Optimize experiments running, which saves you from using custom dimension slots etc in the course of ordinary
<span style="font-weight: 400;">This article describes how to integrate Google Analytics for Firebase (formerly Firebase Analytics) to a React Native app. </span><span style="font-weight: 400;">In order to do this, you need to use a JavaScript bridge called </span><a href="https://github.com/invertase/react-native-firebase"><span style="font-weight: 400;">RNFirebase</span></a><span style="font-weight: 400;">. </span> This is lightweight layer sitting on top of native Firebase librarie
Hey folks. The shiny new Built-In Triggers for things we used to have to use big old Custom HTML tags to track before—Youtube tracking! Scroll depth! Element visibility!—have had a bit of time to bed in now. We had a look at changing over to the new built-in solutions everywhere we were using Custom HTML—if it's being done by Tag Manager itself, it has to be better, right? Right? Wrong. This issue is related to a fact that I've discovered through experience but not seen actually documented exc
Hey folks, Adam here. I had quite a busy weekend last week - one that has now been documented in the national press! - and thought I'd share some thoughts about it on here. My journey into activist analytics I've been a member of the Labour Party and the related grassroots movement Momentum for several years now, but beyond a bit of leafleting here and there social anxiety has kept me away from the phonebanking, street stands and doorknocking that lie at the heart of party political activity.
Hey Folks, It's been a while since the last time I wrote anything on the blog so I thought I'd make it up to you with a little freebie. Why GA health checks are important One of the most common tasks at Measurelab (and I'm sure in many other analytics agencies) is to run a "health check" of the main features and configurations of the Google Analytics user interface. How the template works This varies in depth and level of detail depending on various factors but we do find it quite helpful
<span style="font-weight: 400;">I spoke at <a href="http://www.measurefest.com/" target="_blank" rel="noopener noreferrer">#Measurefest</a> in the Barbican last Friday. Here are the slides from my talk but I wanted to write a quick summary to give a bit more context as the slides on their own don’t tell the story. </span> When GA just isn't enough from darafitzgerald The title of the talk was "When GA just isn't enough". For some that know me this might sound like an unexpected title. I sp
If you want to integrate your Optimizely experiment and variation data with Google’s Universal Analytics via Google Tag Manager, you will soon see that the official documentation assumes a custom‑coded implementation. It then instructs you to edit your GA pageview tag directly. If you are using Google Tag Manager, then you obviously will not want to follow this guidance as you probably have the Google Analytics pageview tag in a tag template. It is always advisable to keep custom JavaScript an
<span style="font-weight: 400;">Many companies consider a high bounce rate an issue that needs to be addressed quickly. Others support a high bounce rate. The truth is that most people don’t understand what “bounce rate” really means.</span> So what is a Bounce rate? According to Google: Bounce Rate is the percentage of single-page sessions (i.e. sessions in which the person left your site from the entrance page without interacting with the page). A better definition would be: Bounce Ra
As Measurelab, we have been running bi-monthly Google Analytics and Google Tag Manager training sessions up in London for nearly 18 months now. We like to keep the groups small enough (under 10) to be personable and really help each attendee out with their questions and unique requirements. Due to the success of these training events, we are now running them every month (see all the dates for <a href="https://www.measurelab.co.uktraining/google-analytics-training/">GA Training</a>&n
It’s been exactly a month since I started to work at Measurelab, and so far it has been an amazing experience. Much of the industry jargon and tools are starting to sound familiar and I can make tea or coffee for almost anyone in the team without having to ask how they take it. In order to celebrate the fact that I had survived for a whole month, Mark suggested me to have a go at the Google Analytics Individual Qualification, (which I did..and passed!) For those of you that are not familia
Continuing the GA health check Last week, I covered the first few steps of our Google Analytics Health Check, as one of the first, and most important steps when putting together a measurement plan. To recap a bit, the main aim of a Health Check is to ensure that we are collecting the right information, filtering out any undesired data, to allow us to create actionable reports for the stakeholders that, at the same time, help them to make informed business decisions. Checking goals and funnels
Diving into GA health checks Right, now that some of the basic concepts and industry jargon are starting to sound a bit more familiar, things are starting to get interesting – not that last week was boring but this week I’ve been having a go at one of the most important parts of a piece of “initial discovery” for a client: A Google Analytics Health Check. Our approach to health checks In this document, which the team creates for every single one of our clients, we run a detailed audit of the
<p class="p1"><span class="s1">It’s been, without a doubt, an unusual first week. Upon arrival to the mind-blowing <a href="https://www.measurelab.co.ukcontact/"><span class="s2">Old Candlemakers</span></a> building in central Lewes, I walked into the office to see the team running up and down trying to clean up the mess: one of the roof windows was left open during the weekend and we ended up with a meeting room that looked more like a fish pond than a place to catch-up or meet clients. Fort
On Friday the Measurelab team attended <a href="http://www.brightonseo.com/">BrightonSEO</a> and I did a talk on two exciting features of GA: Enhanced Ecommerce and Data Import. Here is the deck for those who are interested, as well as the Twitter feed that followed the talk. Enhanced Ecommerce & Data Import for GA - #BrightonSEO Sept 2014 from darafitzgerald The advanced Google Analytics training course was an eye opener and really helpful! thanks @darafitzgerald #BrightonSEO — Man
The conference bit of BrightonSEO is happening tomorrow, and for those who aren't going along we thought it might be nice to post the little piece I wrote for the newspapers they're distributing at the conference this year. If you are going, look out for us and say hi, and make sure to come along to Dara's talk in the afternoon! When Universal Analytics came out of beta earlier this year, many were overwhelmed by the plethora of new features. Not a day goes by without a client asking us "how do
<h1>Day One</h1> Upon alighting from the bus as I arrived for my first day of work, I found myself crossing the road next to a group with whom I immediately felt a degree of kinship – casually dressed (but not overly so), a scattering of black-plastic-rimmed glasses – the sort of people who, upon immediate visual inspection, you might peg as the employees of some kind of dotcom, web 2.0 startup. Such proved to be the case, in fact, as they all funneled into the shared office space where I w
If you are anything like me, you will have seen the fandangled new “enhanced” e-commerce reports that are starting to become available in Google Analytics accounts (N.B. - Universal web properties only) and thought “yes, I’ll have some of that”. The reports allow for much deeper analysis of shopping behaviour - to understand things like influence of product impressions on conversion - as well as providing much anticipated refund and voucher/ affiliate code support. In the spirit of catchy blog
Yesterday, at BrightonSEO, <a href="http://measurelab2.wpengine.com/blog/author/dara/">Dara</a> (our Analytics Director) gave a talk on the state of Universal Analytics now that it is out of beta. It was well received by all (see Twitter feed below). Here's the slides (on <a href="http://www.slideshare.net/darafitzgerald/universal-analytics-out-of-beta-brightonseo" target="_blank" rel="noopener noreferrer">Slideshare</a>) from the presentation in case you missed it or wanted to view them
In line with the announcement on Wednesday that Universal Analytics is <a href="http://analytics.blogspot.co.uk/2014/04/universal-analytics-out-of-beta-into.html" target="_blank" rel="noopener noreferrer">coming out of Beta</a>, I changed my upcoming talk at <a href="http://www.brightonseo.com/agenda-2/" target="_blank" rel="noopener noreferrer">BrightonSEO</a> to focus entirely on this. When I spoke at events previously about Universal Analytics, there was still a lack of parity with Class
The recent introduction of <a href="http://analytics.blogspot.co.uk/2013/10/no-code-required-auto-event-tracking.html" target="_blank" rel="noopener noreferrer">auto-event tracking</a> for <a href="http://www.google.com/tagmanager/" target="_blank" rel="noopener noreferrer">Google Tag Manager</a> was a welcome piece of news for many of us keen to remove custom jQuery from within the container. But it quickly became apparent that, to make real use of the auto-event tracking feature,
Google Analytics is free and that’s a wonderful thing. But it does mean people can often undervalue the reports and the benefits that a truly structured approach to analytics brings to a business. Sadly, more often than not, a developer or webmaster adds the default Google Analytics tracking code to a website and leaves it at that. Trawling through the reports to find any kind of insight is left up to an analyst or marketing executive – who, later, attempts to find some kind of meaning in this
Tag Containers are great. In a former life I was developer and I can really appreciate how much help they can be to people wanting to just add a "bit of code" to a website. But, as said former developer, I can also appreciate what a potential disaster it is to give the marketing guys the ability to add code to a website - outside of your carefully considered source control mechanisms and deployment routines. So - the recent announcement (there's quite a few on that link) from the team at Google
The theme of this years summit is a focus on helping customers in three areas: Access, Empower, Act. The slide above was shown by the GA team to summarise the 3 part theme. Babak Pahlavan (Director of Product Management, Google Analytics) let the crowd know that GA have made 70+ releases in 2013 so far, which makes sense on reflection given how busy the year has been. This has included major updates such as the global roll out of Universal Analytics, the introduction of the Attribution Modellin