This is to track community outreach done by google analytics specialists from marketlytics.

When we started out 7 years ago this community was invaluable to learn about Google Analytics and all the possibilities it offers.

This is our little way to give back and pay the kindness forward as a thank you to those who have helped us get here. :)

How to check account activity in Google Tag Manager?

Account activity in google tag manager displays information about the activities that have been done in the account. It is useful to determine which user has done a certain activity and when it was done.

For example, you created a container a month ago and after sometime another user deleted it. You might be wondering where the container is disappeared. So you can check in the account activity for the recent activities and the date it has been done.

Here is how to view account activity in google tag manager.

step#1: login to your tag manager account.

step#2: In the accounts section you will see the list of accounts you have created.

step#3: navigate to the specific account and click the verticle dotted line on top right of the account.

step#4: select account activity.

account activity

Inside you will see the list of activities done on the account.

How to enable google analytics demographics and interests reports?

Google analytics demographic reports displays reports about the age and gender of your audience. To view reports in google analytics first you have to enable the demographics and interests reports.

Here is how to enable google analytics demographic reports.

Step#1: Enable Advertising Reporting Feature.
Navigate to admin >> property >> tracking info >> data collection

google analytics data collection settings

Enable the advertising reporting feature.

enable advertising reporting feature

Step#2: Enable demographics and interests reports.

Navigate to admin >> property settings
Enable demographics and interests reports toggle and click save.

enable advertising features

Once you enable reports you should see reports within the next 24 hours.

How to enable ecommerce tracking in google analytics?

ecommerce settings

2. Inside ecommerce settings click the toggle button on to enable ecommerce tracking

enable ecommerce tracking

3. Click next step

4. Skip enhanced ecommerce and click submit, a green success message popup will appear on the top.

5. Done.

So before you enabled ecommerce tracking you were not able to see ecommerce tracking reports in analytics. It says the reports requires ecommerce tracking to be set up for the view

ecommerce tracking not set up

Now after you enabled ecommerce tracking you would be able to see the reports. In order to view ecommerce reports navigate to reporting tab and go to conversions >> ecommerce >> overview. Right now, you will see the reports empty and no data is generated.

In order to view ecommerce reports in your analytics account, you have to add tracking codes to your ecommerce website. The ecommerce tracking reports will take around 24-48 hours to generate data.

Related articles:

Ecommerce Tracking google analytics complete guide

Ecommerce tracking via google tag manager


Why do Facebook Conversions not matching Google Analytics Goals

The data between GA and FB or for that matter GA and any other platform like Bing / Adroll etc will differ and in some cases differ substantially. The main reason for this is the fact that each of these platforms does attribution of conversions differently. Each of these ad platforms wants to take as much credit as possible so if a person clicks on an ad on any of these platforms and then purchases they will claim the conversion.

On the other hand, GA has an internal attribution model per which it gives credit of conversion to the last source used to visit the site before conversion. The model is called last non direct click [it excludes the source direct from conversion if it’s the last source and there is another source prior to it].

So as a result, where FB is claiming credit for all 12 people that clicked the Ad, GA is giving credit to FB when this was the last source and hence the difference. Same would likely be the case with Bing.

Ofcourse, deciding which of the two is the right model is a separate debate but in my experience, the truth lies somewhere between the two. By default, GA uses last non direct click model but under conversions >> multi channel funnels you can also see how much conversion credit sources have had for assisting traffic.

How to use Inpage Analytics and avoid Loading Errors

Google analytics has a lot more intriguing features which are still unknown to most of the users and many of them are not aware of how to use it. Back in 2010, Google Analytics introduced a new feature as ‘Inpage Analytics’. The aim of this feature was to allow users to see reports on how users interact with specific pages and links containing them.


Below I will try to explain what is inpage analytics? How it is used and which extension you will have to install for viewing inpage analytics reports.


What is Inpage Analytics?

In-page analytics shows google analytics data superimposed on your website as you browse. It gives you a visual assessment on how users interact with your site.

Some of the important things you can extract while using in-page analytics:

  1. Is the content on your site visible to the users?

  2. Which links are the users clicking?

  3. Is your content satisfactory or users leave without getting any help?

  4. Are the users accomplishing what you want them to?


How to access Inpage Analytics?

Google analytics team has removed the inpage analytics feature from google analytics. The reason might be because of some consistent loading errors, instead they launched a Page Analytics Chrome Extension. From the next week onwards the only way you will access to inpage analytics is via chrome extension.


