How is Meiro Events different from Google Analytics & Google Tag Manager
There are many tools today that can be used to track data and events. We want to track data and events because we want to understand our users better so that we can help cater to them better.
Google Analytics & Google Tag Manager
Google Analytics is the most popular website analytics tool: tracking data, storing it, and generating reports. It is free to use, but it does collect users' data to utilize it further.
Google Tag Manager is a free software by Google that allows you to manage various types of code (tags) deployed to your website.
Google Analytics has both front and back end features while Google Tag Manager is a tool that helps to manage & measure measure the performance of tags from Google Ads, Google Analytics, Floodlight, and 3rd parties. Google Tag Manager does not have any reporting or data storage capabilities. It is mostly useful with multiple trackers.
Learn more: about Google Analytics and and Google Tag Manager.
Meiro Events
Meiro Events is the first layer of the Meiro CDP stack in reaction to the recent privacy changes. It is simply a JavaScript library used for collecting customer events from a website’s visitors.
Learn more: about the Meiro Events.
Google Analytics vs Meiro Events
So how different are they from each other and how do they work to track data on your website?
1. Types of data collected
Meiro |
Google Analytics |
Meiro Events is very specific and customizable to the client’s use case. In Meiro Events, it is possible to track different types of events:
Learn more: about which events you can track here. Example: You can collect data from any form with the
Learn more: full list or |
Google Analytics tracks only:
Google Analytics collects events that only contain information about URL, device, sessions, and generates a basic analytics report about it. Reports available through Google Analytics contain mostly website traffic, devices used, etc.
Due to Google's privacy policy, Google Analytics does not track PII data (personally identifiable information). |
2. Cookies
Meiro |
Google Analytics |
Meiro Events offers flexible, customizable deployment models. It is possible to deploy Meiro Events with user id as the 1st party cookie (either on the client's server or domain where the owner sets DNS). In addition, the expiration of the cookie is also longer, up to 2 years. (refer to the different browsers: here). |
Google Analytics assigns Google Client ID.
Google Analytics collects events in the main Google domain. For this reason,
Because data is sent to a different domain (Google) than the website, Google Analytics can be easily blocked. The script is fetched from Google public domain, so everyone knows its location hence it can be blocked easily. Google Analytics can also be set as a 1st party cookie, but via document.cookie on javascript.
With document.cookie command, you can include any content and domain (can be on meiro.io fetching 3rd party data javascript, can be fetching data from Google Analytics via Google domain).
This shows that with document.cookie, anyone can set a 1st party cookie on any website.
But even though it is possible, javascript cookies are not as trustworthy compared to http cookies (used by Meiro) that are set by the server where the domain is configured and it is easy to determine if the server domain matches the website domain. That's why document.cookie expires after a few days on some browsers. |
3. Domains, Meiro Events Events vs Google Analytics
Meiro |
Google Analytics |
If you deploy Meiro Events on the client owned domain(same as tracked application - 1st party data):
|
Google Analytics can be blocked if added to the privacy blocker blocklist. If blockers are enabled, this will not allow Google Analytics to use tracking codes. |
4. The ID of the user and identity stitching in Meiro Events vs Google Analytics
Meiro |
Google Analytics |
Meiro Events also provides To identify the user, Meiro Events looks for user id cookies. In cases when a cookie can not be found, Meiro Events look for it in the local storage (browser's permanent storage). It is important to know that often users delete cookies but do not clear local storage, therefore the information stored there is safer. In cases when it is not possible to find a user id cookie in the website’s browser, a new cookie user id is assigned to the user. Meiro Events server stores and enriches the events from the information collected from a website. |
There is no unique id that will enable you to identify that multiple entries are from the same user.
So each time a user accesses from a different device or browser, it will be identified as a new session, a new user. There is not much possibility to connect those actions.
|
5. Sessions and identity stitching in Meiro Events vs vs Google Analytics
Meiro |
Google Analytics |
Through an identity stitching algorithm, Meiro may be able to assign two different sessions to one customer profile. |
A session expires 30 A session in Google Analytics is a group of interactions recorded when a user visits your website within a given period. Google Analytics session begins when a user visits a page on your site and ends after 30 minutes of inactivity or when the user leaves.
So any activity after 30 minutes will be counted as a new session, assigned to a new user. |
6. Data sampling
Meiro |
Google Analytics |
Meiro Events does not sample data, so you get a complete picture of your data. |
The free version of Google Analytics begins sampling data for non-default reports that exceed 500,000 sessions; Google Analytics 360 for reports that exceed 100 million sessions. This means that analyzed is only a sample of your data, which does not say about the whole database.
|
7. Real-time data
Meiro |
Google Analytics |
Meiro Events processes data almost in near real-time. |
For the free version of Google Analytics to get data, it takes up to a few hours to more than 1 day. For Google Analytics 360 (paid version) it can be approximately 4 hours.
|