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. :)

Moving to https changes required in google analytics

Moving to https is a necessary action you must take to secure your website. Once you migrated to https, you may get incorrect data in google analytics. This includes referral loss and a spike in direct traffic. 

Here are few things that needed to be modified/updated once site is migrated to https

- Update google analytics Default URL protocol in property and view setting 

google analytics default url

google analytics default url

- Re-link your Google Analytics profile with your new HTTPS Google Web Master site. To do this click into Admin under Google Analytics and then your property settings. Scroll to the bottom and click on “Edit” under Webmaster Tools Settings. 

webmaster settings

webmaster settings

Choose the new site with https protocol and hit Save. You will get a prompt about un-linking HTTP association. Hit OK.

- Update site URL within third-party tools integrated using GTM including facebook, Bing, Afilio, Criteo etc too https protocol.

- Make sure that all referral links coming to the site including Adwords and third party campaign links, landing pages, referral clicks,  etc are all migrated to https or else this will result in lost of traffic source.

Using Custom Segments in Google Analytics

What are segments?

A segment in google analytics is a subset of your data. It can be the data about a single country or about single traffic source. You can use segment to isolate a subset of data to understand the major changes that affect your data.

Custom segments can be added to any reports in google analytics. You can apply up to 4 segments at a time. All users segment is selected by default to display all data without applying filters.


How to add segments in google analytics?

To add segments in google analytics click on the add segment button in the reporting tab.

add segment

add segment

Next, from the list of segments, click on the segments which you want to apply and click apply button.

segments list

segments list

Once you apply segments, you will see the filtered data based on the segments.

active segments

active segments

In-order to add different segments click on any segment to open popup, un-select the segment you want to remove and then select required segment and click apply.


How to Remove Segments?

You can remove segment by either unselecting it from popup or selecting ‘Remove’ from segment drop-down menu that appears by clicking arrow on corner of segment button.

remove segments

remove segments

How to share google analytics segments?

Follow the steps below to share google analytics segments.

step#1: click on the any of the segment to display the list of segments.

Step#2: from the segments list, click on the action drop-down menu and select share

share segments

share segments

Copy the generated url and send to anyone you want to share with.

How to import segments in google analytics?

Follow the steps below to import segments.

step#1: sign in to your analytics account.

step#2: Click on the segment link which you want to import.

step#3: select the view in which you want to import and click create button.

select view

select view

How to Create Google Analytics Custom Dashboards?

How to create custom dashboard?

Follow the steps below to create your own custom dashboard.

Step#1: Navigate to your view and select the reporting tab.

Step#2: Select Dashboards and click New Dashboard.

Step#3: From the pop-up window, click on either the blank canvas or starter dashboard.

create custom dashboards

create custom dashboards

How to import custom dashboards?

Follow the below steps to import custom dashboards to your analytics account.

Step#1: Sign in to your analytics account.

Step#2: click on the custom dashboard template link.

Step#3: Select the view in which you want to import.

import dashboards

import dashboards

Step#4: click on the Create button.

Now click on the dashboard column in your reporting tab to view this dashboard.


How to Share Custom Dashboard?

Open the dashboard which you want to share.

Click on the share button from the top navigation menu and select if you want to share via template link or to analytics solution gallery.

share dashboards

share dashboards

How to Add Widgets in Dashboard?

A dashboard can contain at least 12 widgets. Follow the steps below to add widgets to dashboard.

Step#1: Inside your new dashboard, click on the new widget button from the top menu.

add widget

add widget

Step#2: In the next pop up window, enter the title for your widget. Select between the real time and standard reports.

Step#3: Select the dimensions and metrics for the widget. These change depending on the type of widget you selected.

Step#4: you can apply filter to this widget to only include or exclude specific data.

Step#5: you can link this widget to a report or url, which makes the widget title a link. This can take you to a specified link or report.

Step#6: Click on the Save button to view this report.


How you edit & delete dashboard widgets?

To edit an existing widget, hover over the widget and click on the pen icon appearing at the top right. To delete this widget click on the cross icon.

edit/delete widget

edit/delete widget

How to clone a widget?

You can clone widgets in google analytics to make an exact copy. This helps to use one widget as a base for another.

Hover over the widget and click the edit icon. In the edit window click on the clone widget button.

clone widget

clone widget

How to add segments to Dashboard?

To add a segment to your dashboard, click on the add segment button inside the specific dashboard.

add segment to dashboard

add segment to dashboard

How to delete a dashboard?

Open the specific dashboard which you want to delete. On the top right, click on the delete dashboard button.

delete dashboard

delete dashboard


For more tutorials and tips about google analytics please follow us on Twitter.

How to Use Custom Reports In Google Analytics?

What are Custom Reports?

Custom reports in google analytics are the reports that you create. You can do this by selecting the required dimensions and metrics and view them the way you want.


How to Create Custom Reports in Google Analytics?

Follow the steps below to create custom reports in google analytics.

Step#1: Login to your analytics account.

Step#2: Open the specific view in which you want to create custom reports.

Step#3: Select the ‘Customization’ tag from the top menu.

access custom reports

access custom reports

Step#4: Click on the create ‘New Custom Report’ button.

create custom reports

create custom reports

Step#5: Enter the title for your custom report.

Step#6: Enter the name of your reporting tab, select the report type, define dimensions and metrics.

setting up custom reports

setting up custom reports

Note: adding additional report tabs are optional but every report must contain at least one reporting tab.

Step#6: Filters are optional but this is added to restrict the data for specific dimensions.

Step#7: This is again optional step. Select from the view options where you want this report to appear.

Step#8: Click Save and you are done.


How to Customize Custom Reports?

How to access custom reports?

To access custom reports select Customization tab from the top menu.

access custom reports

access custom reports

If you have already created any custom reports you will see them listed on the left panel.


How to categorize custom reports?

Click on the ‘customization’ tab from the top navigation menu in your analytics account.

Now, click on the ‘New Category’ button to create a category for your custom reports.

create category custom reports

create category custom reports

How to edit custom reports?

Step#1: To edit custom reports in google analytics, open the report which you want to edit.

Step#2: Inside the reports, look at the top nav-bar and click on the edit option.

edit custom reports

edit custom reports

Step#3: Inside you can change dimensions, metrics or create a new report tab. Click ‘save button’ to save new changes.

From the above menu, you can send these reports via email, export in different formats and add this to your dashboard.


How to share custom reports?

To share custom reports in google analytics follow the below steps:

Step#1: select the customization tab to view the list of custom reports.

Step#2: Open the specific report which you want to share.

Step#3: Add this report to your dashboard.

add custom reports to dashboard

add custom reports to dashboard

Step#3: Once you added the report to dashboard, you will see this custom report in your dashboard. Now, from the dashboard click on the share button on the top navigation menu

Step#3: From the share button drop-down menu, click on ‘share template link’.

share custom reports

share custom reports

Step#4: Copy the generated link and send to the person you want to share with.


How to Import Custom Reports?

Follow the below steps to import custom reports in google analytics.

Step#1: Sign In to your analytics account.

Step#2: Make sure you have the view level access to import this report.

Step#3: Click on the custom report link which you want to import.

Step#4: A new window will appear to select the view in which you want to import.

select view to import custom report

select view to import custom report

How to View Content Drilldown for Cross Domain Tracking in Google Analytics?

content drilldown reports in google analytics shows your website pages and subpages. When viewing in google analytics home page will be displayed as ‘/’.


Why google analytics does not show subpages/content drilldown?

If your site is not structured well and is not categorized into folders and subfolders you might not be able to see content drilldown reports. If you have installed cross domain tracking you might not see the content drilldown reports.


How to view content drilldown reports for cross domain tracking?

In order to view content drill down reports you would have to add a filter. Below is a screenshot for your ease.

GA filter for content drilldown

GA filter for content drilldown

How to calculate customer Lifetime Value(LTV) in google analytics?

How to transfer Google Analytics Ownership?

How to setup Google Analytics Goals For Ecommerce?

Google analytics goals are necessary and first thing to set up whenever you start analyzing your site. Below are some of the google analytics goals for ecommerce examples to get you started and help you set up basic ecommerce goals in analytics.

  1. User Engagement Goal
  2. Add to Cart Goal
  3. Customers Reaching Checkout
  4. Purchase Complete

1. User Engagement Goal

To find the user engagement we will setup a goal for the users who viewed more than 3 pages in a single session.

Step#1: From the goal setup options select goal type as custom

goal setup options

goal setup options

Step#2: In the goal description menu, enter a name for your goal and select type as pages/screens per session

Goal description options

Goal description options

Step#3: From the goal details menu enter pages/screens per session greater than 3

goal details options

goal details options

Step4: Click Save and then click Done


