What user onboarding metrics should you track?

Isaac Donnelson, Founder of Krest

Track three user onboarding metrics: whether a named segment reached the named aha, how long that took from signup, and which product tour or checklist step they dropped. Tour completion, checklist completion, and email open rate stay as diagnostics on those steps. They do not replace the stay. If you only measure finished chrome, you optimize the tour while the aha never happens.

What user onboarding metrics should you track?

Track whether a named segment reached the named aha, how long that took from signup, and which product tour or checklist step they dropped.

Time to value is the clock. This page is the board. Aha reach says the stay happened. The clock says how long it took.

Step drop-off says where the path leaked. Tour completion is not a fourth north star. It is a note on one object.

Why is tour completion a bad north star?

Tour completion is a bad north star because a finished product tour can leave the user able to leave cheaply. The script ended. The stay did not start.

Users skip product tours for the same reason teams love the metric: the tour is easy to instrument and the aha is a product decision you have to name first. When the slide celebrates completion, every stall gets another hotspot. The chrome gets shorter to finish. The moment stays unnamed.

Which metrics should stay diagnostic?

Tour completion, checklist completion, email open rate, and hotspot clicks should stay diagnostic. They point at the object that leaked. They do not prove the named segment stayed.

NumberJob
Aha reach per segmentDid this path produce the stay
Time from signup to that ahaHow long the path took
Step drop-offWhich tour or checklist box leaked
Tour or checklist completionDiagnostic on that object
Email open rateDiagnostic on the return surface

If a diagnostic rises while aha reach is flat, you made the object easier to finish. You did not fix user onboarding.

How do you measure aha reach without a fake score?

You measure aha reach by writing the aha in one sentence a new user would recognize, naming the product event that proves that sentence, and counting who in each named segment hit it after signup.

An enterprise lead from a competitor and a manager of a team of 10 can share the sentence and still need different first hours. Measure reach on each path. Do not blend them into one average that hides the stall. Do not invent a health score. The event is enough.

How do you use step drop-off on Monday?

You use step drop-off on Monday by opening the live path, finding the product tour or checklist step that was supposed to produce the aha, and changing that step.

Do not add a sixth box. Cut the line that does not move the clock, or rewrite the line so the next control is the work that produces the stay. The checklist is one object on that path. The email is the same next step when they leave the session. Drop-off on either surface is still drop-off on the path.

What should you stop reporting this week?

Stop reporting tour completion, checklist completion, or email open rate as the proof that onboarding worked. Put aha reach and time from signup to that aha on the board, per segment.

Keep drop-off on the step that was supposed to produce the moment. Change that step. The activation guide is the longer map those three numbers sit on. Finished chrome is a diagnostic. The stay is the metric.

How to pick user onboarding metrics

You pick user onboarding metrics by naming the aha, measuring who reached it and how long it took, then keeping drop-off on the product tour or checklist step that was supposed to produce it.

  1. Write the aha in one sentence a new user would recognize.
  2. Count who in each named segment reached that sentence after signup.
  3. Time signup to that moment per segment, not a blended average.
  4. Keep drop-off on the product tour or checklist step that was supposed to produce it.
  5. Move tour completion, checklist completion, and email opens to a diagnostic row.

Questions people ask

What user onboarding metrics should you track?

Track whether a named segment reached the named aha, how long that took from signup, and which product tour or checklist step they left. Those three tell you if user onboarding produced the stay. Tour completion, checklist completion, and email open rate stay on a diagnostic row so you can see the leak. They do not replace the stay. If the dashboard celebrates finished chrome, you will add steps instead of cutting the ones that do not produce the moment.

Why is tour completion a bad north star?

Tour completion is a bad north star because a finished product tour can leave the user able to leave cheaply. The builder sees a complete script. The user never hits the moment that makes them stay. Teams then add hotspots to raise completion instead of cutting the step that does not serve the aha. Keep completion as a diagnostic on that object. Promote aha reach and time from signup to that aha.

Which metrics should stay diagnostic?

Tour completion, checklist completion, email open rate, and hotspot clicks should stay diagnostic. They tell you which object leaked. They do not tell you whether the named segment stayed. Use them to find the stalled step on the path. Do not put them on the exec slide as activation. If a diagnostic number rises while aha reach is flat, the object got easier to finish and the stay did not move.

How do you measure aha reach without a fake score?

You measure aha reach by writing the aha in one sentence, naming the product event that proves it, and counting who in each segment hit that event after signup. An enterprise lead from a competitor and a manager of a team of 10 can share the sentence and still need different first hours. Do not invent a 0 to 100 health score. Do not average two paths into one number that hides the stall.

How is this different from time to value?

Time to value is the clock from signup to the named aha. This page owns the set you put on the board: aha reach, that clock, and step drop-off, plus the diagnostics you refuse to promote. The time-to-value post defines the clock. This post decides which numbers get a row and which numbers stay in the drawer. You still name the aha before you set either one.

What should you stop reporting on Monday?

Stop reporting tour completion, checklist completion, or email open rate as the proof that user onboarding worked. Put aha reach and time from signup to that aha on the board per segment. Keep drop-off on the product tour or checklist step that was supposed to produce the moment. Change that step. Do not add a sixth box to make a diagnostic number look finished.

Activation runs on Krest.

Paste your product. Qualify the user. Ship the onboarding.