Measure B2B SaaS account activation by the outcome of shared work, and show each person's contribution separately. Set role rules and the observation window in advance: the share of participants is not the share of accounts that completed a shared task.

Imagine a business travel approval service. An administrator sets the rules, an employee submits a request, a manager approves it, and an accountant processes payment. Four people can use their own screens successfully while the whole process stalls because one approver is missing. Individual success and account outcomes are connected, but they aren't the same.

For early activation in the example below, choose the first completed approval cycle for a real request. Payment is a later outcome, checked separately. That is the boundary of this calculation, not a claim that approval and payment offer equal value.

A numerical example: people and accounts

A hypothetical cohort has 10 eligible accounts and 40 employees with access. Count 30 days from each account's entry into the cohort; include only accounts whose full window has elapsed. In four accounts, an administrator configured the route, a requester submitted an application, and an approver made a decision in that same account. That is 4 / 10 = 40% of accounts activated, with activation defined as completed shared approval.

If each of those four accounts has three different participants, and the other 28 employees didn't complete the corresponding action, the share of people with a confirmed contribution to the chosen approval is 12 / 40 = 30%. That is a share of people with that contribution, not a share of activated accounts. In this example, different people fill the three roles; actions from different companies don't make one shared outcome.

Record the account entry date, required roles, and the same 30-day window. Handle invited people and role changes according to rules chosen in advance. If one role can perform several actions, don't treat the requirement for three different people as universal.

10 eligible accounts; 40 people; 4 accounts complete shared approval; Account activation: 4 / 10 = 40%; Contributing people: 12 / 40 = 30%; 30 days from each account entry; Payment is a separate later outcome.
Hypothetical example: People and accounts are different units. Measure the organization's outcome and role contributions as two connected layers.

Start with the unit of value

Ask whose outcome the product promises. If an employee keeps personal notes, individual use may be the main level. If a company handles business travel through a shared route, the account outcome matters: the request passes through the required roles and reaches completion. An administrator signing in doesn't establish that.

Define the account boundary. It could be a legal entity, workspace, or branch. Don't treat them as interchangeable: one contract may cover several workspaces, and one workspace may serve several departments. The choice should fit the task under analysis and remain stable in the report.

In the Segment Group specification, users and groups have separate identifiers, and a user can belong to several groups. This example helps frame the technical question: an event needs the context of the organization in which the action occurs, not just the employee's persistent profile.

The account outcome complements the general set of onboarding metrics.

Define each role's contribution

For an administrator, the first outcome is working rules and a verified route. For an employee, it's a valid request. For a manager, it's a decision. The accountant has a separate outcome. These measures help locate a delay: perhaps requests are easy to create, but managers don't get a clear next step.

Don't expect the same activity from every licensed seat. A manager may sign in only to approve requests, and an accountant at the end of a period. Daily sign-in isn't a general measure of health for such an account. State the natural frequency and the condition under which each role actually has a task.

Keep invited employees who haven't started separate. They may be waiting for a real trip. Or they may not understand the invitation or have the right permissions. Product events give you a reason to investigate; they don't reveal intent. With a small number of accounts, a short conversation with the person responsible is often more precise than an automatic “inactive” label.

Combine roles into an account outcome

You don't have to require every employee to perform every action. In our calculation, the early activation chain ends when rules are configured, a real request is submitted, and the required manager approves it. Show confirmed payment as a separate subsequent outcome. If your product's first useful result is payment itself, include it in the final event and recalculate the share: the 4 out of 10 above don't establish payment. Mark training workflows explicitly so a trial route isn't mistaken for a company ready to handle real trips.

The window depends on the work cycle. If trips are rare, a week without a new request says nothing about abandonment. You can check the success of the next real task and track waiting time separately. Don't make a company create unnecessary requests for a metric chosen to make a weekly report convenient.

For retention, choose a repeat of the valuable process in the next eligible period. State which accounts had an opportunity to repeat it. In Amplitude's retention documentation, the calculation depends on the start event, return event, and maturity of the observation period. At account level, these definitions also need explicit decisions.

Participant contributions connect to inviting colleagues into the product.

An overall share hides concentration

If one administrator works actively for the whole company, the events may look good while knowledge and the process are concentrated in one person. That doesn't prove the customer will leave. But the team can check whether other required roles are ready to continue and whether the entire route depends on one person's manual help.

Add a few clear indicators to the overall outcome: whether the required roles are present, how many people completed their work, and whether successful processes occur without administrator intervention. Don't build a complex score just to rank accounts. Separate indicators show what action is needed; a combined score often hides the cause.

Distinguish employee reach from account reach. One hundred active users could belong to one large company or to a hundred small ones. Both views are useful when assessing a launch, but they support different decisions. The first shows the number of people affected; the second shows how widely the work is used across customers. Don't silently substitute one for the other.

Assign experiments at the level of the shared process

If a change affects collaboration, consider assigning the whole account to one variant. Otherwise an employee might see the new sequence while their approver sees the old one. The effects will mix, and a comparison of individuals will no longer answer the original question about the company's process.

Count data by independent units, not by all clicks. Fifty employees at one customer aren't equivalent to fifty independently assigned customers. That choice can make an experiment longer or impractical. It's better to learn that before launch and choose another way to check than to get false confidence from a polished report.

Staff turnover also needs an accounting rule. If the previous manager leaves, an account shouldn't automatically become new just because it has a new user. But a newcomer at an existing organization may need a separate introduction to their role. Store the person's start date and the account's cohort entry date independently. Then the team can distinguish onboarding a new company from training a new participant. They may require different materials and observation windows, even though both appear to start with a first sign-in.

For a new feature, check the adoption denominator.

Keep two connected layers in the report

At the top level, show the share of eligible accounts that achieved the first and repeated working outcome within the chosen windows. Below that, show completion of each part by role, errors, and waiting. The CPO can see the business outcome while the team gets evidence for changing a particular screen or invitation.

Start with one process and describe the sequence of roles in words. At every transition, state who acts, what confirms success, and in which account. Then inspect the current analytics: are there enough links to reconstruct one real chain? If not, fix the tracking first. Debating the one “correct” metric without that foundation will only take another meeting.

Sources

  1. Spec: Group
  2. How the Retention Analysis chart calculates retention