How to exclude regions/territories from the list of countries in the Google Analytics dashboard - google-analytics

On the Google Analytics dashboard under Audience > Geo > Location I need to have the number of countries that visitors are from but excluding territories and regions. I would like to have the number of UN-member countries that my visitors are from. Is there a way I can filter this in the Google Analytics dashboard? If not, is there an easy way I can export the data from Google Analytics and determine the number of countries where visitors are from?
I found out that Google Analytics uses ISO 3166-1 alpha-2 for the countries and regions, but I was not able to determine a way to figure out the number of UN-member countries that my users are from.

Related

Number of total countries in Google Analytics is around 230 while google search says total number of countries is 197

Number of total countries in Google Analytics is around 230 while google search says total number of countries is 197.
How to explain this?
On my one site total number of countries according to Google Analytics is around 214. When I told this to a guy he simply said Google Search says total number of countries is 197 (I also checked it). I had no explaination for this.
Google Analytics countries report is based on 249 current ISO-3166-1 alpha-2 codes.
https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
The reason why you see more results than countries on your dashboard is because Google Analytics counts also visits from territories as well (example Antarctica which is not a country)

Why I need Google Analytics UTM

I can see sources of visits and other related data on my Google Analytics screen. As I read so far, UTM tracking aims to track where the users come from and some other things like what did they do on website.
But as I said, I can see these kind of things on regular Analytics scrren. So why I need UTM then?
Thanks.
Google recognizes some sources automatically (direct, organic, referral and to some extent SEM). However it does not automatically recognize campaign traffic.
E.g. if somebody clicks on a newsletter link in a webmailer this would be counted as referral traffic. By adding campaign parameters you could instead track this in a custom newsletter channel with e.g. one campaign name per newsletter.
Links from other websites would show up as referral, if these are your affiliates you track them as such via UTM parameters. SEM traffic is organized into campaigns by UTM parameters (or the gclid parameter from adwords autotagging, which is more common).
So if you want to know which of your marketing measures are successful you'd use utm parameters in destination urls. If you do not do marketing campaigns you do not need them.

Can we track average age of users from a particular channel using Google Analytics

I am using the Google Analytics Referrer to track the channel of my downloads. Now what I want to do is analyse the quality of users we are getting from each channel, so that we can focus more on channels which give us better quality users. For starting I want to track something which is like Average age of users from channel A (Month Wise). Does google analytics gives you the provision of analysing this type of data given we will pass the age of each user to GA. If not google analytics, what could be other tools I can use for the same. Thanks a lot.
It's so easy. Open channels report and add second dimension - Age. That's all.

Google Analytics: Configure Home Page Metrics To View All Sites Across All Accounts

I have several sites spread across four Google Analytics accounts.
On the homepage, it gives data from all sites across all GA accounts in the following metrics:
Visits, Average Session Time, Bounce Rate, and Goal Conversion Rate:
I'm trying to gather aggregated data of all sites from all accounts for Page Views and Unique Visitors (because I intend to compare these sites' results to IBM's coremetrics output for our sites recorded there... and CoreMetrics doesn't have Google Analytics metrics like Visits, Average Session Time, etc).
Is there a way to change the homepage metrics columns? I mean, I know I can do this in each individual site account by configuring the dashboard, but that won't allow me to compare all sites from all GA accounts.
Better yet, can I either:
Create a dashboard of all sites spread across all accounts to graphically represent the data?
Or, export the columns to CSV and create my own graphics?
Thanks!
I don't believe metrics on the homepage are configurable.
If you're going to need to pull the data every week/month, I would look into the Google Analytics magic script, which would allow you to pull in data from multiple accounts into Google Spreadsheets. From there, you can build a dashboard, etc. If you don't need to pull data regularly, then you could export the reports directly from Google and into a CSV, and then drop them into Excel and do your graphs, tables there.

How do you do cohort analysis in Google Analytics?

Tools like Mixpanel, KISSmetrics and others support cohort analysis out of the box but I've heard that you can do this with a bit of effort in Google Analytics as well. How do you set this up if you want to track, say, the daily and weekly retention of your visitors?
Google Analytics can do a lot but retention analysis is one of it's weak points. Since it tends to focus on visits (as opposed to visitors) you'll need to configure the cookie tracking yourself using Google Analytic's custom variables. Having said that, it's not too hard to get a simple solution running quickly.
First, decide how to layout the data in Google Analytic's custom variables based on your requirements. For example, are you storing retention dates for daily, weekly or monthly tracking? Do you also want to track cohort goals? Partition this data into the available custom variable slots.
Write the cohort data to these custom variables when visitors arrive or achieve goals using Google Analytic's _setCustomVar function. Setting the fourth parameter of that function to 1 indicates you want to do visitor-level (cookie) tracking.
For each cohort you wish to analyze, create an advanced segment in Google Analytics. Using a regex expression in the condition will give you the flexibility to segment for interesting cohorts. ex: "All users whose first visit was the week before Christmas".
Analyze the results with reports by specifying a date range and the corresponding cohort-sliced advanced segments. Another option is to extract the data using the Google Analytics Data Feed Query Explorer or their API.
Once you've put in the work your new visitors will be stamped by their first visit date and nicely fall into each daily or weekly retention bucket. If you need more detail there's a full walk through on my blog:
How to do Cohort Analysis in Google Analytics.
This really interested me so I did a little research and basically you have to customize the GA javascript in the pages to upload custom variables into google.
Once you have done that you need to go to "Advance Segments in Google Analytics" and select your custom variables. Here is a detailed description on how to accomplish this:
Hacking a Cohort Analysis with Google Analytics

Resources