All posts
Product design

Welcome Screens and Onboarding Surveys: Personalizing the First Session

Onboarding survey design for SaaS: when a welcome survey is worth it, a question bank tied to what each answer changes in the product, and what to skip.

By Mehdi Hassan7 min read

The short answer

Good onboarding survey design asks one to three questions, and only questions whose answers change what the user sees next. Use a welcome survey when different user types need different templates, checklists or defaults. Skip it if every answer leads to the same first screen, because then it's just friction between signup and value.

Key takeaways

  • Only ask a question if each possible answer changes something in the product.
  • One to three questions is the right range. Make every one skippable.
  • Map each answer to a concrete change: a template, a checklist item, a default view.
  • Questions for sales or marketing belong somewhere else, not in the first session.
  • Show the result of the answers immediately so users see why you asked.

Part of SaaS Onboarding UX: The Complete Guide to Activation

Should you use an onboarding survey at all?

Use an onboarding survey only when different users need a different first experience, and the survey is the fastest way to tell them apart. If a marketer and an engineer both land on the same empty dashboard no matter what they answer, the survey is collecting data at the user's expense.

The test is simple. Write down every question you want to ask, and next to each answer write what changes in the product. If the column is empty, the question goes. This is the opposite of how most welcome surveys get built, where each team adds the question it wants answered. For how the survey fits between signup and first value, see our SaaS onboarding UX guide.

If the answer changes nothing on screen, don't ask the question.

What questions should a welcome survey in SaaS ask?

A welcome survey in SaaS should ask about the user's goal, their role and sometimes their team or experience level, because those are the answers that usually change the first screen. The question bank below ties each one to what it should change. Pick the one to three rows that matter for your product.

Question

Typical answers

What should change in the product

What do you want to do first?

Three to five core jobs

Which template or starter project opens, and the checklist order

What's your role?

Designer, engineer, marketer, founder

Default view, sample data, which features are shown first

Are you using this alone or with a team?

Just me, with my team

Whether invite steps appear, and solo or team workspace defaults

Which tool are you coming from?

Named competitors or "none"

Offer the right importer and familiar terminology

How familiar are you with tools like this?

New, some experience, expert

How much in-place help shows, and simple or advanced mode

Which tools do you use today?

Integration list

Which integrations are suggested in setup

What's your team size?

Ranges

Plan suggestions and admin features; only ask if it affects the first session

Notice what's missing: "How did you hear about us?", phone numbers and budget. Those serve the company, not the user. If you need them, ask after activation, use the demo request form or rely on analytics and enrichment.

How many questions belong in onboarding survey design?

More than three onboarding questions is usually too many for a self-serve product. Each extra screen sits between a motivated user and the product they signed up to try. One well-chosen question often does most of the personalization work, and a second can refine it.

  • One screen per question works well on mobile and feels quick. A single screen with all questions works on desktop if there are three or fewer.
  • Show progress if there's more than one screen: "2 of 3" is enough.
  • Make every question skippable, with a sensible default for people who skip.
  • Use buttons or cards, not dropdowns, for five or fewer options, so the choice is one tap.
  • Allow "Other" with a short text field only if you'll actually read the responses.

How do you turn answers into personalized onboarding?

Turn answers into personalized onboarding by mapping each answer to a starting point, not by building separate products. In practice that means a small set of rules: which template opens, which checklist items appear, which sample data loads and which features are pinned. Keep the rule set small enough that the team can maintain it.

  1. List the first jobs

    Write down the three to five most common reasons people sign up, in their words. These become the answer options for your main question.

  2. Design a starting point for each

    For each job, choose the template, view or sample project that gets the user closest to a result. This is the real design work.

  3. Adjust the checklist

    Reorder or swap items on your onboarding checklist so each path leads to the same activation event by its own route.

  4. Set defaults, not walls

    Personalization should change what's shown first, never hide features. A user who picked the wrong option should still find everything.

  5. Let users change their answer

    Put the choice in settings or a "Switch template" link. People often pick the wrong option when they're moving fast.

For example, suppose a hypothetical analytics tool asks one question

For example, suppose a hypothetical product analytics tool asks only "What do you want to understand first?" with three answers: where users drop off, which features get used, and how retention changes over time.

Each answer opens a different pre-built report with sample data, and the first checklist item becomes "Connect your app to see your real funnel" (or feature usage, or retention). Everything else is identical. That single question makes the first screen feel built for the user, and it's cheap to maintain because it's three templates and three checklist variants. This is an illustration, not data from a real product.

What makes a welcome screen work?

A welcome screen works when it confirms the user made the right choice and moves them into action within seconds. It should say one thing about what the product will help them do, then either ask the first survey question or open the starting point. It's not the place for a video, a feature list or a company story.

Keep the copy short and specific. "Welcome to the workspace for client reporting" beats "Welcome aboard". If the user's name came from SSO, use it. If they were invited by a teammate, say so and skip the survey entirely, because their context is already set by the invite. Our guide to SaaS onboarding examples shows how several well-known products handle this first screen.

How is user segmentation in onboarding different on mobile?

User segmentation in onboarding works the same way on mobile, but screen space and patience are lower, so the bar for each question is higher. One question per screen with large tap targets is the norm, and the whole survey should take only a few taps. Consumer apps often ask a goal question first because it drives the whole experience.

On mobile, avoid asking for permissions such as notifications in the same flow as survey questions, unless the answer explains why you need them. Our guide to mobile onboarding screens covers permission timing and the other patterns that differ on phones.

How do you measure an onboarding survey?

Measure an onboarding survey by its effect on activation, not by how many people answer it. Compare activation for users who saw the survey against a group who didn't, if your traffic allows, and compare activation across answers. If one path activates far worse than the others, that starting point needs work.

  • Completion and skip rate per question: a question most people skip is either unclear or unimportant.
  • Drop-off on the survey screens: anyone who leaves here never saw the product.
  • Activation by answer: shows which starting points work and which don't.
  • Answer distribution over time: shifts can reveal new audiences your marketing is attracting.

If you want to learn why visitors don't convert before they sign up, that's a different tool, covered in our guide to on-site surveys and polls. And if your first question reveals that users don't reach value quickly on any path, the fix is in the product, starting with finding your aha moment.

Frequently asked questions

Should the onboarding survey come before or after signup?
Usually after account creation and before the first product screen. Asking before signup adds friction to the step with the highest drop-off, and you can't store the answers against an account yet. Asking after the first session works for questions that don't affect the starting point, such as referral source, but by then the chance to personalize the first screen has passed.
Can you use onboarding survey answers for sales qualification?
You can, as long as the questions also serve the user. Team size and role can help both personalize onboarding and route accounts to sales. Be transparent: if answering "50+ people" triggers a sales email, users should not feel tricked. Questions that only serve sales, like budget or purchase timeline, belong on the demo request path instead.
What if users pick the wrong option in a welcome survey?
Expect it, because people move fast at signup. Make the result easy to change with a visible "Switch template" or "Change focus" link and a setting in their profile. Never hide features based on an answer, so a user who picked the wrong path can still find what they need without starting over.
Should invited users see the onboarding survey?
Generally no. An invited user's context is set by the workspace they're joining and the person who invited them. Their first screen should be the shared project or document they were invited to see. If you need their role for permissions or defaults, ask a single question after they've seen the shared work.
Do onboarding surveys need to comply with privacy rules?
Yes. Survey answers are personal data in many jurisdictions, especially when tied to an account. Only collect what you need, say how you'll use it in your privacy policy and don't share answers with third parties without a lawful basis. Sensitive categories, such as health information, need extra care and usually a clear explicit consent step.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Brand & design sprint, $3,000.

A brand refresh or redesign, plus design explorations for your website and product. $3,000, one-time, fixed price. Book a free 30-minute call to see if it fits.

Schedule Call