How Google Analytics Works
by Will Williamson on 09-Nov-2016 10:00:00
To many small business users, Google Analytics can seem like a complicated jumble. The good news is that Google Analytics isn’t as difficult to figure out as you may think. In this article, we explain this tool according to its four main components and explain how they function to give you a better understanding. We will also explain some metrics and types of reporting that Google Analytics offers.
Data collection
The reports generated by Google Analytics are based on the data it collects from a website. The way in which it does this is via a JavaScript code. This code needs to be placed on every page on the site that you wish Google to gather data about. As soon as a visitor reaches one of these coded pages, the embedded JavaScript begins its data collection. It will obtain the name of the page that person visited, as well as which browser they were using and which website they were at before visiting the coded page.
Categories & Processing
A ‘hit’ on a web page is recorded the second a user interacts in any way with a coded website page. Once this occurs, data is sent to Google, where it processes the data even further in terms of more detailed metrics.
The data is sorted into two main categories; users and sessions. There are a number of rules that distinguish users from sessions, and these rules can be modified by going into Google account settings. Generally speaking, however, users are assigned a unique ID number. This will help Google to identify new users from returning users.
Sessions are defined as the number of hits, engagements or interactions from a specific user during a defined period of time. Google’s default session limit is 30 minutes. However, should you wish to change this, you can simply log into your Google Analytics account and adjust accordingly. Data is also analysed further to find out which country the visitor was in when they visited the page, whether they were using a mobile or static device to access the site, and similar information.
In addition to the data it obtains form visitors, Google Analytics can also sort and display data that you’ve imported. For example, you can import your AdWords data. Data from other non-Google sources can be incorporated as well.
Any configurations a user sets in their Google account determines how data is processed. If you are expecting certain information to be included in your Analytics Report, you must ensure you’ve set the configurations properly so that information is included.
Dimensions & Metrics
In Google Analytics, dimensions refer to the rows in the interface. These allow you to filter and sort collected data so that it can be used for site improvement. Examples of dimensions include Language and Browser Preference.
Metrics refer to the numbers contained in the dimensions, or rows. For example, if you’re looking at the Country dimension, you might see that 10 of your site visitors came from the Republic of Ireland in a given period of time, as well as the bounce rate for each country.
Bounce Rate
Bounce rate is an important metric, as it reveals only those users that visited one page of a site during their session. If this number is high, it can mean that they were unable to find what they were looking for. Where this is the case, you would likely have to conduct some research to determine why a visitor only went to a single page. Learn how you can reduce bounce rate with this article - How To Reduce Your Bounce Rate In Google Analytics.
Average Time on Page
This metric provides an average length of time a visitor remained on a page. A larger number denotes higher interest, and smaller numbers indicate page abandonment. Find out why you should regularly check your Google Analytics - 3 Reasons Why You Need To Regularly Check Your Websites Google Analytics Statistics.
Pageviews vs. Unique Pageviews
These are two very different metrics. A Pageview occurs every time a page is loaded, whether it’s the first time a visitor is going there, or whether they refresh or go back to that page from another. A Unique Pageview occurs when a unique visitor loads a page for the first time.
Reports
Depending on the way in which data was configured, a number of custom reports may be generated. This can be done via Google’s core reporting API, which allows for the creation of bespoke web pages and apps that display needed data in the way the user desires to view it.
Page Loading
This is a very important report, as it will reveal the length of time it takes your pages to load. For example, it may be revealed that a user will wait a maximum of eight seconds on any one of your pages before they leave. The average server response time should be under one second at best, and under two seconds at most.
Many other types of reports are available, including custom reports. There are literally hundreds of different customised reports that can be created. In fact, many of these reports can be downloaded for use. With some searching, it may be possible to find exactly the report that’s required. However, there are also ways to create your own reports if you so desire.
Even when clearly explained, Google Analytics can still feel like a new language. If this is the case with you, rest assured you’re not alone; this tool can take a lot of time to learn on your own. Our team at JDR can offer you valuable expertise and analytics support when you need detailed information about your website, but don’t have the time to install code, create custom reports and interpret all that raw data into practical knowledge.
- Inbound Marketing (SEO, PPC, Social Media, Video) (804)
- Strategy (348)
- Marketing Automation & Email Marketing (180)
- Sales & CRM (176)
- Website Design (156)
- Business Growth (145)
- Hubspot (123)
- Lead Generation (107)
- Google Adwords (97)
- Content Marketing (90)
- News (46)
- Case Studies (43)
- Conversion (43)
- Ecommerce (36)
- Webinars (30)
- SEO (22)
- Events (19)
- Video (17)
- LinkedIn Advertising (15)
- Video Selling (15)
- AI (13)
- Software training (13)
- Niche business marketing (11)
- The Digital Prosperity Podcast (10)
- Facebook Advertising (6)
- August 2025 (12)
- July 2025 (14)
- June 2025 (5)
- May 2025 (19)
- April 2025 (15)
- March 2025 (13)
- February 2025 (13)
- January 2025 (8)
- December 2024 (2)
- November 2024 (4)
- October 2024 (21)
- September 2024 (4)
- August 2024 (8)
- July 2024 (14)
- June 2024 (16)
- May 2024 (25)
- April 2024 (15)
- March 2024 (18)
- February 2024 (5)
- January 2024 (10)
- December 2023 (6)
- November 2023 (10)
- October 2023 (13)
- September 2023 (12)
- August 2023 (14)
- July 2023 (13)
- June 2023 (14)
- May 2023 (15)
- April 2023 (13)
- March 2023 (14)
- February 2023 (13)
- January 2023 (15)
- December 2022 (13)
- November 2022 (6)
- October 2022 (8)
- September 2022 (22)
- August 2022 (15)
- July 2022 (13)
- June 2022 (16)
- May 2022 (14)
- April 2022 (16)
- March 2022 (17)
- February 2022 (11)
- January 2022 (8)
- December 2021 (6)
- November 2021 (7)
- October 2021 (11)
- September 2021 (10)
- August 2021 (7)
- July 2021 (7)
- June 2021 (4)
- May 2021 (4)
- April 2021 (1)
- March 2021 (3)
- February 2021 (5)
- January 2021 (4)
- December 2020 (7)
- November 2020 (6)
- October 2020 (5)
- September 2020 (9)
- August 2020 (18)
- July 2020 (17)
- June 2020 (17)
- May 2020 (10)
- April 2020 (21)
- March 2020 (24)
- February 2020 (21)
- January 2020 (12)
- December 2019 (23)
- November 2019 (12)
- October 2019 (14)
- September 2019 (16)
- August 2019 (15)
- July 2019 (13)
- June 2019 (6)
- May 2019 (8)
- April 2019 (4)
- March 2019 (2)
- February 2019 (2)
- January 2019 (2)
- December 2018 (3)
- November 2018 (24)
- September 2018 (11)
- August 2018 (9)
- June 2018 (3)
- May 2018 (6)
- April 2018 (14)
- March 2018 (12)
- February 2018 (16)
- January 2018 (15)
- December 2017 (15)
- November 2017 (18)
- October 2017 (23)
- September 2017 (19)
- August 2017 (28)
- July 2017 (27)
- June 2017 (25)
- May 2017 (18)
- April 2017 (17)
- March 2017 (16)
- February 2017 (17)
- January 2017 (14)
- December 2016 (21)
- November 2016 (27)
- October 2016 (25)
- September 2016 (16)
- August 2016 (20)
- July 2016 (19)
- June 2016 (14)
- May 2016 (20)
- April 2016 (24)
- March 2016 (22)
- February 2016 (28)
- January 2016 (27)
- December 2015 (28)
- November 2015 (19)
- October 2015 (9)
- September 2015 (12)
- August 2015 (5)
- July 2015 (1)
- June 2015 (10)
- May 2015 (3)
- April 2015 (11)
- March 2015 (14)
- February 2015 (15)
- January 2015 (12)
- December 2014 (2)
- November 2014 (23)
- October 2014 (2)
- September 2014 (2)
- August 2014 (2)
- July 2014 (2)
- June 2014 (7)
- May 2014 (14)
- April 2014 (14)
- March 2014 (7)
- February 2014 (2)
- January 2014 (7)
- December 2013 (9)
- November 2013 (14)
- October 2013 (17)
- September 2013 (3)
- August 2013 (6)
- July 2013 (8)
- June 2013 (4)
- May 2013 (3)
- April 2013 (6)
- March 2013 (6)
- February 2013 (7)
- January 2013 (5)
- December 2012 (3)
- November 2012 (2)
- September 2012 (1)
Subscribe by email
You May Also Like
These Related Blogs

Why You Need To Always Keep An Eye On Your Google Adwords Analytics
Google AdWords Analytics is a great tool which provides insights into how your website is performing and why it's performing that way, allowing you to …

3 Reasons Why You Need To Regularly Check Your Websites Google Analytics Statistics
How regularly do you check your Google Analytics? Does your website even have Google Analytics installed? Google Analytics is one of the biggest and m …

How To Reduce Your Bounce Rate In Google Analytics
Bounce rate is something of a misunderstood metric, a dirty word in a world that demands you convert visitors into customers. Put simply, bounce rate …