Related Posts:
How to use Google Analytics to track time of the day?
How to move a property in Google Analytics to another account?
How do i track conversions from a landing page in Google Analytics?

How page analytics chrome extension works?

Analytics extension first verifies if the page you are viewing is associated with the analytics account you are logged in.

Whenever you want to see the page analytics for a specific page or site, make sure the analytics tags are installed on that site.

Make sure you are logged into the specific analytics account before viewing the specific page analytics.


How to use Page Analytics Chrome Extension?

As google analytics team has announced that inpage analytics will be removed from Google Analytics but inpage analytics chrome extension still is your companion for page analytics.

Install inpage analytics chrome extension

Once you install the extension the extension icon will appear in the chrome menu. Now, in order to view the inpage analytics, open the site or page you want to track. Click the page analytics extension to enable it. The image below shows what you will see in the reports.

inpage analytics reports

1. View In Google Analytics

        When you click the view in Google Analytics link, you will see the reports for that specific page in google analytics

2. Segments

    The segments button enables you to add multiple segments up to 4 simultaneously. Click the dropdown button to add more segments and the reports will appear below each segment.

add more segments

3. Metrics

        Change the metrics according to your needs and details you want to see.

4. Real Time vs All Data

real time data

        Page analytics reports also show the real time visitors on your site. Click the expand/collapse icon to view only real time data or all data.


5. Select Date Range

        Use the date range menu to select a time frame for your reports. You can select from predefined date ranges as you do in google analytics.

6. Click Threshold

        Click threshold will show bubbles displaying the percent of clicks recorded on the areas containing links above the threshold. For example ‘show only clicks with more than 0.10%’ will show the areas with links whose click rates are more than 0.10%.

7. Color Icon

        Click this icon to turn on or off color of bubble icon.

8. Bubble Icon

        Click the bubble icon to either display or not to display the bubbles.

Bubbles are the clickable areas on the page for which it shows the percent of users who clicked there.

If your inpage analytics not showing clicks, change the threshold value, it might be possible that no clicks have been recorded for the specified threshold value.

In conclusion, page analytics chrome extension is an easier way to view inpage analytics reports by just opening the specific page without any hassle. If you encountering with other types of error regarding inpage analytics reports please ask in the comments below.



How to use Google Analytics to track time of the day?

create custom report

Next, enter the title for custom report.

Enter a name for the report tab

Select type as ‘Flat Table’

Dimension as ‘Hour’

Metrics as ‘pageviews’, ‘pages/session’,’Avg.session duration’, and ‘Bounce Rate’ in my case but you can select other metrics according to your need.

And click save.

Your custom report will look something similar to the below screenshot.

hour of the day

Importing Custom Reports from Analytics Solution Gallery

If you are not comfortable with using google analytics or new to GA the simplest way is to import custom report from solution gallery, where other members have created and posted for your use.


Below are some custom reports for tracking hour of the day, you can import any of it for your use.

  1. Track Visits by Hour of the Day (Hourly), Day of the Week or Date of the Month (Daily)

  2. Metrics by Day of Week Name & Hour

  3. Page views by hour, filtered by page

  4. Hours & Days (detail


If you have done the things correctly i hope you are getting reports the way you wanted to see.



How to add google tag manager to blogger?

blogger template

Now, GTM will give you two code snippets to insert in your blog, one in the head section and the other in the body section. Copy the first container snippet and place in the head section just before the </head> tag. Copy and paste the other container snippet just after the <body> tag.

Now, when you click on the save template button you will see the following error.

gtm code error

In order to resolve this error, you will need to add a single code change in the code snippet inserted in the head section.

You will have to change the ampersand(&) to its HTML encoded version(&amp;)


gtm code changes

Now click save template and you are done :)

What is the difference between Behavior flow and User flow?


Behavior flow reports tell you about the behavior of the user on your site. The way he/she navigates from page to page or event to event. The reports can display data according to content grouping, events, automatically grouped pages or both pages & events. You can access the behavior flow reports in google analytics by navigating to Behavior >> Behavior Flow.

Behavior flow reports focus on the content that keeps the user engaging. It also helps you identify the content with most potential issues. 

User flow reports compare volumes of traffic from different sources, showing the different marketing channels that are sending traffic to your site. User flow reports also reveal information about the origin of the users.It shows traffic coming from different countries. In order to access to user flow reports navigate to Audience >> User Flow. 

How to move a property in Google Analytics to another account?

property settings

Inside the property settings, click on the move property button on the top right of the settings.

move property


Inside the move property settings, select your destination account, choose whether to keep existing property and view settings or replace existing property and view settings. Tick the confirm option checkbox and click start move.

