Blog Feed Post

mPulse “What-If” dashboard: How does it work? And why does your business need it?

How many times have you asked yourself “What if?”

“What if we could go to Mars?”

“What if we had autonomous vehicles?”

And how about something you could take action on right now, not years in the future? How about:

“What if my digital property had better performance? How would that affect the bottom line of my company?”

Not only can you ask this question, you can answer it with the help of mPulse real user monitoring (RUM).

mPulse is an integral component of SOASTA’s Digital Performance Management — a powerful platform that correlates performance to user experience and business metrics. To help with this correlation, mPulse includes a default dashboard entitled “What-If”, which uses predictive analytics to tell you the impact of performance changes on conversions, revenue, and other business metrics.

“What-If” scenarios

Intuitively, we can all understand that the slower the site, the higher the bounce rate. (Users are impatient, after all.) And the higher the bounce rate, the less time users spend on site — and hence the lower a site’s overall conversion rate. For e-tailers, conversion rate is one of the key business metrics that is an indicator of overall business health. (There are other user engagement and business metrics, of course, which can and should be correlated to performance and load times, but in this post, we’re going to focus on conversions and revenue.)

Below, you can see a screenshot of the default “What-If” dashboard view of an anonymized retail digital property.

web performance predictive analytics

Observe the histogram and the distribution of user sessions and conversion rates correlated on the same graph, as well as Conversion, Revenue, and Session Load Time metrics called out on the bottom with adjustable sliders.

Scenario 1: How do Conversion and Revenue change with better performance?

Let’s say your users are experiencing a 4.81 second average Session Load Time, and you would like to understand if expending resources into optimizing the user experience is going to yield positive ROI. All you have to do is drag the slider to the left to decrease load time to a manageable 4.50 seconds, for example. In the screenshot below, you can right away see the positive impact this has on conversions.

In this case, you could potentially increase revenue by more than $36K monthly. (Please note that the default timespan for this predictive dashboard is 30 days, but these time parameters are customizable.) Now you can be armed with this crucial data and make a clear pitch to make performance improvement a priority, with real ROI figures to support it.

Scenario 2: How do Conversion and Revenue change with degraded performance?

Now, conversely, let’s suppose your devs are telling you (or you, as a dev, are telling other people in your company) that the next release may impact performance negatively, and the average Session Load Time will go up to 5.19 seconds. Simply by moving the slider to the right, you can see in the screenshot below the potential negative impact to the bottom line of such a release.

In this case, conversion rate dropped by 0.07%, and revenue dropped by over $40K. This is critical data that you can use to ward off a potentially detrimental release in terms of performance.

Scenario 3: How much does Session Load Time need to improve to achieve an X improvement in revenue?

Lastly, let’s imagine that you want to achieve specific revenue targets or you have a fixed budget to improve performance. In this case, you can adjust the slider under Revenue to the projected number, and understand the targets that the dev team needs to achieve in terms of cutting down on Session Load time.

How does What-If analysis work?

So what’s the magic (aka math) behind this powerful dashboard?

First, mPulse uses a log-normal distribution to model sessions across load times. This is a model that creates the histogram in the graphics above and most closely resembles the true user behavior across a variety of websites. When the sliders in the “What-If” dashboards are adjusted, the model and histogram adjusts accordingly, and calculates a new conversion rate, from which revenue is derived as well.

In this case, revenue is simply a function of the change in conversions multiplied by the average order amount. Of course, it may and will vary depending on the absolute number of sessions, which may change over the course of a data set.

Conversion and revenue data sources

Conversion and order total (revenue) data can be automatically scraped by mPulse in order to make the “What-If” dashboard seeded and actionable. This is done by creating custom metrics in the Metrics tab of the Application configuration window of your property.

web performance predictive analytics

The source can be defined as a URL pattern of the Order Confirmation/Thank You page, for example, or using a JavaScript variable. Checking “Conversion Metric” or “Revenue Metric” on this form will send the data to the “What-If” dashboard.


