Practical and easy to understand digital marketing training focused on Google Analytics, Google Tag Manager, Search Marketing (both SEO and Paid Search through Google Ads) and a bit more.
Ahh, good question. I am not 100% sure but it may be a gradual rollout. And yes, there is also something you need to have turned on to make sure you’re eligible. I put the instructions in the video description and should have mentioned that.
By campaign builder, you mean the URLs you built with this tool (ga-dev-tools.google/campaign-url-builder/), right? If you give me an example or two of a URL with UTMs that you’ve built, I’ll see if I can diagnose anything. Also, if you’ve only just launched a campaign it’s possible that it’s just a lag in the data. Is it a brand new campaign within the last day or so?
Please help me out on the below problem🥹 So, I am facing a problem in my GA4. So all of my data from paid meta ads is getting allocated under Organic Social as the channel but it should be under Paid Traffic or some other paid channel. How should I solve this problem? Thankyou so much!
I’m trying to replicate the setup, but in the statistics and configuration section, I only have the question 'Do you want to ask for consent for statistics?', while you have several additional questions there. Do you know more about this?
Alright! I’m glad to hear that this was helpful for you. I remember being totally mystified by UTMs myself, so it’s awesome to hear that this was worth your while to check out
is there some prior configuration that should be done in order for the matches regex with ^( to work? I tried with session campaign and it returns nothing.
Just came across this and this is . Just wanted to suggest- Why don't you set a series for Data analysis using GA4 and how anyone from beginner to expert level can learn and nail from it :)
Great video, looking forward to being able to track these results, just one question! After I have followed all the steps in GTM and published, are there any extra steps I need to do to pull this in as a custom event within GA4, or does this all happen automatically? eg. Do I need to go into custom definitions in GA4 and add this?
Hello there. Here's the scoop: once you've followed all the steps and published in GTM you have created the custom event. The data is there! To see the data is a slightly different question. You can see the link click data in Explorations (the Explore menu) right now. Check out the 12:00 minute mark or so in the video to watch how to do this. But to see it in your Standard reports you do need to create a Custom Dimension for your event parameters. Check out the 16:00 minute mark in the video for that. Let me know if that makes sense after you get a chance to watch them. Good luck and Godspeed to you!
What do you do when the event parameter list has nothing? I already have a bunch of events created and are firing correctly but there's nothing to select on the event parameter ?
I don't know quite what you're referring to when you say "event parameter list". Do you mean in your custom dimension list? Either way, I think it might be worthwhile to get a more comprehensive overview of event parameters and how you can find them in GA4. This was super confusing for me as well. :) I'd recommend this article if you've got the time. Best wishes! www.rootandbranchgroup.com/ga4-event-parameters/
Very helpful video but unfortunately I can't seem to import video progress. I already had a custom dimension named 'video_percent', but I can't add it to the dimensions in the report for some reason. Also segment 'video_started' and 'video completed' is showing in the report, but nog video_progress. I then tried adding only '50' and tried exact match and all other matches, but it still doesn't show. Any solutions to this?
Well I'm not completely sure, but the custom dimensions don't create data retroactively, so if you just created it (the custom dimension) that's perhaps the reason you're not yet seeing any data in your reports. I'd recommend waiting a couple days and giving it another shot in building a report. Best wishes!
Great content! Thanks for sharing! Simple question: Customer A joined for the first time in January 1st. He comes back in January 2nd. Does s/he count as new or returning?
Thanks for the encouraging words and for the good question. The answer is not exactly intuitive...it's BOTH. Customer A is a new user on January 1st and a returning user on January 2nd. So if you pulled a report for New Users, Returning Users, and Total Users for Jan 1 - 2 and Customer A was your only visitor, you'd have 1 New User, 1 Returning User, and 1 Total User.
@@rooted-digital Hey thanks for your answer! It is helping me a lot! Based on this, I used the Google merchandising store GA to try some stuff: Segment A: New users (event first_open and session_start) Segment B: Returning users (session_start and NOT first_open permantly excluded) Segment C: All users (session start) Let's then take sessions. A + B should be C. It is not. Then let's just make the segment overlap of A, B and C. This is where the weird thing happens: Overlap of A & B = 0 Overlap of A & C =A Overlap of B & C = B Only C = 0 Technically, I was expecting to have the equation A + B = C in that scenario, but it is not. So my further investigation was: Let me see only A and B. In other words, only New and All Users. When I check: NOT A, it gives a number that cannot will not reach: C = A + NOT A! This problem happens with active users, total users and sessions..but not with Events... Weird, isn't it? Any ideas? Thanks for the lessons!
@@rooted-digital thanks again for the answer!! based on your reply, I tried something using the google merchandising GA4.. Segment A: New users (event first_open and session_start) Segment B: Returning users (session_start and NOT first_open permantly excluded) Segment C: All users (session start) Let's then take sessions. A + B should be C. It is not. Then let's just make the segment overlap of A, B and C. This is where the weird thing happens: Overlap of A & B = 0 Overlap of A & C =A Overlap of B & C = B Only C = 0 Technically, I was expecting to have the equation A + B = C in that scenario, but it is not. So my further investigation was: Let me see only A and B. In other words, only New and All Users. When I check: NOT A, it gives a number that cannot will not reach: C = A + NOT A! This problem happens with active users, total users and sessions..but not with Events... Any thoughts?
1 question and 1 partial answer: Question: what type of website are you using? Partial answer: If you want to be able to use Google Tag Manager, you should install Google Tag Manager. If you don't care about Google Tag Manager - and only want to use Google Analytics - you wouldn't need to install it (GTM). This video is specifically for people who are already running GTM and want to use it to install Google Analytics.
thanks for helpful information. I would like to ask one thing; is there a way to make google to stop indexing the old slug and start indexing the new slug ASAP?
a 301 (permanent) redirect would accomplish this. Here's a video with more info on 301s if you're interested: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-dgZ4RpIra34.html Good luck and Godspeed!
This Wix support page might help: support.wix.com/en/article/customizing-your-seo-settings-1420929 Check out "Accessing your SEO settings" where you can view by page type, including Blog pages, Main pages, and more. Best wishes.
It always amazes me how a quality channel like yours has so few views! You deserve all the views and subscribers, brother. I'm forever grateful for your videos. 🙌🙌✨✨
That’s very generous of you. Thanks for the kind words and I’m glad to hear this has been a helpful resource for you. Best wishes and Godspeed on the journey 🙌!
I'm in my learning and implementing along the way phase right now, Zack and this is GOLD. Thank you so much for simplifying it as always. May God bless you always.
Happy to help, Ishita. And I'm with you in being in the learning and implementing along the way phase. To one degree or another, maybe that's going to be part of life for us always as we keep learning. Thanks for watching. Have a wonderful rest of your day!
Hi Jamie, the Source Medium traffic report isn't a default in GA4 (weird, I know). You can either change the primary dimension in your Traffic acquisition report to the Source / medium level instead of the Channel level...or you can create a new report that will be added to your list of existing reports. I did that second one. You can learn more here about how to do both: www.rootandbranchgroup.com/google-analytics-source-medium/ Best wishes.
hey excellent tutorial. I have a doubt, is there any way to set a custom event up? for example : when a user make a click and that anchor has special attributes like a company slug so, in that way i can identify that click was assigned to a specific company,
Thanks for checking it out. You may be able to accomplish what you're looking for using API events. I haven't used those myself, but this article from Jude Onyejekwe should be helpful: dumbdata.co/post/event-tracking-in-microsoft-clarity/#apievents Keep me posted if you have any luck! Best wishes.
No, I don't know what that means. If you can clarify where you're seeing that message I can keep my eyes open and check back if I happen to find out. Best wishes.
Sometimes new GA4 events can take 24 - 48 hours to show up after they've been created. It usually doesn't take that long but that's the time range that Google gives. Is it showing now? If not, I'd recommend testing in GTM preview and debug mode to make sure the trigger conditions are set as needed. Best of luck.
It might be because GA4 has changed the interface since this video was made. I made an updated video which you might want to check out. Here it is: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1mgSQDARn28.html
I have built the conversion tracking with clicks on your number on your website. The status shows as active under call only leads but when I try to call, the conversion is not counted in Google campaign. Is there a way to solve this?
I can't say without looking at your account and testing myself. I would say to double check your Google Ads campaign type. If it's only tracking clicks on the call extension (clicks on the ad itself rather than clicks on the hyperlinked phone number on your landing page), then it won't track conversions that you set up using this video. The video portion you're referring to is to track phone number clicks on the landing page / website itself.
@@rooted-digital Thanks for the suggestion. I want to track the conversions we receive from call only search ad, is there any tutorial video for it? I am grateful if you could help me looking at my account and i can send you a mail cuz it has been a big issue for my brand:( To add-on, the option of call from ads using call extension is not given for UAE region. Is there any other way to track the conversion from ads?
Hello, I have now added analytics to my WordPress site using the site kit. Now I want to connect to analytics by connecting to the tag manager, but how can I do this without deleting my data? Analytics data is important. Also, on my other site, tag Manager codes were added to the theme. If I need to update the theme, the codes will be deleted. Will my analytics data be lost? What if I add the codes again after updating the theme?
You should only have GA4 installed on your site in one way. If you install GA4 both through site kit and through Tag Manager, you will have installed GA4 twice. You can keep the same GA4 property (Measurement ID) but change the installation method. In other words, if you delete the GA4 installation method from one place and then install it in another place, you will still have all your analytics data. You'll only "lose" the period of minutes it takes from removing the code in one place and installing it through another method. The same thing goes if you're changing how you're installing the GTM container tags on your site. If the code is temporarily deleted the data won't be lost (as long as you install it again).
The Measurement ID is the unique identifier of your GA4 property. This video shows how to install GA4 if you are using Tag Manager: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fzOrSXyk6Yg.html Best wishes.
Glad you found it helpful! Here are links to two existing videos about video tracking. They use the built in "enhanced measurement" events for video tracking in GA4: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N91cVuTAYkE.html - reporting on video starts and completes ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gcLxerwDAZc.html - reporting on video progress Best wishes!
you are using all page views as a Trigger. is it fine for call conversion Tracking? or we have to make different Trigger like when click on specific page URL contain tel: like this
There are two different types of triggers for two different types of conversion tracking in this one video. The first method tracks calls using a "dynamic swap" method, where a tracking number is dynamically inserted on the page. This can fire on all pages and there's no need to include anything like :tel in any trigger. The second method works by tracking the clicks on the hyperlinked phone numbers. That second method starts around the 10:40 mark in the video and as you can see it does use a more limited trigger that looks for clicks on :tel links. Hope that helps clear things up.
15:34 "Do you want Complianz to add Tag manager to your site? Yes. , The answer here needs to be yes. If you have tag manager instaled other way, take it off? " That is the only way?
You can use the same GTM container. I had previously used another plugin to install GTM (header footer code manager) and then switched to using Complianz.
Scroll down to "How to Find Scroll Depth Data in Explorations" in this article (www.semrush.com/blog/google-analytics-scroll-depth/) and it will walk you through the steps. Let me know if that works for you.
I've never worked with Jobber forms, so I can't say 100%. But I think you probably have two options: 1.) Set up GTM and then track button clicks on the form submission. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-vKtnm3-EAhU.html - this video shows how to create a GTM account and install on your site in under 5 minutes From there, you'd need to set up a custom event to track the form submission button. Let me know if you decide to try it and I can share another link to a video that could be helpful. 2.) Figure out another way to do it using Jobber and GA4. Like I said, I've never done this myself but I did find this help article that might be useful: help.getjobber.com/hc/en-us/articles/24239754165527-Google-Analytics-Tracking-for-Requests-and-Online-Booking Best wishes!
This is awesome, Zack 🔥 I think it’s very valuable when you want to repurpose content as well. e.g. A content piece with high number of views (authority) and high scroll depth (relevant and connects) is a winner. It’s a strong foundation to build upon and strategically expand with content clusters.
Thanks for the kind words, Ishita. And I totally agree with you that there can be some really good insight here. As you've said before on LinkedIn, data is really only worth anything if you're going to DO something with it. Finding strong pieces of content to build content clusters from is a great use.
@@rooted-digital that’s exactly it! Thank you so much 😊 Another use case for this I found and posted about on LI for custom scroll depth tracking was for Substack! Because the analytics for Substack doesn’t have all the metrics, using this setup we can track the scroll depth of Substack articles as well. Because all the people there are all for long form content! 🤩
That's really interesting! Do you write over there? If you do, send a link! I've been thinking about perhaps starting over there myself and it would be cool to check out some of what you've written. Thanks for the tip too. :)
@@rooted-digital that’s a different story hahahha I started publishing there in Notes section and repurposed a LinkedIn post of mine. They suspended my account for not abiding by the content guidelines in my publication. I fought for 3 weeks so they would atleast tell me the publication they were referring to but no luck! I dropped it! I don’t think it was worth the fight. I’d rather do LI + lead magnets + have my own landing page!
I was looking to learn about attribution models, Zack, and I knew I’d find it here on R&B 🔥 PS: I believe there have been some changes in attribution models quite recently. Do you have some info on those as well? I’d love to learn about those too.
You're right, Ishita. Unfortunately, Google has removed many of the attribution options. There are now just 3 left: Data-driven attribution (Google's "black box" where we don't know the rules exactly, but Google says it's tailored to each site) Paid and organic last click (previously called "Last Click"...it ignores direct traffic if the last click came from direct...and attributes all conversion credit to the last channel) Google paid channels last click (Prioritizes all conversion credit to Google Ads, regardless of where it is in the conversion journey. For example, let's say a visitor first came from Email, then Google Ads, then organic search. Google Ads gets 100% of the credit because everything else is ignored. PPC marketers love it! ;) If there are no Google Ads clicks, it defaults to working like the "Paid and organic last click" model. Here's the Google article as well... support.google.com/analytics/answer/10596866?hl=en
That's frustrating. I'm sorry to hear it. I don't know for sure, but I've heard that some people have issues with this on Macs. If that sounds like your situation - and you have a PC handy - I'd try it with the Chrome browser. I've never experienced the issue myself so I can't say much more than that. Wishing you the best with it.
@@rooted-digital thanks but that doesn't help in this instance. I know how to add tags to my subscribers AFTER the fact....I want to know if there is a way to automatically tag someone who subscribes through the pop up so that they then get fed into a customer journey. I can't go in continually to manually tag subscribers that come in through the pop up.
I came across this discussion on reddit: www.reddit.com/r/MailChimp/comments/1cj6o0q/popup_forms_tags/ And here's what the MailChimp support person had to say: "Currently, embedded forms and landing pages are the only hosted forms that can automatically tag contacts. For more info on embedded forms, check out: Add an Embedded Signup Form to Your Website - eepurl.com/dyikxr To identify contacts who signed up with the pop-up form, you can segment your audience by signup source. As a workaround, you could create a customer journey with the "Signs up for email" starting point, and filter contacts who enter it by the signup source. Then, if you wish to add tags, you could add the Tag/Untag action as a journey point: Use Tag/Untag Actions - eepurl.com/hNFDPX"
Hi, This is all very helpful. I had this doubt and confusing me a lot🤯 Scenario : Let say I have Single page Application and developer have implemented page_view as dataLayer event I can see that dataLayer API call in history change when I preview the site. Now we have Google tag and GA4 event in GTM which tag should I use for page_view and how about enhanced measurement toggle in GA4(if i keep that enable two history change happening in preview mode and tag fired twice)and should I set send_page_view to true/false. Can I use Google tag and trigger as custom event page_view? Or do I need GA4 event tag for page_view and google tag for base configuration? Thanks in advance:)
Unfortunately, I don't have much (any) experience with Single Page Applications and GA4. I found this article that might be helpful for you, though: www.analyticsmania.com/post/single-page-web-app-with-google-tag-manager/ Good luck and Godspeed to you!
Glad it was helpful! Best of luck the rest of the way with GA4. If you decide to set up some custom events, this video about internal link click tracking shows how to do that...and how to use the reporting features in GA4. Sharing just in case: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-TbbzLpftlkg.html Best wishes!
Great video, wasn't working, I had everything setup... Clients site had cache plugin which prevented the number from being swapped... Worth to mention possibly