Functionality of Web Analytics and Real User Monitoring Tools
Deployment Models are Similar
Both Google Analytics and eG Enterprise RUM share some technology characteristics. They both are:
- Agentless: You don’t need to install a specialized software on the device or the browser, thus allowing easy installation
- Passive: They look at the traffic generated by real users of the web application
Although they share a similar implementation mode, they cannot be deemed as one and the same for use by different stakeholders in an organization.
Purposes and Use Cases are Different
Google Analytics and eG Enterprise RUM serve different needs:
Google Analytics focuses on the measurement, collection, analysis and reporting of web data for search engine optimization (SEO), improving conversion (leads and sales opportunities) on the web site, and analyzing the effectiveness of marketing spend. It provides insights and KPIs to track:
- Customer acquisition: click-through rate, cost per acquisition, % of new visit
- On-page behavior: bounce rate, abandonment rate, page depth, loyalty, events per visit
- Business impact: conversion rate, days to conversion, goal value per visit
eG Enterprise RUM is focused on providing visibility into user experience to understand where and why a user is encountering poor experience (for example, pages or specific elements of the page that are slow to load or respond), and to remediate the responsible root cause. It provides performance insights for a wide range of uses.
Diagnose and triage user experience problems:
- Isolate the root cause of slow performance: is it the browser, network, server, or content download that is taking more processing time?
- Know users in which locations and geographies are affected
- Understand user experience patterns over time for infrastructure right-sizing
Gain visibility of performance to understand the impact of poor performance on business KPIs:
- Track SLA using Apdex (Application Performance Index): are my users satisfied or frustrated?
- Visualize exact device, browser, location, IP Address for each request
- Monitor by page type: Base Page, IFrame and Ajax performance
- View waterfall chart of all page assets including third-party dependencies
The table below highlights other differences between Google Analytics and eG Enterprise RUM.
|Google Analytics||eG Enterprise Real User Monitoring|
|Privacy and security||Information is sent to Google’s servers||You have the option of storing the data on-premises in your data center|
|Intranet applications within corporate Wide Area Networks (WAN)||Is mainly intended for web traffic. Cannot distinguish between hits originating from different office locations within a corporate network.||Handles web traffic and intranet traffic. Admins can view performance for specific office locations via subnet mapping of IP addresses.|
|Analysis and processing latency||Mostly used for non-real-time analysis. Access patterns and trends are observed over days, not minutes or seconds. Therefore, processing of data can happen over a period of hours.||Mostly used for real-time analysis to detect and correct user experience issues. Therefore, data analysis and display must be in real time, so administrators can make changes to fix issues.|
|Data sampling||Performs sampling, i.e. a certain percentage of hits is only considered for analysis.||Captures 100% of hits. You are only limited by your server/hard disk space.|
Target Audiences Also Differ
Web Analytics tools are primarily used by:
- Marketing teams – to understand how a web page is performing towards meeting marketing goals (SEO, lead gen, conversion)
- Web development and UX teams – to understand user behavior on the site towards improving user experience (design and functionality).
Real user monitoring is primarily used by:
- Application owner or line of business (LOB) owner – to understand if poor website performance is affecting expected business outcomes and service quality
- Helpdesk, IT Ops and DevOps teams – for faster problem diagnosis and resolution
- Application developers and front-end architects – to understand if any code issues, bugs and third-party dependencies are impacting user experience
Conclusion: Complementary Use Cases
In conclusion, both web analytics and real user monitoring tools have a role to play in monitoring websites and web applications. They appear to have an overlap because of the underlying technology, but web analytics focuses on metrics related to marketing outcomes, while RUM highlights user experience issues for faster troubleshooting and performance improvement. Both tools complement one another and can be used by different stakeholders in an organization based on what they want to achieve, and ultimately contribute to achieving great digital experience for end-users.
Learn more about real user monitoring (RUM) capabilities in the eG Enterprise performance monitoring solution in this on-demand webinar »