My team and I are trying to measure quantitive metrics in Google Analytics and we're not sure what's the best way to do so.
We're a privacy app with a photo vault and we want to measure the number of items a user saves within the app, for example for a user who uploaded 10 photos to the app, but we're not sure how to do so.
An event seems wrong because we don't want an event for each import of content a user makes, for example:
if the user flow is:
Day 1 - Upload 3 items
Day 2 - Uploaded 5 items.
Day 3 - Removed 2 items.
at the end of day 3, we want to see that this specific user now has 6 items in the app, and we want to be able to filter it by: "Show me all the users that currently have 5 items or more in the app".
We also tried User property but it doesn't work because we cant filter it like I wrote above, any suggestions?
Related
I am trying to track links users click on my site.
I am able to see the links they are clicking on by going to Engagement -> Events -> Click -> link_url(Under parameter name), however I can not find a way to view this data after 30 minutes. After 30 minutes I can just view the number of clicks, but it wont let me view the link_url.
I have turned on the "Enhanced Tracking–Outbound Links", but similar to the previous I cannot find a way to view the url of the clicks.
I saw in SO answers that used Older GA versions to go to Behavior->Events, to access this data, however I can't seem to find the equivalent now.
How can I view what links my users are clicking on after 30 minutes?
I was dealing with the same problem recently. To see the data like link_url, file_name etc. you need to create custom dimensions (Events > Manage custom dimensions > Create custom dimensions). After creating desired dimemension, you will have to wait 24 hours to see them in your reports.
See section "Register event parameters as custom dimensions (this applies even to Recommended Events)" at this website - https://www.analyticsmania.com/post/recommended-events-in-google-analytics-4/
I am using Google Analytics 4 (formerly known as “App + Web) in my app. I am sending out an event called task_completed to GA whenever a user completes a mini task. Now in GA, how do I make a report or filter that can return the number of users that have performed the task_completed event once, twice, three times or more?
Basically I want to be able to get insights like these:
Users who have performed task_completed once = 40
Users who have performed task_completed twice = 50
Users who have performed task_completed three times = 25
Users who have performed task_completed more than three times = 15
Note that the event count for once, twice and three times should be absolute. Meaning someone who has performed task_completed 10 times should not be counted into once, twice and three times.
I am almost certain I can do this with a custom audience but the problem is custom audiences are not retroactive so I won't be able to use it on past data. And then it also feels a bit inelegant to create custom audiences for all the basic combinations like the above.
Anyone has any ideas?
You can do this using segments using the analysis hub (left-hand side nav under "analysis".
It feels silly to ask a question like this but I really can't find a view by myself after clicking anywhere in the interface at least twice.
I switched my app from analytics to firebase and those events do reach the firebase backend.
I also can see the events from the last 30 minutes.
They are stored under select_content -> Parametername = item_name
But I do not find a view of way to select a wider period of time. Like show that same statistics over a longer period of time.
Do I have to set up a specific view? Or how can I get those results?
I had this exact problem and finally found a way to do it (though using the Google Analytics site instead of Firebase- but still using the select_content event).
In Google Analytics you can create a custom dimension from item_name (I did this in All events->Manage Custom Definitions->Create custom dimensions) then create a custom analysis in Analysis hub: I started from Blank, then used the Exploration Technique, selected Bar Chart for Visualization, added item_name as the Breakdown and Event Count as the Value- this gives the total event count for each item_name over the selected time period.
If you change the Visualization to Line Chart, you can also see how the values change over larger time periods (Granularities: Hour, Day, Week, Month).
Screenshot
I've got a process on my website that I would like to track as a funnel, except I am unclear on how to do so since the process has a loop.
We are building a single-page tool that calculates the number of products the user needs for their home, which is based on how many rooms the home has and the details of each room. Here is an example workflow:
Create Home
Add Room 1, set details, click Save
Add Room 2, set details, click Save
Edit Room 1 details, click Save
Click Analyze
As you can see from steps 1 and 2, the user can add a variable number of rooms. From step 4 you can see that they can go back to edit a room after they've created it.
I would like to see where users drop off, so I'd like to see this funnel, minimally:
Create Home -> Save at least 1 room -> Click Analyze
If I track "Save Room" as a page view (/save-room) there will be a lot of drop off once users start to add more rooms: it will look like they exit the funnel at /save-room by going to /save-room... right? Should I control this with Javascript to make sure that the /save-room pageview is only sent once per process? Is there a better way?
Additionally, I would like to track whether people with larger homes (more rooms) drop off more frequently. So if I prevent additional /save-room page views from being sent, I would lose this visibility. Should I track all of these operations as events as well?
Thanks in advance!
Funnels do (literally) not have loops (that's one of the reasons Google introduced flow reports).
One possible way would be to create a session based custom metric. You set it to 1 at the first "save room" pageload, then instead of doing more "save room" pageviews you track an event for each additional room and increment the custom metric in the event (thus saving the number of rooms; you'd need to create a custom report, since custom metrics do not show up in standard reports, but you would get the info for the number of rooms and still be able to use the funnel visualization).
Let's assume I've set up a goal on GA which consists of 2 steps:
Open registration popup (required; custom pageview)
Successful registration (destination; custom pageview)
Now, let's say user A opens the registration popup 5 times and registers. Then, user B opens the popup 1 time and leaves.
What will be the number of step 1 completions shown in GA report - 6 or 2? In other words, will I see only unique step completions or all of them, regardless of how many times they occurred?
I would say the conversion rate needs all the data (in this case: popup opens) to be of any use. Am I correct?