There’s no magic in the “What-If” analysis dashboard. While the future can never be predicted with 100% accuracy, it can be modeled with a high degree of certainty using past performance data and sophisticated predictive analytics.

The more data available, the more accurate the prediction will be. This is why mPulse collects and stores all your website’s user data, forever.

The next “What if” question you may want to ask is, “What if we wanted to make the site faster? Which pages should we focus on first?” There’s an app for that, too. Using the Data Science Workbench module for mPulse to perform tasks such as Conversion Impact Scoring, you can take a deep dive into your user data and get answers to increasingly challenging questions.

Try mPulse for 14 days of free real user measurement

Read the original blog entry...

More Stories By SOASTA Blog

The SOASTA platform enables digital business owners to gain unprecedented and continuous performance insights into their real user experience on mobile and web devices in real time and at scale.

Latest Stories
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities. In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, posited that disruption is inevitable for comp...
No hype cycles or predictions of zillions of things here. IoT is big. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, Associate Partner at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He discussed the evaluation of communication standards and IoT messaging protocols, data analytics considerations, edge-to-cloud tec...
"When we talk about cloud without compromise what we're talking about is that when people think about 'I need the flexibility of the cloud' - it's the ability to create applications and run them in a cloud environment that's far more flexible,” explained Matthew Finnie, CTO of Interoute, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
IoT solutions exploit operational data generated by Internet-connected smart “things” for the purpose of gaining operational insight and producing “better outcomes” (for example, create new business models, eliminate unscheduled maintenance, etc.). The explosive proliferation of IoT solutions will result in an exponential growth in the volume of IoT data, precipitating significant Information Governance issues: who owns the IoT data, what are the rights/duties of IoT solutions adopters towards t...
Wooed by the promise of faster innovation, lower TCO, and greater agility, businesses of every shape and size have embraced the cloud at every layer of the IT stack – from apps to file sharing to infrastructure. The typical organization currently uses more than a dozen sanctioned cloud apps and will shift more than half of all workloads to the cloud by 2018. Such cloud investments have delivered measurable benefits. But they’ve also resulted in some unintended side-effects: complexity and risk. ...
It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to ch...
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, discussed some of the security challenges of the IoT infrastructure and related how these aspects impact Smart Living. The material was delivered interac...
In 2014, Amazon announced a new form of compute called Lambda. We didn't know it at the time, but this represented a fundamental shift in what we expect from cloud computing. Now, all of the major cloud computing vendors want to take part in this disruptive technology. In his session at 20th Cloud Expo, Doug Vanderweide, an instructor at Linux Academy, discussed why major players like AWS, Microsoft Azure, IBM Bluemix, and Google Cloud Platform are all trying to sidestep VMs and containers wit...
The Internet giants are fully embracing AI. All the services they offer to their customers are aimed at drawing a map of the world with the data they get. The AIs from these companies are used to build disruptive approaches that cannot be used by established enterprises, which are threatened by these disruptions. However, most leaders underestimate the effect this will have on their businesses. In his session at 21st Cloud Expo, Rene Buest, Director Market Research & Technology Evangelism at Ara...
When growing capacity and power in the data center, the architectural trade-offs between server scale-up vs. scale-out continue to be debated. Both approaches are valid: scale-out adds multiple, smaller servers running in a distributed computing model, while scale-up adds fewer, more powerful servers that are capable of running larger workloads. It’s worth noting that there are additional, unique advantages that scale-up architectures offer. One big advantage is large memory and compute capacity...
"We are a monitoring company. We work with Salesforce, BBC, and quite a few other big logos. We basically provide monitoring for them, structure for their cloud services and we fit into the DevOps world" explained David Gildeh, Co-founder and CEO of Outlyer, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, highlighted the current challenges of these transformative technologies and shared strategies for preparing your organization for these changes. This “view from the top” outlined the latest trends and developments i...
"Loom is applying artificial intelligence and machine learning into the entire log analysis process, from start to finish and at the end you will get a human touch,” explained Sabo Taylor Diab, Vice President, Marketing at Loom Systems, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), provided an overview of various initiatives to certify the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldwide re...