Need cloud computing? Get started now

mPulse

Measure user experience and performance data to improve site performance.

Measure What Matters

Correlate the performance of your websites and applications with business outcomes with Akamai mPulse, a real user monitoring (RUM) solution.

  • Insightful. Combine real-time user behavior data with detailed website metrics and apply predictive analytics to determine the root cause of latencies and lost revenue.
  • Investigative. Model multiple scenarios to understand the impact of potential site changes on your revenue and other business results.
  • Actionable. Improve online performance, usability, and the overall customer digital experience by analyzing how visitors interact with your websites and apps, and then applying what you’ve learned.

How mPulse Works

Collect

Collect

200+ business and performance metrics are collected during real-world user sessions and returned via an mPulse beacon

Analyze

Analyze

System dashboards are instantly populated by the mPulse beacon, providing detailed views of real user activity at a glance

Report

Report

Data is broken down by key user and device segments and custom dashboards can be created for building performance reports

Alert

Alert

Immediate notification when performance crosses set thresholds or automatically detects anomalous events

Optimize the digital experience for every customer

Get in-depth visibility into user experience

Analyze users’ interactions with web features and correlate them with business outcomes.

Discover how website changes impact revenue

See which features have the greatest impact on revenue via custom dashboards.

Find and fix website performance problems

View how images, scripts, and other resources impact usability, and take action to optimize them.

Features

  • Collect data from every user event as it happens — with 13-month storage for historical analysis
  • Analyze key metrics sitewide to optimize digital business; includes Google Core Web Vitals
  • Identify how updates could impact site performance with advanced what-if analyses

  • Distinguish human traffic from bots and monitor the impact of bots on business metrics
  • Automatically spot unusual behavior and prevent potential problems
  • Monitor and manage third-party resources for ads, analytics, and more; optimize as needed


code in top-right and bottom-left corners

Frequently Asked Questions (FAQ)

mPulse allows you to use an external data source to track performance changes and the health of your applications. mPulse supports these external data sources:

  • Amazon CloudWatch
  • AppDynamics
  • CA Wily Introscope
  • Data Science Workbench
  • Dynatrace
  • New Relic
  • Rigor

You can create custom mPulse reports that share a dashboard and run on a periodic schedule for weekly, monthly, or yearly analysis. You can also create one-off reports to answer specific business questions.

Once you know how fast your site is via mPulse, you can identify how to improve its speed. As each beacon of data arrives, the mPulse dashboard gives you a summary of back-end and front-end timers plus spark lines that shows performance over time. It also gives you a visual breakdown of front- and back-end performance and traffic over time. mPulse lets you directly measure how your users are impacted by delays on your site, which leads to a much more accurate estimate of what your target speed should be and helps you identify where you should prioritize improvements.

mPulse collects the following categories of data from real users:

  • Core Web Vitals, such as Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS)
  • Performance metrics (for example, TTI, TTFB, page load, and DOM loaded)
  • Top level (including domain, timestamp, and IP address)
  • Session (session ID and session start time)
  • User agent (such as browser family, major version, and device type)
  • Geographical (country, region, etc.)
  • Bandwidth (including kbps and bandwidth block)
  • Custom metrics (for example, conversion and revenue)
  • Custom dimensions (which can include store number, logged in status, or origin server)
  • Third-party analytics (including Google, Adobe, and IBM Digital Analytics)
  • Resource timing data (for example, startTime, dns_start, and dns_end)
  • JavaScript errors

Even if ​Akamai​ isn't delivering your web traffic, you can still use mPulse to collect and analyze performance data. The workflow is pretty much the same, with a few minor exceptions. To start, you'll need to create an mPulse app, then either manually place the mPulse snippet on your site's pages at the origin server or use a tag manager for that task.

Products that work well with mPulse

Ion

Deliver fast, engaging, and reliable user experiences on your sites and apps.

EdgeWorkers

Execute JavaScript functions at the edge to optimize site performance and customize web experiences.

Bot Manager

Advanced bot management designed to detect and mitigate sophisticated bad bots but allow good bots.

With Akamai mPulse, we can pinpoint performance degradations and substantiate the value of performance improvements to optimize the customer experience and, in turn, our revenues.

Stuart Gray, Frontend Site Performance, Shop Direct

mPulse Use Cases

Explore a few common business problems mPulse can solve.

Ensure exceptional user experience

Ensure exceptional user experience

Get real-time actionable insights and custom metrics that track your key performance indicators (KPIs) to gain full visibility into performance optimization opportunities unique to your website.

Understand the impact of third-party resources

Understand the impact of third-party resources

Resources and scripts from third-party vendors are used for ads, analytics, social media, and countless other purposes. mPulse lets you easily monitor and manage the performance impact of third-party resources.

Prioritize site enhancements

Prioritize site enhancements

Identify performance bottlenecks and understand the actual impact on your business of KPIs, such as conversion and signup rates, page views, visitor retention, page abandonment, and similar factors. A patented what-if analysis predicts how a site will react to changes in the relationship among performance and revenue and conversion outcomes. This enables businesses to prioritize which issues should be fixed first for the greatest impact.

Scale for peak

Scale for peak

When your digital sites experience environmental changes in user behavior and traffic, you can still get a cohesive view of web and mobile users and identify real-world performance issues in real time. Measure how fast your sites are, and also what they should be to meet business goals to scale and cope with sudden changes in traffic and online activity.

Resources

Free RUM software: mPulse Lite

Your competitive edge starts now.

What difference can the world’s largest edge platform make for you? Try mPulse Lite for free and find out.

You’ll get:

  • Real user performance
  • Real-time analytics
  • Executive and DevOps dashboards
  • iOS mobile app
  • 1 million beacons per month

Upgrade to mPulse and get:

  • Alerting    
  • Reporting
  • Data science insights
  • Anomaly detection 
  • Custom dimensions, metrics, and timers
  • Unlimited page groups

Set up your 30-day free trial:

  1. Submit form
  2. Confirm your email
  3. Pass Akamai’s validation and vetting process
  4. Receive login instructions
  5. Log in and set up your instance of mPulse Lite

Terms and restrictions apply.

 

Thank you for requesting a trial of mPulse. We’ve sent an email request for you to verify your email address. Once verified, you’ll receive your login credentials via email to get started.