2. Set up Google Analytics Goals for Ecommerce Add to Cart

Set up a goal when a user reaches the add to cart page.

Step#1: From the goal setup options select goal setup as Template and Engagement as Add to Cart

goal setup

goal setup

Step#2: In the goal description menu, enter a name for your goal and select type as Destinatio

add to cart goal description

add to cart goal description

Step#3: From the goal details menu enter the destination begins with your cart page url.

add to cart goal details

add to cart goal details

Step4: Click Save and then click Done


3. Set up Goal for Customers Reaching Checkout

This goal will be completed when a user reached checkout page on your ecommerce site.

Step#1: From the goal setup options select goal type as custom

reaching checkout goal setup

reaching checkout goal setup

Step#2: In the goal description menu, enter a name for your goal and select type as Destination

entered checkout goal description

entered checkout goal description

Step#3: From the goal details menu enter set your destination as your checkout page, in my case in choose Destination Begins with /orderfinished.asp

entered checkout goal details

entered checkout goal details

Step4: Click Save and then click Done


4. Set up a Goal When a Purchase is Complete

We will set up a goal when a user completes a purchase.

Step#1: From the goal setup options select goal type as Template and next select Checkout Complete

complete purchase goal setup

complete purchase goal setup

Step#2: In the goal description menu, enter a name for your goal and select type as Destination

complete purchase goal description

complete purchase goal description

Step#3: From the goal details menu enter set your destination as your checkout page, and create the funnel as shown below, but replace the fields with your own data

complete purchase goal details

complete purchase goal details

Why data is not showing when analytics installed via tag manager?

How to see the most busiest days & peak hours in google analytics?

Google analytics is a perfect tool for analyzing website traffic and performance. You might have a big online ecommerce business and getting millions of visitors monthly.

You would be glad to know that google analytics does show the most busiest days and the peak hours of your online business. It can display which days your website has the most traffic and the peak hours for that specific day, during which most sales occurred or most visitors visited.

View the most Busiest Days

To view the most busiest days, first choose the date range and then navigate to Audience >> Overview.  On the graph click on the day button to view daily traffic.

audience report by day

audience report by day


View the Peak Hours

To view the peak hours, from the above reports click the hourly button.

audience report by hour

audience report by hour

The second option to get the reports in table form is to create a  custom report like the one below.

custom reports for day and hour

custom reports for day and hour



Difference between average session duration per session and Average session duration per user?

Here is a simple difference explained by definition:

Average session duration per session = total duration of all sessions(sec)/number of sessions

Average session duration per user = Total duration of all sessions(sec)/number of unique users

For example, the total duration of all sessions is 25000s and the number of sessions is 125

Average session duration per session = 25000/125 = 200s

And if the number of unique visitors is 250, average session duration per user would be 25000/250 = 100s.

You will see both the metrics in the behavior section while using the advanced segments in google analytics.

advanced segments google analytics

advanced segments google analytics


How to fix Google Analytics login & Loading Error?

How to view analytics reports for one page with multiple aliases?

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 demographic reports?

Google analytics demographics report displays data 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 demographics report.

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.

Enable Google Analytics Ecommerce Tracking

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 analytics ecommerce tracking you were not able to see ecommerce reports in your analytics account. It says the reports requires ecommerce tracking to be set up for the view

ecommerce tracking not set up

Now after you enabled analytics 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 google analytics ecommerce tracking reports, you have to add tracking codes to your ecommerce website. The ecommerce tracking reports will take around 24-48 hours to generate data.

What's Next?

Setting up Google Analytics Goals For Ecommerce

Why do Facebook Conversions not match 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.

In-page Analytics: How to use Inpage Analytics Chrome Extension

What is In-page Analytics?

In-page analytics shows google analytics data superimposed on your website as you browse. It gives you a visual assessment of 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 In-page Analytics?

Google analytics team has removed the in-page analytics feature from google analytics. The reason might be because of some consistent loading errors, instead they launched a Page Analytics Chrome Extension


Why In-page Analytics not working?

This feature has been disabled from google analytics and alternatively a chrome extension has been developed. Read below how it works and how to analyze your page using it. 


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 In-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, inpage analytics chrome extension is an easier way to view inpage analytics reports by just opening the specific page without any hassle. If you encounter with other types of error regarding inpage analytics reports, please ask in the comments below.

How to Track Rush Hour of the Day Using Google Analytics

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.