How to Set Up Google Analytics App + Web Property

A new version of Google Analytics has recently been released: The App + Web Property. It has a few new features compared to what we are usually used to.

It’s still a work in progress, but it shows us the future of Google Analytics. In this video, let’s go through how you can set up the App + Web Property and whether or not I recommend you completely switch over to this new version.

? Links:

App+Web Help:

FREE GTM Course:

FREE Google Analytics Course:

In this video, I’m going to show you how you can set up the new version of Google Analytics with the help of Google tag manager. All and more, coming up.

Hey there measuregeeks, Julian here back with another video. Today, we want to talk about how we can set up this new version of Google Analytics. It’s the app + web property. So completely different Google Analytics that you known from before.

And it actually comes with some new, cool functionality that will take a look at in a second. So how would you set up this new version of Google Analytics with the help of your Google Tag Manager? You might have seen in Google Tag Manager when you set up a new Google Analytics tag that there’s a new tag type. Right here, which is the app + web configuration and an event as well.

And it asking for your measurement ID. For this, let’s go over to Google Analytics to get this measurement ID. You simply go into our Google Analytics account. Here under the admin section, we’ll go ahead and create a new property under whichever account you want to create your new property.

And now, we have here, the web, the app, but also the app + web version. So you can send in data from your mobile apps by Firebase, and also your web tracking.

We’re going to set this up for web. So let’s click on this and continue. And now we get this proper name. You can select your category, reporting zone, and your currency. I will just leave this untouched and create this. And now it’s asked us how do we want to set this all up?

Since we are on the web platform here we go with web and we simply need to put in our webpage and give the stream this data stream a name. Now, the cool thing about this new kind of tracking it will allow us to measure certain events automatically. That means we will get information about scrolls, outbound link clicks, side search, video engagement and file downloads. All without having to set any of these up. There’s actually a menu here that we can utilize to turn certain events off. So for example, if you don’t want scrolls, we can just leave this off and save this. But for demonstration purposes, I would like to leave this on. We create a stream. And we here have now our stream with the stream ID and the measurement ID.

So we can just copy the measurement ID and go over to Google Tag Manager and put our measurement ID right in here. We just go with the normal all pages tag and save this. Gives this all a name and save this. And then we refresh our page. Go back to our demo shop. Get rid of that and we see our page view tag firing inside of Google tech assistant, we see a global site tag firing. This is our account ID. And now in our Google Analytics, we can go over to this new stream view of real-time. And voila, we see somebody from Germany just came to our page. So this already works without any extra setup. Now, as you have seen, there were some events that were automatically tracked. So if we scroll down, we should see more of these events coming through. Let’s go back to our real-time reporting and go into the Events tab here. And we have three events, you can actually go to this view snapshot. This will open up a random user that is currently on our website.

It doesn’t quite work for me.

Here we see the different events at least. So you see a page view that was tracked first visits, session start. But unfortunately, the scroll events didn’t quite work just yet. Maybe we should go to another page, you should see some data coming through. And this time we see the user event right here. So here we can see a nice timeline of what just happened.

What was the interaction that happened. In our case, it was a scroll. So this also works as expected. Unfortunately, there are not many users on this website as a test website. So don’t see much. But this is now correctly installed. And we don’t really need to enable any more events, but we could.

So if you want to send something over explicitly, there is a new tag template that you have already seen. So when we go over here, we’ve really seen this app + web event. And the tag configurations can be taken over from our previous tag.

So we don’t have to actually configure a Google Analytics settings variable. We can give our event a name, and put in different event parameters.

Now, what would we put in here? Like in Google Analytics before we have an event name, you can name this whatever. And you can actually put in any parameters that you want into these fields. But in terms of the reports that are already inside of the interface, you might want to choose one of the pre-existing events that Google Analytics has defined.

So there are recommended events for all sites and apps, retailing, eCommerce, jobs, education sites, travel and games. Let’s go for all sites here. And let’s just pick one of these. Let’s say we wanted to track a purchase, just like this. So there’s an event name called purchase. We’ll put this into the event name. And then we have a transaction ID and transaction value.

And some other values, I won’t fill them in now. And just for demonstration sake going to fill in some hardcoded values. Obviously, you would utilize your variables and your data layer to fill them dynamically. But I’m just going to go ahead and test this here. Then fire this all on a confirmation page. So page view confirms where the page pass entails order received. This the correct name, let’s save this.

And this is our GA app + web for our event of a transaction. Let’s refreshes and go through a quick order here on our page. And we see our event fired right here. You should also be able to see this in our tag assistant.

No, it’s not yet updated. Here, I think the tag assistant doesn’t have the functionality built-in quite yet. So we will need to go into our analytics dashboard here and see if there was a new event by this user. It doesn’t show us something at the moment. But hopefully, we should see this in this overview. so here we go see an eCommerce purchase. And this came from this user, this should tell us that our eCommerce purchase was reached which also creates a goal. So this is how you can send over page views and events via Google Tag Manager. Don’t forget, if you want to put this live to users, you need to submit a version and take this live. And henceforth, we will be tracking this for all your users. Now that we have gone through an installation let’s take a look at this new version of Google Analytics and quickly scroll through some reports. I’ve been tracking with Measureschool for a little while here. So I have app + web property already created.

And it’s quite different from what we have seen previously from Google Analytics because this is actually based on the app version of Google Analytics, which some people know as Firebase. So this is a part of a version of firebased analytics to the web. And we now get all the reporting functionality. We already looked at the real-time reporting. These are standard reports. But they obviously don’t have the functionality of the old version of Google Analytics, or the current version of Google Analytics, which is Universal Analytics.

You would find some of the similar data in these reports. But this is far more sparse than what we have inside of the universal analytics. So you won’t find any kind of enhance eCommerce reports or landing page reports as this is really based on events. Rather than the page view and session model that we have in the current version of Universal Analytics. One or two reports that I want to point out here are the analysis section where we have the capability of building different reports like a funnel analysis, a path analysis, we can also look at our different audiences with this new segmentation feature set of this report. And we’ll be able to explore our data just like we would inside of Data Studio with a new picker of what we want to see in our reports through this drag and drop system.

So all in all, I would encourage you to try this out. You can install this right now onto your webpage and track it in parallel. Should anyone give up the old Universal Analytics version and then switch over completely to App + web, I wouldn’t recommend this as it’s still quite limited. But it shows us the future to come with Google Analytics. So definitely check it out. And let me know what you think in the comments down below.

This is how you can set up your app plus web-property of Google Analytics, the new version of Google Analytics with the help of Google Tag Manager. Let me know what you think about this new version of Google Analytics. It’s quite half baked. But it’s quite interesting to see the steps that make forward and go away from that model of the page views. So I love to hear from you as well. Let me know in the comments down below.

Julian Juenemann
About the author: Julian Juenemann

Julian started and grew venture-backed startups with his unique 'data first' approach to Online Marketing. He then founded to help marketers, like him, the data-driven way of digital marketing.

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Ziyad Mahdy
Ziyad Mahdy
8 months ago

thanks for great explanation. I’ve followed all steps correctly but tag still not fired, what’s the mistake please?