Mobile onboarding examples
Setup is useful when each question has a visible purpose. Compare introductions, account prerequisites and initial choices across the reviewed apps without assuming that export order proves a complete journey.
40 reviewed screens · 7 apps · Source versions shown for each example
Does every question earn its place?
- Explain the benefit before asking for personal information or a preference.
- Separate essential setup from optional promotion and permissions.
- Let users revisit decisions; a confident default should not become a permanent commitment.

Claude · Aug 2026
Offer an optional desktop handoff
A dismissible sheet describes desktop tasks and provides Email desktop app link and Not now actions.
Consider: Cross-device promotion should preserve a clear route back to the mobile task.

Notion Mail · Sep 2026
Name the account prerequisite
The welcome screen says to continue with a Notion account and provides Get started.
Consider: State account dependencies before sending users into authentication.

Notion Mail · Sep 2026
Acknowledge account setup work
The browser sheet shows a spinner and Getting set up text in the center.
Consider: Use a meaningful wait label and define an error path for long operations.

Notion Mail · Sep 2026
Separate identity from mailbox connection
A Connect Gmail address sheet explains mailbox connection and offers Continue with Gmail.
Consider: Signing in and granting mailbox access are separate decisions; explain both.

Hulu · Jul 2026
Streaming value and account entry
A Hulu wordmark sits above a headline about shows and movies, two benefit bullets, a short account-creation note and a Log In button.
Consider: Put the service promise and account action in the same first view so the choice has context.

Hulu · Jul 2026
Personalize the profile
A welcome message invites the person to choose interests, with a full-width Choose Interests button at the bottom.
Consider: Preview why the next step matters and use an explicit action to enter personalization.

Structured · Sep 2026
Welcome to Structured
A coral welcome screen pairs an oversized headline with planner illustrations, a Skip control, a Log in link and a round forward action.
Consider: Set expectations and keep returning-user access distinct from the new-user path.

Structured · Sep 2026
Explain planning benefits
The coral screen names three outcomes: focus, control on busy days and achieving goals, each beside an illustration.
Consider: Translate a product promise into a small set of concrete benefits that can be scanned.

Structured · Sep 2026
Preview the planning task
A step heading introduces planning for tomorrow, with an illustration, a Plan for tomorrow instead option and Start Planning.
Consider: Offer a clear alternative when the suggested timing does not fit, before collecting detailed preferences.

Structured · Sep 2026
Select a wake-up time
A vertical time picker highlights 8:00 AM between faded neighboring values, with a sunrise illustration and Continue.
Consider: Use adjacent values to make the selected time legible as part of a continuous range.

Structured · Sep 2026
Adjust the wake-up time
The same wake-time picker highlights 9:00 AM and retains its illustration and Continue action.
Consider: A changed selection remains easy to compare against nearby options; no saved preference is proven by the still.

Structured · Sep 2026
Choose a bedtime
A dark-blue night illustration accompanies a time picker centered on 11:00 PM and a Continue action.
Consider: Use a distinct visual context to signal that the question changed from morning to evening.

Structured · Sep 2026
Add a task idea
A task entry screen offers a Create a task field and suggested activities, with Continue fixed along the bottom.
Consider: Suggestions can reduce blank-page effort while leaving the task field available for custom input.

Structured · Sep 2026
Browse task suggestions
The same task screen shows suggestions such as cleaning, a phone call, lunch and a walk.
Consider: Present suggestion chips as optional starting points, not as a required answer.

Structured · Sep 2026
Set the task start time
A task summary appears above a vertical time picker centered on 11:30 AM, with Continue below.
Consider: Anchor a time decision to the task it affects so the selected value has clear meaning.

Structured · Sep 2026
Choose a short duration
A horizontal duration selector highlights 15m beneath the task card.
Consider: Offer a few bounded choices for duration and keep the current selection visually distinct.

Structured · Sep 2026
Choose a longer duration
The duration selector now highlights 45m while the task summary remains in place.
Consider: The same control accommodates a different estimate without changing the task context.

Affirm · Aug 2026
Pay over time introduction
A navy welcome slide says Pay off your plans and mentions AutoPay and purchase management; it offers US location selection, Log in and Explore without signing in.
Consider: Pair the financial proposition with a non-account route so browsing does not require immediate sign-in.

Affirm · Aug 2026
Take Affirm everywhere
The next navy slide shows a payment card illustration and says the service can be used at millions of stores, with the same location and entry controls.
Consider: Use a second onboarding panel to explain a separate benefit rather than repeating the opening claim.

