screenroveSCREENS WORTH STUDYING
← Field notes
Pattern study

Onboarding flow best practices: progress, skip and auto-advance

Onboarding flow best practices from 325 real screens: who shows progress, how 95 products word skip, when a click should advance, and live previews.

Half of the onboarding screens we captured tell you where you are, and a third let you leave. Across 325 onboarding screens from 95 SaaS products, 162 show a progress indicator and 108 offer a way to skip, but the skips are not spread evenly: 9 of the 11 invite screens can be skipped, against 39 of the 139 questions about you. That split, and a few other patterns in how people move through setup, are the onboarding flow best practices you can actually see in shipped products rather than read about in theory.

Every screen is on the onboarding screens wall. Our earlier piece on what onboarding asks after sign-up covers the questions themselves. This one covers the mechanics: progress, skip, when a click should advance, sentence-style forms, previews that fill in as you type, and two products that run onboarding as a chat.

Progress: half the screens, and the short flows say so

162 of 325 screens (50%) carry a progress indicator, and 60 of the 95 products show one somewhere in their flow. Where it appears depends heavily on layout:

Plan pickers almost never show progress (1 of 12).

The styles fall into four groups:

“Step 1 of 8” is honest but announces a long road. Postman’s estimate makes a short flow look short before you type anything.

Postman: welcome step with a 1 min, 2 steps estimate and a sentence-style role picker
“1 min” and “2 steps” sit above the title, and two questions read as one sentence: “I’d like to [Select option] as a [Select role]”. Captured 21 October 2026 · DesktopExplore reference ↗

Skip: where it appears and how it is worded

108 screens (33%) from 59 products offer a skip. The share climbs on the steps that ask you to do work outside the form:

StepScreens with skip
Invite teammates9 of 11
Connect or import18 of 26
Choose a plan5 of 12
Question about you39 of 139
Workspace setup10 of 52

On the 9 skippable invite screens, 5 defer (“Do this later”, “I’ll do this later”, “Remind me later”), 3 say a bare “Skip” (Linear, Cap, Jitter) and one, folk, words it as a choice. Some of the variants:

Two products go further. folk adds friction where it cares most: skip the account sync and a modal asks “Continue with fewer features?”, lists four things you will lose, and puts a red “Yes, I’m sure” next to Cancel. The folk buttons we captured elsewhere in the flow are black.

folk: Continue with fewer features? confirm modal with a red Yes, I'm sure button
Skipping sync costs one more click: four ticked features you would miss, then a red “Yes, I’m sure”. Captured 21 October 2026 · DesktopExplore reference ↗

Jotform does the opposite and makes skipping the default. On “Which tools do you use?” the primary blue button reads “Skip” while nothing is picked, under 12 tool chips, a “None of them” chip and “See more”. Grafana Cloud names the destination: “Skip to dashboard” for people who already have data connected.

Jotform: Which tools do you use? step where the primary button reads Skip
With no tool picked, the primary button itself says “Skip”. Skipping is the expected path, not a grey link. Captured 22 October 2026 · DesktopExplore reference ↗

One answer advances, many answers need a button

119 question screens use cards or chips. On 49 of them, from 26 products, there was no Continue or Next button when we captured the screen: picking an answer is the click that moves you on. Gamma’s 11 role tiles, Lovable’s 8 role cards, Zapier’s 10 role chips and 5 company-size chips and SurveyMonkey’s cards all work this way.

Jira shows the rule inside a single dialog. “What kind of work do you do?” lists 14 rows and has no button at all. The next question, “How does your team plan to use Jira?”, uses six checkbox cards, and there Back and Continue reappear, because you might tick three.

Jira: What kind of work do you do? with 14 option rows and no button
Fourteen single-choice rows and no button: the click is the answer. Jira’s next screen is multi-select and brings Continue back. Captured 21 October 2026 · DesktopExplore reference ↗

The multi-select questions we checked keep an explicit button: ElevenLabs (“Select all that apply”, then Continue), GitBook (square checkboxes, then “Create my docs”) and Typebot (“Send”). The reverse is not universal. Duolingo asks a single-choice question and still shows CONTINUE, because the owl first reacts to your pick (“Best thing to pack is the local language!”). Deepnote preselects “Work” and asks you to confirm. Auto-advance screens also keep a way back: Gamma and SurveyMonkey put “Back” bottom left.

Write the questions as a sentence

Three products turn a form into a line you read. Clockify fits three questions into one: “I’m here to [Keep projects profitable and on budget] with my team of [2-10] and our primary billing model is [Hourly billing]”, then a single “START USING CLOCKIFY”. Postman does it with two dropdowns. Smartsheet writes “My company has [number of] people” and “I am in [industry]” beside a skeleton preview labelled “Preview includes data generated by AI.”

Previews that fill in as you type

The most convincing progress is the product taking shape. These flows draw a mock of the app beside the form and update it live:

Fibery: Name your workspace with a browser mock showing the typed address and name
The typed name appears in the mock’s URL bar and sidebar at once, so the address field explains itself. Captured 22 October 2026 · DesktopExplore reference ↗

Onboarding as a conversation

Typebot builds chatbots, and its onboarding is one. Terms arrive as bubbles, consent is an orange “I agree” reply, and each answer posts back as an orange bubble, so by the company-name question the flow reads as a transcript. It also follows the auto-advance rule: the multi-select bot-type chips end in “Send”, while the single-choice “How did you discover Typebot?” buttons need no Send.

Typebot: onboarding as a chat with multi-select chips and a Send button
Ten multi-select chips get a “Send”; the next single-choice question in the same chat advances on a click. Captured 22 October 2026 · DesktopExplore reference ↗

Voiceflow’s assistant, Atlas, greets the account by name and asks for a site. A left rail (Brand, Goal, Skills, Channel, Integrations) is the progress bar. After reading the site it reports “Found 15 key pages for it to answer from”, and the review screen replays every answer as a dark bubble, including a “Skip for now” on integrations, before “Edit brief” and “Build it”. In a chat, even a skip is just another reply.

Onboarding flow best practices to steal

  1. Estimate before you count. If the flow is short, say so up front (“1 min · 2 steps”). Save “Step 1 of 8” for flows that really are long.
  2. Let the bar shrink. When an answer removes a step, update the indicator, as Deepnote does for solo users.
  3. Auto-advance single-choice questions, keep a button for multi-select. Keep a Back link on every auto-advancing screen.
  4. Word skip as a deferral on invite and connect steps. “Do this later” tells people the step will still be there.
  5. Add friction only where skipping costs features, and list what is lost, as folk does, rather than confirming every skip.
  6. Fold small questions into a sentence. Three dropdowns in one line read faster than three labelled fields.
  7. Show the product filling in. A mock that echoes the workspace name or typed tasks gives the user progress they can see.

How we counted

We captured these flows in desktop browsers with research accounts in September and October 2026. A vision model recorded each screen’s step type, layout, progress indicator, skip option and choice cards; you can check each attribute on the screen’s own page. Of the 327 screens on the wall, 325 carry a step tag, and that is the base for the counts above. “No button” means none was visible when we captured the screen. These are observations of what each product showed us, not A/B test results, so we make no claims about which pattern converts better.

To pull these references into your own work, connect the Screenrove MCP server and ask your agent for onboarding screens with a skip option, or for question steps that advance on click.