In short
Reaching a complex goal takes many actions. Onboarding is a sequence of actions that must raise the user’s initial motivation to the level the goal’s complexity demands; each action has its own complexity and adds its own motivation, and some lower it for a while to make later ones work. Noom’s 113 screens alternate data gathering with intermediate results.
An onboarding strategy entails a series of sequential actions designed to increase user motivation (initial motivation - IM) to reach the desired level (goal complexity - GC).
IM + (AM1 + ... AMn) ≥ GC
where "n" is the number of strategic onboarding actions.
In this case, each action has its own:
So, the condition for achieving the onboarding goal is as follows:
IM + ((AM1 - CA1) + ... (AMn - CAn)) ≥ GC
For example:
Noom is №73 in Health & Fitness, 113 onboarding screens!
They combine information-gathering blocks with intermediate results blocks to increase user motivation:
