Why Custom Report in GA does not update? Maybe it takes some time for it to update? If so, how much time will it take?
Let me show you my GTM and GA setup.
Here I am sending an event, this event triggers a tag in GTM. Below you can see the tag content.
I setup two custom dimensions (with indexes 2 and 3) in GA and one custom metric (with index 2). Let me show them to you.
Also I setup a custom report in GA. Let me show its view next.
Now I am expecting to have the view in GA updated whenever the tag is fired in GTM, because the tag has indexes of the dimensions which participate in the custom report and it increments the metric which participates in the report in this line of the tag:
but the custom report does not update. I tried to wait for 5-10 minutes and it does not change. What am I missing here?
Also I verified that the fired tag actually reaches from GTM to GA by going to Real-Time -> Events in GA.
That seems to be all info about my problem. I am very new to GA, so I may miss some important for the diagnosing of the issue info, in such a case, please, ask me what I need to tell you. Thank you.
I tried to wait for 5-10 minutes and it does not change.
You should wait for 24 (up to 48) hours to see all reports excluding Real Time.
It's processing latency in standard GA.
https://support.google.com/analytics/answer/1070983?hl=en
Related
I will start with describing what I am trying to achieve, in order to avoid x-y problem. And if the solution I try to apply is not the best one, please, tell me a different one.
I have a website. There is an audio player on it. I would like to track in my GA how many users started the audio, how many users listened 25% of it, how many users listened 50% of it and so on. I can access the needed information (e.g. user reached 25%, so it is time to tell about this to GA through GTM) in client-side JavaScript, the question is only about setting up the GTM and GA correctly.
So, now that I described my intentions, let me show what I was able to do so far.
1 I created a custom metric with Hit scope in GA.
2 I created a tag which increments the metric created in the 1.
3 I created a custom event in GTM. When user starts playing the audio I fire the event with the help of dataLayer. And the event fires the tag which I created in 2.
4 I created a custom dashboard in GA to track how many users started the sound.
And now I am stuck. I get the needed data from my website to GTM. I trigger the tag which should send the data over to GA. I have the needed metric and dashboard set up in GA. And now I would expect the widget in my custom dashboard in GA to show that the audio was started, but it does not happen.
I am very new to GA and GTM and may not understand some concepts, as a result I may miss some necessary for troubleshooting information. I will gladly provide it if you need it.
Thank you (y).
I just set up Google Tag Manager to fire events when pressing add to cart button. The events are fired correctly using Preview.
Then in Google Analytics, i set up a Goal with Event's label equal to "Add To Cart" (which is the same label i used when creating the Tag in Google Tag Manager).
I can see the goal being recorded if i'm in Real-Time/Conversions
But when i'm in Conversions/Goals/Overview i'm not seeing anything, even though i already set the date range correctly. Is there anything wrong with my setup?
Google Analytics isn't intended to be a real-time tracker, and Goals is one report that does show a delay in reporting. Give it 24 hours (it'll probably show results before that, but 24 hours is recommended to see accurate reports.)
We are having an issue with our tracking on www.x3tradesmen.com where a Google Tag Manager tag is firing way too many times and we cannot determine why...
We only have one website event tag linked to Google Analytics called Form Submit and typically we would receive between 2-10 Form Submit events per day at the most, however, recently we have noticed that the tag is firing 1000's of times sporadically and we cannot pinpoint the issue. We have also noticed that our users have drastically increased for short time periods (minutes/hours). We typically only get 40-80 users per day on our website but we saw a massive spike of around 400 users in less than one hour once.
We recently added the facebook pixel via GTM and that is really the only change that we have made and now we are seeing these issues. Does anyone know of any common reasons to why this would be behaving this way or can anyone see any major issues with our implementation of GA or GTM on our website that would cause this?
I know this information is vague, so please let me know if there is specific information that would help identify the issue.
Thanks in advance!
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
I presume it is the FB pixel - Facebook automatically collects information in addition to what you have configured yourself and uses post/submit events to send them. You can disable that behaviour as per documentation and see if it makes a difference:
Automatic Configuration
The Facebook pixel will send button click and
page metadata (such as data structured according to Opengraph or
Schema.org formats) from your website to improve your ads delivery and
measurement and automate your pixel setup. To configure the Facebook
Pixel to not send this additional information, in the Facebook Pixel
Base code, add fbq('set', 'autoConfig', 'false', '')
above the init call.
I had a similar issue where suddenly additional submit events turned up in the GTM preview pane that I finally tracked down to FB, so there is a good chance that yours is the same problem.
I have created a dynamic link through the Firebase console. The link works correctly according to its flow.
The issue is that the link analytics does not work. On the day of creation, Firebase counted clicks. But on the day after creation, total amount of clicks is equal to zero (while I know that there were at least 11 clicks).
How to solve this?
There are a couple of things that may have happened here:
1) There was recently a change that meant that clicks are no longer reported right away. This is actually to enable the new link analytics API: https://firebase.google.com/docs/reference/dynamic-links/analytics
2) Dynamic Links also reports to Google Analytics for Firebase. These reports default to showing "yesterday" which can be a bit confusing. GA also batches its reporting on the client side to save battery, so even though analytics are recorded, they aren't necessarily reported until later.
I would like to setup my form's conversion rate as a goal in my Google Analytics account. The goal is complete when someone enters their information and hits submit. Logically, the "Thank you page" would be the destination URL for the goal. My problem is that the thank you page is outside of the primary domain, for example, my site is:
SiteExampl.com but the Thank you URL is thankyouurl.com
Is it possible to setup a goal like this? If so how.
Christina, this is a bit tricky situation as it involves cross-domain tracking and the visitor/goal tracking won't be consistent since each site is using its own sets of cookies. To keep this not that complicated and technical (for that purpose, there is a lengthy documentation by Google), I am going to assume that the conversion will be counted as simply the fact that the user pressed button.
You could then setup event tracking and create a new goal with a condition of this event being fired (Type = Event, in Goal details then use the same Category/Action/Label as you would you in the tracking code -- see below).
The example of event tracking code: (see the complete specification for details)
Submit
Hope this helps :)
this is possible . Please execute an Event when submitting the form. Then redirect to the thank you page.
Use form submission position or button click position and then execute the Event Tracking method and pass the related info at that time. Google Analytics give you an opportunity to setup events as Goals. Hence this will be a very easy task.
Event Tracking in Google Analytics:
https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide