Insights / SaaS and app growth

SaaS Onboarding: How to Get New Users to Value, With a Checklist

How to design onboarding for a SaaS product or app: what to ask for and when, how to follow up automatically, what to measure, and why shortening onboarding is the cheapest way to lower acquisition cost.

SaaS onboarding — Gufy insights.

SaaS onboarding is everything between a person signing up and that person getting real value from the product for the first time. Its only job is to get them to that first result quickly. Every step that does not serve that should be removed or moved later.

This guide covers how to design the flow, how to follow up automatically, what to measure, and why fixing onboarding is usually the cheapest growth work available.

Why onboarding comes before acquisition

Most founders treat onboarding as a product detail and ads as growth. The arithmetic says otherwise.

Take an app that needs users to verify their details before they can do anything useful. With illustrative numbers:

Step Rate Cost per person
Install $5
Completes sign-up 1 in 3 $15
Completes verification 1 in 3 of those $45

The ad platform reports a $5 install. The business is paying $45 for each user who can use the product. Double the share who complete each step and that falls to about $11, with no change to the ads at all.

That is why we often start with onboarding when a founder asks for help with ads. A long onboarding shows itself in two ways: many sign-ups that never complete, and a founder spending their days chasing those people by hand. Shortening it lowers the cost of every customer who follows. Unit Economics for Startups has the full sums.

Step 1: Define the finish line

Onboarding ends when the user first gets the result they came for: the first quote sent, the first booking made, the first report that answers a question. That moment is often called the aha moment, and that guide explains how to find it. Everything below assumes you have named it.

Step 2: Cut the flow to what the first result needs

List every field and screen between sign-up and the first result. For each one, ask:

  • Does the product need this to deliver the first result? If not, move it later.
  • Does it help activation, retention or revenue? If none, remove it.
  • Will a new user understand it? In one review, a self-assessment in the sign-up flow used terms a new customer could not be expected to know. The likely outcome was confusion and support requests. It was moved inside the product, made skippable and explained.

Then tidy what remains.

  • Say how long each step takes. "Eight questions, about three minutes."
  • Use simple choices. Multiple choice beats a slider the user has to interpret.
  • Remove small frictions. Put one-time codes in the email subject line so nobody has to open the message.
  • Split long requirements. Get the person into the product with the minimum, then collect the rest.

Step 3: Give them their own reason to finish

Some products cannot shorten everything. A marketplace may need to verify a worker's documents before they can take a job. The usual approach is to chase: reminders, emails, phone calls. It works badly, because the motivation is yours and not theirs.

People act when they feel the need or the want themselves. So show them what is waiting. Let a new user see that there are jobs near them, with the details held back until verification is complete. Now finishing the form is their idea. They will find the documents and call whoever they need to call, because there is something specific on the other side.

The same idea works outside marketplaces: show a preview of the finished report, the dashboard with sample data, the template already half filled in.

Step 4: Guide them inside the product

  • A short tour of where things are. Keep it brief and let people skip it.
  • A checklist of the three to five actions that lead to the first result. Keep it on screen until it is done.
  • Small guides in context. The first time someone opens a section, explain that section. This beats one long tour.
  • Different paths for different roles. The person who set up the account and the colleague they invited need different first steps.
  • Help within reach. A help panel, short articles for anything that needs explaining, and live chat.
  • Sample data or templates, so the product is not empty on day one.

Step 5: Follow up automatically

Most new users leave the first session unfinished. What you send next decides how many come back. There are two kinds of message.

Type Triggered by Example
Transactional A fixed event or schedule "Your documents were received", "Your trial ends in three days"
Behaviour-based What the user has or has not done "You created a quote but have not sent it. Here is how."

Build the behaviour-based ones around the checklist:

  1. Straight after sign-up: a welcome that points at the one next action.
  2. A few minutes to an hour later, if they have not done it: a push notification or short email.
  3. Day two or three, if still not done: a different angle, such as what they are missing.
  4. Stop when they do it. A condition on each message ("only if the user has not completed X") prevents nagging people who already have.