Duolingo · Jan 2026
Brand-first splash
A green splash screen centers the owl mark and places the wordmark near the bottom.
Consider: A brief branded entry can set tone; a still cannot establish its duration.

Duolingo · Jan 2026
Separate new and returning paths
The welcome screen says learning is free and presents Get started above an existing-account option.
Consider: Make the primary entry clear while keeping account recovery visible.

Duolingo · Jan 2026
Mascot introduces the conversation
The owl says hello in a speech bubble above a single Continue action.
Consider: A character can make a staged setup feel conversational when the next action stays obvious.

Duolingo · Jan 2026
State the setup length
The owl says there are seven quick questions before the first lesson.
Consider: Connect the requested effort to a concrete first reward. This still does not verify completion time.

Duolingo · Jan 2026
Show an unselected language list
The language question lists choices with flags and an inactive Continue control.
Consider: Use a visible disabled state when a required answer is missing, with an accessible explanation in implementation.

Duolingo · Jan 2026
Show the selected language
French is highlighted with a blue row and the Continue action is green.
Consider: Make the chosen option persistent and distinguishable by more than color.

Duolingo · Jan 2026
Bridge the choice to course setup
A course-building interstitial names French and describes a large learning community.
Consider: A transition can acknowledge the selected subject, but avoid implying actual progress that a still cannot prove.

Duolingo · Jan 2026
Describe starting ability plainly
The French-ability question uses statements from new learner to detailed conversation; a middle option is selected.
Consider: Examples of ability are easier to judge than unexplained level codes.

Duolingo · Jan 2026
Present several motivations
Reasons for learning French appear as separate rows with checkbox-style controls and inactive Continue.
Consider: Make multi-select rules and the minimum required choice explicit.

Duolingo · Jan 2026
Confirm multiple motivations
Three motivations show checked controls and blue selected rows.
Consider: Checkboxes and row treatment reinforce that several answers can coexist.

Duolingo · Jan 2026
Introduce routine setup
The owl announces a learning routine while the progress bar remains visible.
Consider: Use interstitial copy to explain a shift from subject to commitment.

Duolingo · Jan 2026
Set effort in minutes
Daily goal options pair minutes with labels such as casual and regular; ten minutes is selected.
Consider: Make effort concrete and allow revision later.

Deliveroo · Jul 2026
Brand splash
A turquoise splash screen centers the Deliveroo mark.
Consider: A simple splash anchors recognition; the still cannot establish wait time.

Duolingo · Jan 2026
Set expectations before asking questions
The introduction says there are seven quick questions before the first lesson. A single Continue button moves forward.
Consider: Explain the work and the reward before asking for information. The recording does not establish how users respond to that promise.

Duolingo · Jan 2026
Choose the subject first
French is selected in a language list. The selection has a blue background and the Continue action is enabled.
Consider: Ask for a choice that changes the experience before collecting secondary preferences. Keep selection visible beyond color alone.

Duolingo · Jan 2026
Adjust the starting level
The learner chooses how much French they know from a set of progressively stronger statements.
Consider: Use understandable examples instead of expert proficiency terminology when the audience may be new. Offer a route to revise the choice later.

Duolingo · Jan 2026
Allow more than one motivation
Three reasons for learning are checked at once. The list uses separate checkbox-like indicators.
Consider: Use multiple selection when goals can coexist. Make the selection rule explicit rather than expecting users to infer it.

Duolingo · Jan 2026
Make the commitment concrete
The daily learning goal is expressed in minutes per day, with ten minutes selected.
Consider: Specific effort is easier to evaluate than a vague promise to practice regularly. Let the person change the commitment.

Duolingo · Jan 2026
Explain the reminder benefit
The app explains that reminders help make practice a habit. This frame also shows the iOS notification permission dialog.
Consider: Connect a permission to a chosen goal. A screenshot cannot prove that a custom explanation increased permission acceptance.

Duolingo · Jan 2026
Keep a free starting path visible
Learn for free is selected beneath Super Duolingo. The message above says an upgrade is available later.
Consider: Separate getting started from purchasing when the product supports a free route. Keep the difference between plans understandable.

Duolingo · Jan 2026
Reflect the choice back
The final frame refers to knowing a few words and proposes starting at Score 10.
Consider: Show how an earlier answer changed the recommendation. This study ends before the first lesson, so it cannot establish activation or retention.
Continue with the full context
Observations describe supplied images. Guidance is editorial interpretation, not measured conversion or accessibility results. Third-party screens remain attributed to their owners.
