Today’s Tip focuses on one of Catchpoint’s core functionalities: our real user monitoring or RUM solution. While recording and replaying transactions with Catchpoint’s synthetic monitoring offering is undeniably robust and powerful thanks to our 830+ worldwide monitoring locations, it doesn’t change the inherent value of live data when it comes to analyzing real user experience.
A broken or poor performing XHR can significantly impact a user’s experience with a page by slowing down the load time or causing it to break entirely. Many of our customers monitoring web applications agree that monitoring and optimizing XHR calls is the biggest lever they have to improve application performance. In April of this year, we announced that Raygun Real User Monitoring can now surface analytics into the response codes from XHR calls.
According to a report by Google, mobile users abandon webpages if the load time is more than three seconds. In other words, even a fractionally slower website will lead to a bad user experience and increased bounce rates. Today’s users are more demanding and expect near-instantaneous load times and seamless experiences. If you can’t meet their expectations, they’ll find other websites or applications capable of providing a better experience.
As applications evolve, we may start to lose visibility into why things are slow. Web apps often suffer in silence as customers are more likely to leave when they’re unsatisfied rather than reach out. Complex user flows, resource-intensive API calls, and an ever-growing codebase can all contribute to poor performance. This is why we don’t have scheduled performance days.
Monitoring trends in application performance helps you identify poor performance and visualize the impact of performance optimizations you’ve made. To help you better monitor performance trends, we’ve released a new line graph now available across all performance details pages in Real User Monitoring.
From gaming and social media to e-commerce and travel, mobile is reshaping the way businesses operate and engage with their customers. In an increasingly competitive market, ensuring your mobile applications stay highly performant and resilient will be critical in differentiating yourself from the crowd as well as avoiding uninstalls and poor app reviews.