OBLYTECH Logo
OBLYTECH Logo
ServiceNow UI Builder and Workspaces KPIs and Metrics That Matter

ServiceNow UI Builder and Workspaces KPIs and Metrics That Matter

KPIs for a UI Builder workspace are measures that show whether users actually adopt it, complete tasks in it, and experience it as fast and accurate. This page explains how each measure is defined and calculated, where its data comes from, the common misuse, and how often to review it.

Page Load Time

Definition: average time from user request to page fully rendered and interactive, measured in seconds.

Calculation: measured by browser and server. Total time = network time + server processing time + browser rendering time. Use Service Portal timing or browser performance APIs to measure. Track 50th percentile (median) and 95th percentile (outliers).

Data source: application performance monitoring (APM) tools, browser performance data, or synthetic monitoring. ServiceNow provides some metrics natively; external APM tools provide more detail.

Target and typical value: aim for page load within the target set for the workspace. Slow loads frustrate users, and pages that take a long time to load cause abandonment.

Typical misuse: measuring only server processing time and ignoring network and browser time. Network is usually the culprit for slow pages. Ignoring 95th percentile hides outliers that affect some users.

User Adoption and DAU/MAU

Definition: DAU (daily active users) is count of users who use the workspace daily. MAU (monthly active users) is count who use monthly. These metrics track whether users are actually using the workspace or if it sits unused.

Calculation: count unique users per day or month. Exclude service accounts and automation. Only count meaningful usage—not just viewing the page, but taking action. Login alone does not count; performing a task counts.

Data source: application usage analytics in ServiceNow. Create reports on workspace views and actions by user. Query activity tables to count active users.

Target: if workspace was built to replace manual process for 100 users, you should see 80+ of those 100 regularly using it (adoption rate). If adoption is low, workspace is not solving the problem users thought it was.

Typical misuse: counting all page views, including automated views or bots. Counting unique IPs instead of users. Setting targets too high—universal adoption is unrealistic; use both DAU and MAU for balanced insights.

Task Completion Rate

Definition: percentage of users who start a task and complete it without abandoning. Tracks whether the workspace helps users accomplish goals or frustrates them.

Calculation: count completed tasks / count started tasks. Requires tracking task lifecycle in the workspace. For example, if 100 users open a form and 75 submit it, completion rate is strong.

Data source: task tables in ServiceNow, or custom tracking if forms do not automatically track completion. Requires instrumenting forms to capture start and completion.

Target: aim for high completion rates. Low completion rates indicate users are getting stuck and not finishing tasks. Very low completion rates suggest the workspace design needs improvement.

Typical misuse: counting only submitted forms, ignoring users who abandoned mid-form. Not accounting for legitimate reasons for not completing (user changes mind, not enough info to complete, access denied). Treating incomplete as always bad—some incompletions are expected.

Error Rate

Definition: percentage of user actions that result in errors. Tracks whether workspace is stable and reliable.

Calculation: count errors / count actions. Errors include form validation failures, API errors, and unhandled exceptions. Distinguish between user errors (user submitted form wrong) and system errors (system failed).

Data source: browser console errors, server error logs, or instrumented error tracking. Use logging to capture errors and their frequency.

Target: aim for very low error rates. Low error rates indicate occasional issues to investigate. High error rates indicate systemic problems requiring urgent fix.

Typical misuse: counting validation errors (user filled form wrong) as system errors. Ignoring errors that are transient—the user retried and succeeded. Not distinguishing severe errors from minor issues.

Data Accuracy and Freshness

Definition: percentage of data in the workspace that is accurate and current. Tracks whether workspace is a trusted source of truth or whether users still check external systems.

Calculation: audit data accuracy by comparing workspace data to system of record. If workspace shows 100 active projects but system of record shows 95, accuracy is strong. Track how often data is updated—if users expect daily updates but data updates weekly, freshness is poor.

Data source: reconciliation reports comparing workspace data to source systems. Schedule audits to catch drift.

Target: aim for very high accuracy. Users lose trust in data when accuracy is low. If users do not trust data, they ignore workspace.

Typical misuse: measuring accuracy at a point in time without considering freshness. Data can be accurate today but stale if not updated regularly. Ignoring partial data—a record with 8 of fields filled may be incomplete.

Time in Workspace and Session Duration

Definition: average time user spends in the workspace during a session, measured in minutes.

Calculation: track session start and end. Sum time spent in workspace per session. Average across all sessions.

Data source: application usage analytics or custom session tracking.

Target: depends on purpose. An analytics dashboard where users check daily might have short sessions. A request form with complex workflow might have longer sessions. Set targets based on expected use.

Typical misuse: long sessions mean either deep engagement or users are stuck struggling. You need complementary metrics—completion rate, task status—to interpret session duration. High time + low completion = users struggling. High time + high completion = engaged users.

Review Cadence