Use email for everyone and push notifications where you have an app. For app-based products, send people into the app, not to a web version, so that they can receive notifications later.

After onboarding, the same system handles retention: a nudge to people who have not opened the product for a while, and messages timed to moments when they are likely to need it. Our guide to marketing automation for startups covers the tools.

Step 6: Measure every step

You need to see where people stop, in close to real time, without exporting a spreadsheet from one system to check it against another.

Measure What it tells you
Sign-up started to completed Whether the form is the problem
Step-by-step funnel The one step where most people leave
Activation rate The share who reach the first result
Time to value How long it takes those who do
Activation by channel Which acquisition sources bring people who finish

Add session recordings. In one campaign, recordings showed several visitors filling in their details and then leaving at a single question about what kind of business they were. No report would have shown that as clearly.

Many early products have none of this. It is common for a founder to know how many accounts exist and not how many completed onboarding last week. Set up analytics first. Best Product Analytics Tools for Startups compares the options, and several analytics and messaging tools have free or discounted programmes for startups.

Step 7: Launch, watch and adjust

Do not wait for a perfect flow. Put it live, then watch what new users ask and where they stall. Their questions show you where the next guide or message belongs. Change one thing at a time so you can see what worked.

Two-sided products

Marketplaces have an extra problem: a new user who finishes onboarding and finds nothing to do. A worker with no jobs nearby, or a buyer with no sellers, will not return.

  • Grow both sides in the same area at the same time.
  • Onboard the simpler side first if one side needs little more than a form.
  • Give early users something while they wait: a notification when the first match appears is better than silence.

The onboarding checklist

  • The first result is named and measurable
  • Every sign-up field is needed for that result
  • Each step says how long it takes
  • Users can see what is waiting for them before they finish
  • A checklist of three to five actions stays on screen
  • Contextual guides explain each section on first use
  • Help and chat are one click away
  • Behaviour-based messages follow up on unfinished steps, with stop conditions
  • A funnel dashboard shows drop-off at each step
  • Activation is reported by acquisition channel
  • Someone reviews recordings and support questions every week

Tie onboarding to the metric onboarding should move. For apps, see onboarding in mobile apps.

For a larger example, the upGrad case study describes Anurag Goel's work on onboarding, personalised content and re-engagement.

Common mistakes

  • Asking for everything up front.
  • Chasing users by hand instead of fixing the flow and automating the follow-up.
  • A long product tour nobody finishes.
  • Messages on a schedule, not on behaviour.
  • Scaling ads into a flow that loses most sign-ups.
  • No measurement between sign-up and payment.

Common questions

What is SaaS onboarding?

SaaS onboarding is everything that happens between a person signing up and that person getting real value from the product for the first time. It includes the sign-up form, the first screens, in-product guidance, and the emails or notifications that bring people back. Its job is to get new users to the outcome they came for as quickly as possible.

How long should onboarding take?

As short as it can be while still getting the user to first value. Ask only for what is needed to deliver that first result, and move everything else to later. If a step does not help activation, retention or revenue, it should not be in the first session.

What is a good onboarding completion rate?

It depends on how much you ask for, so compare against your own earlier numbers. What matters is where people stop. If most leave at one particular step, that step is the problem. A flow that loses the majority of sign-ups before they reach the product needs shortening before you spend more on acquisition.

What tools do you need for user onboarding?

Three kinds. Product analytics to see where people drop off. An in-product guidance tool for checklists, tooltips and tours. And a messaging tool that sends emails and push notifications based on what each user has or has not done. Many of these offer free or discounted plans for startups.

Should onboarding be self-serve or done with a person?

Self-serve wherever the price is too low to pay for a person's time. Add a human for products with real setup work or a high price. Many products do both: a self-serve path for everyone, and a short call offered to accounts that look valuable or that stall.

Where Gufy fits

This is core work for Gufy: mapping the path from sign-up to first value, setting up the analytics to see it, building in-product guidance, and running the lifecycle messaging and marketing automation that bring people back. For Syntrico, self-service onboarding built with UserGuiding went alongside a 50% increase in activation; the case study has the detail.