You can use this feature whenever you want to move a property from one account to another within a single google analytics account. You can not move a property to another person’s analytics account.

How to regain access to your google analytics account?

Why average session duration is 0 in google analytics reports?

First let’s understand by how google analytics calculates avg.session duration.

    Avg.session duration = total duration of all sessions / number of sessions

So if the total duration of all sessions is 600 mins and total number of sessions 100 in the date range you selected, avg session duration would be

    Avg.session duration = 600/ 100 = 6 minutes


Why Avg.session duration is 0?

When you are looking for an individual page session duration then it is calculated differently. It is calculated as the timestamp on the last activity in a session minus timestamp on the first activity.


If a user does not navigate to any other page or does not perform any other activity on your site, google analytics will not be able to calculate the avg.session duration and it will be noted as zero.  

In other words, if a user only views a single page and bounces from the same page google analytics is unable to calculate the time spent on the page when a page view is a bounce.

Why google analytics is not showing Demographics Reports?

How to remove query string using Google Tag Manager?

Query strings are parameters attached to the actual url to get more information. Query string can be the search terms by the the user or the utm parameters to know the performance of a specific page.  

In order to remove query string using GTM following steps are required

Step#1:  Create a user-define variable which gets the value of Query string. For example name the variable Page Query

naming variable

Step#2: create a custom javascript variable name in for example newPagePath. Here is required code

function() {
      var pageQuery = {{Page Query}};
      var pageURL = {{Page URL}};
      var pagePath = {{Page Path}};

      // remove 'search' query parameter
      var queryResult = pageQuery.replace(/&search(\=[^&]*)?(?=&|$)|^search(\=[^&]*)?(&|$)/, '');
      if(pageURL.indexOf('search=abc') <= -1 && queryResult.length == 0) {
      return pagePath;
      // Add remaining query string to page path
      else {
      if(queryResult.length > 0){
      var newPath = pagePath + "?" + queryResult;
      else {
      // If no query string is present return just page path
      var newPath = pagePath;
      return newPath;


Step#3: Implement the javascript variable as Field to set, page variable within all analytics tags

field to set

Make sure you have completed the steps carefully in order to get correct reports.

How to fix resource not available error in Google Analytics?

resource not available google analytics

The above image is a screenshot of resource not available error in google analytics and below are a few ways you can do to fix it.

  1. clear cookies and cache
  2. use another browser or go incognito mode
  3. try reconnecting your internet, reload page or restart browser
  4. Also, try opening analytics in your mobile.

How to fix Internal Error

Sometimes trying to access real-time reports causes the internal error proble. 

Internal Error

This is another kind of error which users often encounter and have often asked about in analytics community. To resolve this type of error you can do any of the following things and check if it works.

  1. Clear cache & cookies.

  2. Turn off Adblock.

  3. Try relogging to GA account.

Try incognito browsing to see if the fix worked and if this doesn’t help too, well we’d hope somebody is sending the bat signal to GA.


How do i track conversions from a landing page in Google Analytics?

For tracking goal conversions from a landing page you would have to first set up goals in google analytics. Goal setting would be the first step you should do when setting up GA for the first time.

For tracking goal conversions from a landing page you would have to create a custom report. This would show goal conversions by landing page and all the goals within it that you want to track on landing page. For this navigate to Customization >> +New Custom Report.  This screenshot will further show the insights of custom reports

landing page custom reports

How to exclude url query parameters in Google Analytics?

url query p

url query p

Query parameters are strings attached to the end of actual url. it can be a query typed in the search bar or the utm parameters attached. 

If you see query parameters with the urls in the reporting, you may not be getting the accurate data. You will see separate reports for both which should be reported as one. 

By default Google Analytics removes the UTM parameters from page reports. To remove any other parameter attached to the url navigate to admin > view settings > Exclude URL Query Parameters


For entering multiple parameters separate by using a comma. The setting is case sensitive with a limit of 2048 characters.

How to setup conversion tracking on form signups in Google Analytics?

How to fix traffic coming from android apps google search?

You may come across like others that when traffic coming from android devices google search, it is shown as a referral in google analytics. This is not a referring traffic but traffic coming from a valid organic traffic as it is coming from android apps google search. The URL of the traffic coming from android apps will be something like in reverse order. 

In order to fix this, you will need to create an advanced filter. Navigate to admin >> view >>  filters and click add filter. Write the filter name and set other things as shown in the image below.

Finally save this filter.

After doing this you will see the traffic coming from android apps google search as organic and not referral anymore.