This product requires the Apps add-on for ControlUp for Desktops Advanced or a ControlUp ONE license. Visit the Pricing page for details.
ControlUp for Apps monitors the performance and availability of SaaS and web applications based on real user data. All data is collected from the client side, which means you can deploy ControlUp for Apps components in just a few clicks and start seeing data right away. You don't have to deploy or set up anything on the application side.
Each monitored app group is assigned a score, giving you an at-a-glance view of how the applications your organization uses are performing. If an app group has a low score, you can drill down to better understand what might be affecting the employee experience.
Prerequisites
Devices and Agents
- Windows: ControlUp for Desktops Agent version 2.16 or higher.
- IGEL OS 12: ControlUp for Desktops Agent version 2.17.2 or higher.
- macOS: ControlUp for Desktops Agent version 2.18 or higher.
Browsers
- Windows: Microsoft Edge, Google Chrome, and Island. Note that Island is supported only for Windows devices.
- IGEL OS 12: Microsoft Edge and Google Chrome.
- macOS: Microsoft Edge and Google Chrome.
The browser extension for Island requires the following policy to be set in the Island Management Console. Contact ControlUp Support for more assistance.

Networking
Make sure devices can access the required extension deployment URLs. The required URLs depend on the deployment method.
To deploy the browser extension from the ControlUp CDN, devices must have access to:
- Edge/Island:
https://edgedx.blob.core.windows.net/artifacts/appdx/latest/appdx_edge.crxhttps://downloads.sip.controlup.com/appdx/latest/appdx_edge.xml
- Chrome:
https://edgedx.blob.core.windows.net/artifacts/appdx/latest/appdx_chrome.crxhttps://downloads.sip.controlup.com/appdx/latest/appdx_chrome.xml
To deploy the browser extension from the official Chrome and Edge web stores, devices must have access to:
-
Edge:
https://edge.microsoft.com/extensionwebstorebase/v1/crx
-
Chrome/Island:
https://clients2.google.com/service/update2/crx
For unmanaged macOS devices, use web store deployment. Local installation from the ControlUp CDN is not supported for macOS.
Permissions
- To configure and deploy ControlUp for Apps, you must have Configure ControlUp for Apps.
- To use ControlUp for Apps, you must have Access ControlUp for Apps.
Settings
- End User Activity monitoring must be enabled. No additional configuration in the End User Activity settings page is required.
- Approved domains: Configure at least one approved domain for employee identification. This is required to complete the ControlUp for Apps onboarding checklist. For details, see Employee Identification (Approved Domains).
How to Get Started
Go to the Applications page in ControlUp. The first time you open ControlUp for Apps, an onboarding checklist guides you through licensing, agent deployment, and required settings.
To collect web application usage and performance data, you must also deploy the ControlUp for Apps browser extension. Follow the deployment instructions below.
Deploy ControlUp for Apps Components
Deploy the following components to the devices you want to monitor:
- ControlUp for Apps module: An add-on to the ControlUp for Desktops Agent that enables Apps monitoring on the device. Configure deployment under Settings > Applications > Deployment.
- Browser extension: Collects web application usage and performance data from supported browsers and communicates with the Apps module. Configure deployment under Settings > Applications > Extensions, or deploy it independently using Group Policy or an MDM solution.
For deployment instructions, see:

Configure Monitored App Groups
ControlUp for Apps includes a Microsoft 365 App Group by default. To monitor additional web applications, create App Groups that contain the applications' URL patterns and enable Use with ControlUp for Apps.
Only websites included in an App Group enabled for ControlUp for Apps are monitored.
To configure App Groups, go to Settings > Employees > App Groups. For details, see App Groups and App Score.
Start Seeing Data
As employees use monitored applications, data appears in ControlUp for Apps. The Details tab shows all app groups used during the selected time period.
If no data appears, verify that the browser extension is installed on the relevant devices and that employees have accessed a monitored application.
Click an app group to see detailed metrics. Metrics are divided into two main categories:
- Experience: Performance and availability data based on page load time, time to first byte, and errors. For details, see Application Experience.
- Usage: Helps you understand application usage broken down by browser, network connection type, different pages of the application, location, etc. Read Application Usage for details.