If people sign up and do not finish, bring your flow and whatever numbers you have.

Book a growth call

REVIEWS

What 19 founders have said so far.

  • I had my first meeting with Suren and came away very impressed. He demonstrated a strong understanding of his work, asked thoughtful questions, and quickly understood what we were trying to achieve.

    His ideas were practical, relevant, and clearly backed by solid experience. He was also very professional and easy to communicate with. A very positive first experience, and I look forward to working with him further.

    Nilkanth Telang
  • Suren’s ad resonated with what I was looking for, and our session was very helpful. We explored my idea and how to take it to market. His advice made me go back to basics and ask the right questions before moving forward.

    I really appreciated his honest feedback. If you’re building a software product, I’d recommend speaking with him before committing your hard-earned money. It could save you a difficult journey down the road.

    Palmer Odigie
  • Loved working with Suren. He’s a great young talent who understands the science and dark arts behind search and social ads.

    Andrew WongFounder & CEO, KOBA Insurance
  • It’s been great. It’s been super valuable. It’s incredibly valuable to have someone outside your business look at your business and give an outsider’s perspective.

    As a founder, your brain is full of detail about all the things that are going on in your product and business. You need someone to come in with fresh eyes and a fresh brain to sort that out. You’ve certainly set us on a course for doing that today.

    Tim Beveridge
  • “Terrific. Awesome.”

    I was confident in my product, and speaking with Suren helped me see what I needed to get right before taking it to market.

    He helped me understand how specific we needed to be about our first customers, how we communicate with them, and what we should validate before scaling.

    The session was full of knowledge and wisdom. It gave me more confidence and made me rethink parts of my launch approach. I’m very glad we connected, and I’m looking forward to working together.

    SebastianProptech Founder
  • I loved the energy of the team and how they devised an amazing plan to get 100+ users to MyGigsters in less than 6 weeks without burning the bank.

    Benjemen ElengovanFounder, MyGigsters
  • I’m really impressed with the team at Gufy, their growth hacking strategies helped me get almost 70% MQL’s at a lean budget. Their highly professional and are an expert at their art.

    Ashwinn Muttharasappaan
  • Some of the best growth marketing advice around! Super insightful!

    Liam Oldfield
  • Gufy helped us develop our growth hacking strategy and identified key actions to help us focus our product. The team is super helpful and experienced.

    Jackson ShenCEO, Kinetics.dev
  • Working with the GUFY team was a pleasure. Great team of marketing experts to help your company grow.

    Muaaz Murtaza
  • I’ve really enjoyed this conversation. You haven’t tried to sell me anything. You’ve spent time challenging concepts and ideas, and given me a lot to think about for the next stages.

    MikeTruVisor
  • I thought it would be another marketing call pitching fees and ads. Instead, you asked what we were trying to solve and gave honest feedback on where we were. You helped us see what was missing before going to market.

    Prashanth Nagula
  • You’ve given me incredible tips on things I knew I needed but didn’t know how to implement. It’s given me confidence that you know what you’re talking about. I’ve found you open, honest and blunt.

    Alex HopwoodMy Omni Health
  • You’re very informative and easy to talk to. You understand where I’m coming from and can pick out what I need to do. You’ve given me some confidence back.

    Jacinta CroughBloom OS
  • It’s really good feedback. You’ve nailed it. Getting to the real core of the problem is the thing I haven’t focused on enough.

    LiamSKU Command
  • There’s been a lot of data in my mind. The session helped turn that data into information and streamline the process. I’m impressed with the session.

    Samson BoadiEvidarch
  • That’s fantastic advice. There are areas I hadn’t thought of. This has been incredibly valuable.

    Peter Simmons
  • You’ve been really nice and very good to listen to. What you’re talking about with positioning makes so much sense. It’s been really good.

    Angelo MaglogiannisTradr
  • We spent the last hour discussing our launch proposals. I’m very happy with the suggestions and solutions we discussed, and I look forward to working with you.

    Grant Rohde

Book a 30-minute growth call

Loading the calendar…