About cookies on this site

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customise content and advertisements. Learn more

Cookie settings

About cookies on this site

Cookies used on the site are categorized and below you can read about each category and allow or deny some or all of them. Learn more

Necessary

Some cookies are required to provide core functionality. The website won't function properly without these cookies and they are enabled by default and cannot be disabled.

Preferences

Preference cookies enables the web site to remember information to customize how the web site looks or behaves for each user. This may include storing selected currency, region, language or color theme.

Analytical cookies

Analytical cookies help us improve our website by collecting and reporting information on its usage.

Marketing cookies

Marketing cookies are used to track visitors across websites to allow publishers to display relevant and engaging advertisements. By enabling marketing cookies, you grant permission for personalized advertising across various platforms.

🧐 Think you know Google Analytics? Test your knowledge with our FREE GA4 skill test šŸ†

Take the test
  • Courses
    • Paid courses
    • Course bundles
    • Free courses
  • Blog
  • Resources
    • Youtube channel
    • E-books and Guides
    • Free courses
    • GTM Recipes
    • View All Resources
    • GTM Community
    • GA4 community
  • Services
  • About
    • About
    • Contact
  • Login
  • Courses
    • Paid courses
    • Course bundles
    • Free courses
  • Blog
  • Resources
    • Youtube channel
    • E-books and Guides
    • Free courses
    • GTM Recipes
    • View All Resources
    • GTM Community
    • GA4 community
  • Services
  • About
    • About
    • Contact
  • Login

A tag read consent state before a default was set. What to do about it?

Updated: September 29th, 2026 Here’s a situation. You implemented Google Consent ModeĀ in Google Tag Manager. When you enable the preview mode and check the Consent tab, there’s an error “A tag read consent state before a default was set”. In this guide, I will explain why it happens and what to do about it. What […]
Julius Fedorovicius
In Google Analytics Tips Google Tag Manager Tips

How to Get Google Analytics Client ID? (7 Options)

Updated: September 28th, 2026 Let’s say that you are running Google AnalyticsĀ on your website, and you (or your developers) need to fetch the GA Client ID. For example, maybe there is a need to send a request to theĀ Measurement ProtocolĀ (which requires a client_id parameter). Or do you just want to check your own client ID? […]
Julius Fedorovicius
In Google Analytics Tips

How to Track Outbound Links with Google Tag Manager and Google Analytics

Updated: September 28th, 2026.Ā It’s time for a guide that’s for those who are just starting with Google Tag Manager. There is a high chance that your website contains some external links (a.k.a. outbound links). People might click them, and they will be redirected to another domain. Google Analytics 4 can track some of those clicks […]
Julius Fedorovicius
In Google Tag Manager Tips

Google Tag Manager vs Page Speed: The Impact and How to Improve

Updated: September 28th, 2026 One of the main selling points of Google Tag Manager to marketers (that you can notice even on their landing page) is thatĀ it optimizes page speedĀ orĀ pages can load faster.Ā But is that true? Does GTM (or any other tag management solution) really give wings to your website? The short answer is:Ā it depends. […]
Julius Fedorovicius
In Google Tag Manager Tips

What is Conversion Linker in Google Tag Manager?

Updated: September 28th, 2026 In the past, advertising, targeting, and understanding ad effectiveness heavily relied on third-party cookies. However, prompted by heightened privacy concerns, many browsers have implemented or are in the process of imposing stricter controls on the usage of first- and third-party cookies, which were critical for Google Ads conversion tracking. The Conversion […]
Julius Fedorovicius
In Google Ads tips Google Tag Manager Tips

Still Running tags in Google Tag Manager: Here’s how to fix it

Updated: September 28th, 2026 Here’s a problem: you enable Google Tag Manager Preview and Debug modeĀ and see that a certain (or maybe multiple) tags are displayed as “still running”. You refresh the page, but the problem still persists. Why are your tags in Google Tag Manager “Still running”? There are several reasons: You are using […]
Julius Fedorovicius
In Google Tag Manager Tips

How to install Google Analytics 4 on Shopify (4 methods)

Updated: September 28th, 2026 This article was written originally by Rick Beijen, who was kind to share his tips with Analytics Mania’s readers. After this blog post was initially published, Shopify started pushing their users to use Checkout Extensibility (custom pixels) to install tracking codes. As a result, I updated the blog post to include […]
Rick Beijen
In Google Analytics Tips Google Tag Manager Tips

How to Track Clicks with Google Analytics 4 (2 Options)

Updated: September 28th, 2026 If you are starting to get a grip on Google Tag Manager, click tracking is probably one of the most demanded things you want to implement. Your website has many clickable elements, and you want to understand how website visitors interact with them. In this blog post, we will look at […]
Julius Fedorovicius
In Google Analytics Tips

How to track campaigns in Google Analytics 4

Updated: September 28th, 2026 Understanding the effectiveness of your marketing campaigns is important. When you invest time and money into driving traffic to your site, you need to ensure that it’s paying off. If you’re reading this, you may wonder, ā€œWhat’s a marketing campaign, and can it drive business to my site?ā€ While I won’t […]
Julius Fedorovicius
In Google Analytics Tips

Transfer UTM Parameters From One Page To Another with GTM

Updated: September 28th, 2026 I have completely redone this solution to support more cases and require less configuration. However, in some situations, the older version of this solution is recommended. If the destination URL contains a hashmark (#), you should try using the older version. ==== Imagine this. You’re running a promo campaign thatĀ brings traffic […]
Julius Fedorovicius
In Google Tag Manager Tips
Page 1 of 36123›»
Hi, I'm Julius Fedorovicius and I'm here to help you learn Google Tag Manager and Google Analytics. Join thousands of other digital marketers and digital analysts in this exciting journey. Read more
GTM & GA4 Essentials Bundle — five free e-books 5 free e-books GTM & GA4 Essentials Bundle Get your tracking right. Tags, the data layer, GA4 reports and server-side tagging, explained in a way I wish someone had explained them to me. Send me the e-books
Analytics Mania
  • Google Tag Manager Courses
  • Google Tag Manager Recipes
  • Google Tag Manager Resources
  • Google Tag Manager Community
  • Login to courses
Follow Analytics Mania
  • Subscribe to newsletter
Recent Posts
  • A tag read consent state before a default was set. What to do about it?
  • How to Get Google Analytics Client ID? (7 Options)
  • How to Track Outbound Links with Google Tag Manager and Google Analytics
Analytics Mania - Google Tag Manager and Google Analytics Blog | Privacy Policy
Manage Cookie Settings