{"id":54816,"date":"2022-03-31T12:28:17","date_gmt":"2022-03-31T06:58:17","guid":{"rendered":"https:\/\/www.tothenew.com\/blog\/?p=54816"},"modified":"2022-03-17T12:33:47","modified_gmt":"2022-03-17T07:03:47","slug":"ga4-vs-universal-analytics-what-is-the-difference","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/ga4-vs-universal-analytics-what-is-the-difference\/","title":{"rendered":"GA4 vs Universal Analytics: What is the Difference?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">With the arrival of Google Analytics 4, there is a new ecosystem in the world of Google Analytics. With the current Google Analytics Universal Analytics firmly established as the most used Analytics platform, it is a challenge for most businesses with existing Universal Analytics setup and also new businesses who want to implement a new analytics platform.<\/span><\/p>\n<p><b>1. Data Model<\/b><\/p>\n<p><span style=\"font-weight: 400;\">GA3 uses a data model where user activities are tied to pageviews and sessions. The analytics code fires a pageview cookie that contains other information pieces tied together like browser, Ip location, other demographics like age, gender and\u00a0 user type etc. This pageview hit is the basic building block for calculating other metrics in analytics. These pageviews and sessions are tied to page urls that rely on page loads to send pageview calls.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">GA4 employs a different data model using events and parameters. All hits including pageviews and sessions are tracked as events. These events, unlike in the case of\u00a0 Universal Analytics, are not dependent only on pageview calls. They instead can trigger on interactions like clicks, play and pause. Each of these event calls are tied to multiple \u201cParameters\u201d that send information like timestamp, browser, IP location etc. <\/span><span style=\"font-weight: 400;\">This mechanism is specifically useful for unified tracking of Web and Mobile applications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Unlike Universal Analytics, in GA4 one can pass multiple parameters for a single event. In Universal Analytics, there exists a restriction of Category, Action and Label to pass event variables.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9964640?hl=en#zippy=%2Cin-this-article\">Learn more about Data Models<\/a><\/p>\n<p>2. <b>Event Categories<\/b><\/p>\n<p><span style=\"font-weight: 400;\">GA4 has distinct event categories. Not to be confused by the Event Category field within Universal Analytics. The GA4 events are categorized as follows:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\">Automatically collected<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Enhanced measurement<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Recommended<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Custom<\/span>\n<ol>\n<li><b>Automatically collected:<\/b><span style=\"font-weight: 400;\"> These are events that are triggered automatically as soon as a GA property is created along with a Data Stream.\u00a0 Example:<\/span>\n<ol>\n<li><span style=\"font-weight: 400;\">first_visit \u2013 the first visit to a website or Android instant app<\/span><\/li>\n<li><span style=\"font-weight: 400;\">session_start \u2013 the time when a visitor opens a web page or app<\/span><\/li>\n<li><span style=\"font-weight: 400;\">user_engagement \u2013 when a session lasts longer than 10 seconds or had 1 or more conversions or had 2 or more page view<\/span><\/li>\n<\/ol>\n<\/li>\n<li><b>Enhanced measurement: <\/b><span style=\"font-weight: 400;\">These are automatic events similar to \u201cAutomatically Collected\u201d events. The only difference is that these are optional. You need to enable these optional events under the \u201cEnhanced Measurement\u201d option.<\/span><\/li>\n<li><b>Recommended<\/b><span style=\"font-weight: 400;\">: As the name suggests, these are events that Google recommends specific to your business. These are not automatically configured but require custom implementation. Eg: ad_impressions when a user sees an ad on your app. Or add_to_cart in case you have an ecommerce platform.<\/span><\/li>\n<li><b>Custom<\/b><span style=\"font-weight: 400;\">: These are custom events that fall in none of the above categories. These are events that are very specific to your needs and can be defined completely as per your convenience. Eg: tracking a particular button click for \u201cRegistration\u201d or a specific step in a form submission.\u00a0<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9322688?hl=en\">Learn more about Event Categories<\/a><\/p>\n<p>3. <b>Data Streams<\/b><\/p>\n<p><span style=\"font-weight: 400;\">In GA4, each entity that needs to be tracked needs to have a specific data stream. For example, if you have a website and 2 different mobile applications running parallelly. They all need to have distinct \u201cData Streams\u201d. In this case, there will be three data streams each for the web and two mobile applications. Do not confuse this with Views in Universal Analytics. There are some basic rules that can be applied to each Data Stream but once applied, you cannot toggle between views with different filters as you are able to do in Universal Analytics. For example:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Set up a list of domains for cross-domain tracking<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Create a set of rules for defining internal traffic rules<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Put together a list of domains to exclude from tracking<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Each Data Stream has a distinct Measurement ID that follows the nomenclature G-XX123XX2YZ. Each measurement ID can be set to enable or Disable \u201cEnhance Measurement\u201d Events. <\/span><span style=\"font-weight: 400;\">Data Streams are primarily used to capture data independently from distinct applications and then tie it to a single property where a relationship between the various collected data is already established using GA4\u2019s Data Model.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Two things to watch out for w.r.t. Data Streams:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\">You cannot edit a data stream after it has been created<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Deletion of a data stream cannot be undone<\/span><\/li>\n<\/ol>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9304153?hl=en\">Learn more about Data Streams<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54808 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-1-1.gif\" alt=\"\" width=\"452\" height=\"174\" \/><\/p>\n<p>4. <b>Integration of Web and Mobile<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Universal Analytics is primarily focused on websites. This is because it was built in a time when desktops were essentially the main channel for online traffic. Hence, this ecosystem was designed primarily for a desktop first UI\/UX design which later on was upgraded to allow responsive web designs that are accessible to mobile devices as well. This was due to mobile devices becoming more prominent in bringing online traffic to the web.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">GA4 is an ecosystem designed to accommodate the fundamental shift towards a Mobile First UI\/UX design due to the increase in penetration of mobile devices across the internet landscape with key businesses also moving over to mobile applications. This surge in mobile traffic has overshadowed desktop traffic by a long way. With GA4, Google attempts to combine the overall traffic from Mobile and Desktop to create a combined view for businesses to get a one stop solution for their analytics data.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9304153?hl=en\">Learn more about Integrations<\/a><\/p>\n<p>5. <b>Data Collection and Sampling Threshold<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The universal analytics allows a threshold of 10 million hits per property. This essentially leads to data sampling when this threshold is breached. There do not exist any restrictions in creating events though. Google Bigquery integration is not allowed for free accounts of Universal Analytics. That is only allowed for paid accounts or Google 360 accounts.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the case of GA4, there exists no sampling threshold on data size. However, there is a restriction of 500 events that can be configured. Also, GA4 allows free integration with BigQuery unlike Universal Analytics where it is allowed only in paid accounts. However, for hosting data on BigQuery, one still needs to pay for its use.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9383630?hl=en\">Learn more about Sampling Threshold<\/a><\/p>\n<p>6. <b>Property &lt;&lt; View Restriction<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Google Analytics Universal Analytics allows multiple views to be created within a single property. This allows segmenting of data like restricting properties on data attributes like Region, User Types etc. This allows businesses to segment users in order to moderate access w.r.t. Required data. An example can be that a business may choose their APAC account staff to only view APAC data within a GA view that houses only APAC data. Similarly for EMEA account staff there is another view that houses only EMEA data.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">GA4 does not allow multiple views within its ecosystem. This restricts all data that is collected within the property to include everything. Hence, there is a reliance on other independent reporting tools to present that restriction.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This particular feature also signals Google\u2019s push towards enabling organizations to use raw data and build reporting customizations using business intelligence to suit their needs.<\/span><\/p>\n<p>7. <b>Machine Learning Algorithm<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is one avenue where GA4 is very futuristic. It offers Data Modeling using Artificial Intelligence and Machine Learning. These learnings are presented within the interface under \u201cInsights\u201d. In the case of Universal Analytics no such feature is available. That makes Universal Analytics limited in its capacity to deliver insights.<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54809 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-2-1.gif\" alt=\"\" width=\"628\" height=\"357\" \/><\/p>\n<p>8. <b>Cross Device Tracking<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is another key avenue where GA4 scores over Universal Analytics. Since, the default data model of GA4 is Events and Parameters, this allows all basic metrics like Sessions, Pageviews, Engagement Rate etc to capture information across all devices including mobile devices. Nowadays, user activities are tied to multiple devices as users are frequently switching their devices. Hence, a cross platform that identifies and measures such activities across devices using the same parameters is crucial. An example of this behavior can be a user who views a display campaign on his mobile. Then later on uses his desktop to generate an organic search using the recall by the display ad that he\/she viewed earlier.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In Universal Analytics, the default pageview, session metrics are not relevant across multiple devices. Only Events allowed such cross device analytics. This limitation requires workarounds by setting up duplicate events for collecting the same information like page load events which are fundamentally the same as pageviews but are required to be implemented so as to cater to all devices.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/3234673?hl=en\">Learn more about Cross Device Tracking<\/a><\/p>\n<p>9. <b>Predictive Audience and Metrics<\/b><\/p>\n<p><span style=\"font-weight: 400;\">GA4 also provides Predictive Audience capabilities that businesses can use in order to target ads and users who are most likely to purchase your product in the next few days.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The machine learning in GA4 allows you to make future predictions of user behavior in lieu of the campaign goals. This helps you to understand purchasing habits of your clients especially in a cross device environment and helps you formulate campaigns in lieu of such intelligence provided by the platform. In Universal Analytics this feature is missing.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/9846734?hl=en\">Learn more about Predictive Audience and Metrics<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54810 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-3-1.gif\" alt=\"\" width=\"628\" height=\"339\" \/><\/p>\n<p>10. <b>Goals vs Conversion Events<\/b><\/p>\n<p><span style=\"font-weight: 400;\">In GA4, there are events and specifically you can mark events as Conversion events. These are similar to Goals in Universal Analytics. In Universal Analytics, these Goals need to be configured separately and there is also a limit of 20 goals per view in the free version. In GA4, there are no limits. Also, you do not need to separately create Conversion Events in GA4. You simply need to set existing events by clicking on a toggle switch to enable the event as \u201cconversion\u201d. Similarly, you can click and disable as well.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/11053133?hl=en#zippy=%2Cin-this-article\">Learn more about Goals and Conversion events<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54811 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-4-1.gif\" alt=\"\" width=\"526\" height=\"146\" \/><\/p>\n<p>11. <b>Exploration Section<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Exploration section is an improvement over Universal Analytics Custom Reports. It is a view which provides in-built templates for your reports that can be tabular, pivots or even charts. It also provides templates for Path Exploration, Funnel Exploration and Free Form. This allows a more in depth analysis of data through charts and visuals that make data consumption easier.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/7579450?hl=en#zippy=%2Cin-this-article\">Learn more about Exploration<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54812 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-5-1.gif\" alt=\"\" width=\"469\" height=\"409\" \/><\/p>\n<p>12. <b>Debugview<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is a welcome feature in GA4 that allows you to test your own activity. This feature allows testing by tracking your own activity.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/7201382?hl=en\">Learn more about Debug<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-54813\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-6-1.gif\" alt=\"\" width=\"165\" height=\"147\" \/><\/p>\n<p>13. <b>Create and modify events<\/b><\/p>\n<p><span style=\"font-weight: 400;\">GA4 gives the ability to create custom events within GA4 property itself without any custom configuration. These custom events can be modified as well without any need to write any javascript code in GTM or elsewhere.<\/span><\/p>\n<p><a href=\"https:\/\/support.google.com\/analytics\/answer\/10085872?hl=en#zippy=%2Cin-this-article\">Learn more about how to Modify Events<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54814 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-7-1.gif\" alt=\"\" width=\"630\" height=\"172\" \/><\/p>\n<p>14. <b>User ID Tracking<\/b><\/p>\n<p><span style=\"font-weight: 400;\">User ID tracking in GA4 is a lot easier. It only requires opting for an optional feature for enabling User ID tracking.<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-54815 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2022\/03\/GA4-vs-Universal-Analytics-8-1.gif\" alt=\"\" width=\"456\" height=\"194\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Based on the above mentioned above, GA4 is a great enhancement for you to incorporate on your website. It provides a new unified landscape for website and mobile apps with less dependence on 1st party cookies. As of now, it has its current limitations as a one stop analytics solution. But it is a great enhancement to Universal Analytics.<\/span><\/p>\n<div class=\"ap-custom-wrapper\"><\/div><!--ap-custom-wrapper-->","protected":false},"excerpt":{"rendered":"<p>With the arrival of Google Analytics 4, there is a new ecosystem in the world of Google Analytics. With the current Google Analytics Universal Analytics firmly established as the most used Analytics platform, it is a challenge for most businesses with existing Universal Analytics setup and also new businesses who want to implement a new [&hellip;]<\/p>\n","protected":false},"author":1446,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":3},"categories":[4685,1395,4831,2251,4839,1964,4112,4926],"tags":[1397,4953,4950,4949,4951,4952,4948,4954,4955],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/54816"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/1446"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=54816"}],"version-history":[{"count":2,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/54816\/revisions"}],"predecessor-version":[{"id":54855,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/54816\/revisions\/54855"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=54816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=54816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=54816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}