Review metrics weekly for the first month after launch—when adoption is ramping. Look for obvious problems like crashes, high abandonment, or low adoption. Fix issues quickly while users are trying to learn the workspace.

After first month, review monthly. Look for trends—is adoption stabilizing, or declining? Is performance degrading? Are errors increasing? Monthly review catches slow trends before they become big problems.

Quarterly review includes bigger picture questions. Is the workspace serving its purpose? Are we meeting adoption targets? Should we expand or retire the workspace? Use quarterly review to make go/no-go decisions on continued investment.

Building a baseline before the first release

A metric only means something against a starting point. Before a workspace reaches users, capture how the same task performed in the old process: elapsed time from request to completion, the number of handoffs it passed through, and how often it was reopened. Without that baseline, the first dashboard shows a number nobody can judge, and the team argues about whether it is good. Store the baseline with the method used to collect it, so a later reviewer can repeat the measurement and get the same answer.

Matching each metric to the decision it informs

Question leadership asks Metric to read first What it shows Typical trap
Are people using it at all Active users by role against the population the page was built for Reach, not quality Counting administrators who test the page
Are people finishing their tasks Completion rate per workflow, split by step The step where the journey breaks Ignoring people who return the next day to finish
Is it getting slower Response time percentiles per page The slow tail that averages hide Measuring only server time
Can we trust what is on screen Sampled reconciliation against the source of record Accuracy as a sample, not a count Checking once at go-live and never again
Is it creating extra work elsewhere Tickets raised about the page, tagged by cause Hidden support cost No tag, so the cause is never known

Segment before you average

A single adoption figure for a workspace used by a service desk, a finance team and field technicians hides three different stories. Split every metric by role and by device at minimum. Mobile sessions often show lower completion because layouts were checked only at wide widths, and a blended average will not reveal that. Segmenting also prevents unfair comparisons between roles whose task volumes differ widely.

Instrument the page before you need the numbers

  1. Decide which steps mark the start and end of each task, and write them down before the build.
  2. Confirm that the events you need are captured in logs, not only in what the page displays.
  3. Exclude service accounts, integration users and automated test runs from every user metric.
  4. Set a retention period for raw events that matches your audit policy.
  5. Run a dry week with a pilot group and check the figures by hand against a sample of records.

When the numbers disagree

Some combinations point to a specific problem. High adoption with low completion usually means the page is used as a lookup, and users return to the old form to finish. Low adoption with high completion among the people who do use it suggests the audience is too narrow, or that the page is hard to find from where people start their day. Rising error counts with stable usage often trace back to one component change. Read the metrics as a set, and ask the page owner what changed in the same window before concluding the design is at fault. The agent workspace design article covers the layout side of these decisions.

Review cadence and when to retire a metric

Keep the list short enough that someone reads every line. A metric that nobody has acted on for several review cycles should be retired or replaced, because it still costs collection effort and it draws attention away from the measures that matter. Record each retirement and its reason in the workspace governance notes so the gap does not look like an oversight later.

Questions about measuring workspace performance

Should we measure each workspace or each role inside it?

Both, for different purposes. Workspace-level figures answer whether the investment is paying off. Role-level figures show whether the design fits the people it was built for, and they are usually where the useful changes come from.

Who should see the raw numbers?

The page owner, the service owner and the people who can change the page. Broader dashboards for leadership should show the trend and the decision the trend supports, not raw event counts that invite argument without context.

What if the platform is slow for reasons outside the workspace?

Separate platform-wide slowness from page-specific slowness by comparing against other pages on the same instance during the same window. If everything slowed, the cause is capacity or a shared dependency. If one page slowed, look first at its data resources and its heaviest components.

How soon after launch should we judge the figures?

Wait until the early novelty effect has passed and the usual weekly cycle has run through at least once. The first days show who tried the page, not who relies on it. Compare like-for-like weeks rather than the launch week against a quiet month.

Next step

Choosing measures before a launch goes better when the baseline is already agreed. The testing checklist for these pages covers the test layers and is a useful reference when planning the test runs.

Frequently asked questions

How do we measure success for a workspace that is in pilot with a small user group?

During pilot, focus on adoption (are pilots using it?), completion rate (do they finish tasks?), and error rate (is it stable?). Get qualitative feedback—what works well, what is confusing? After pilot, expand to larger group if metrics are positive.

What should we do if adoption is low but the few users who adopted love it?

Low adoption with high satisfaction suggests the workspace solves a problem but is not widely known or accessible. Investigate: do users know about it? Is access restricted? Are there training gaps? Plan targeted outreach and training to improve adoption without changing the workspace itself.

How do we track metrics for a workspace used by external users or partners?

External user tracking is similar to internal—measure DAU, completion rate, session duration. You may have less direct access to usage data; consider analytics tools that do not require system access. Survey external users to get qualitative feedback on experience.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us