SaaS onboarding is everything that moves a new customer from "signed" to "getting value without help." It runs through five phases: the sales handoff, kickoff and implementation, in-app onboarding, behavior-based email, and customer success check-ins. Each phase can be well run and still lose customers, because the losses happen at the handoffs. That's where context gets dropped as a customer moves from one owner to the next.
A familiar example is the customer who explains their goals to sales, then explains them again on the kickoff call. Nobody did anything wrong, but the sales notes never reached the person running the kickoff.
Onboarding has a direct effect on revenue. Some of the team behind Flook runs four SaaS products: Flook, Frill, Juuno, and Curator. Across them, free-to-paid conversion ranges from 2.5% to 25%, depending on the product and market. Onboarding is one of the biggest factors in where each product lands in that range.
This guide covers the SaaS onboarding process one phase at a time. For each phase, you'll see who owns it, what it passes forward, and how to spot a failed handoff. You can follow it without a customer success team, since every phase has a self-serve version and one person can run all five.
What SaaS onboarding actually covers
SaaS onboarding starts when a deal closes or a trial converts. It ends when the account reaches a graduation milestone you set in advance. Everything in between counts, including the work that happens outside your product.
Each team at your company may see only its own slice. Sales may think onboarding starts at the kickoff call, while product points to the first login. Customer success may point to the welcome email instead.
SaaS onboarding vs product onboarding vs customer onboarding
These terms overlap, but each one covers a different scope:
Product onboarding is the in-product system every new user sees, including tooltips, tours, checklists, and banners. Our guide to product onboarding covers it in depth.
Customer onboarding is the general term used across industries, so customer onboarding guides for SaaS companies sit next to guides written for banks.
SaaS onboarding covers the full lifecycle of a software subscription. It includes the people and emails around your product as well as the product itself.
SaaS customer onboarding and SaaS client onboarding mean the same thing in this guide, so use whichever term your team prefers.
Why the handoffs matter more than the phases
Each phase on your team probably has a capable owner. Your rep runs a solid demo, and your product team ships a decent checklist. Problems start when context has to move from one owner to the next.
It helps to think of onboarding as a relay race with five runners and four baton passes. A fast runner can't make up for a dropped baton. Your customer never sees your org chart, but they notice when two different people ask them the same question.
Each phase below names what has to reach the next owner. Fixing those handoffs is the most valuable change you can make to your onboarding.

Choose your onboarding approach before you design the phases
Your onboarding approach is how much human time each new account gets, and it's the core of your SaaS onboarding strategy. Decide on it before you write a kickoff agenda, because it shapes every phase that follows. Too little help can leave complex accounts stranded, while too much can burn out a small team.
Self-serve, high-touch, and hybrid, matched to price point
A simple rule can help you pick an approach:
Self-serve (low-touch) fits lower contract values and products that one person can set up alone.
High touch onboarding fits complex setups involving data migration, integrations, or several stakeholders who need to agree.
Hybrid automates the repeatable work and saves people for accounts that are stuck or worth the extra time.
Your B2B SaaS onboarding will probably end up hybrid, even at a small company. Be careful about borrowing an enterprise playbook, though. Much of the onboarding process that SaaS founders copy comes from enterprise vendors with full customer success (CS) departments.
I've watched small teams copy the white-glove playbook of a company charging fifty times their price. They burned out within a quarter, and most of their customers never wanted the calls.
A heavy approach can also cost you buyers before onboarding begins. Theo Cossin resells digital signage software to local businesses, and he trialed about a dozen platforms before choosing one. Several of them required four-figure setup fees and 30-screen minimums before he could even access reseller pricing.
"Why do you have to commit to 30 screens to start and a $1,500 buy-in? You've got to go all in even just to trial it." - Theo Cossin, Owner/Developer, Cossin Media
What each approach does to the five phases
All five phases apply under every approach. What changes is how much work goes into each one.
Phase | Self-serve | Hybrid | High-touch |
|---|---|---|---|
Sales handoff | Signup questions | Handoff note for larger accounts | Full handoff note plus an internal call |
Kickoff | Welcome flow | Optional call | Live kickoff with a written milestone |
In-app | Does most of the work | Does most of the work | Supports the customer success manager's plan |
Behavior-triggered | Triggered, then escalates to a person | Follow-ups written by the customer success manager | |
CS check-ins | In-app survey | Calls for stalled or large accounts | Scheduled calls at 30, 60, and 90 days |
In-app onboarding is the one phase that every approach relies on.

Phase 1: The sales handoff, where onboarding really starts
Onboarding starts before your customer ever logs in, because everything they share during evaluation is onboarding input. In the sales process, they told you their goals and deadline, the tools they needed connected, and what worried them. Your rep may also have promised something on a demo call. If that information stays in the rep's head, your customer has to repeat it at kickoff.
Having to repeat themselves frustrates customers, and it happens a lot. 56% of customers say they often have to repeat or re-explain information to different representatives (Salesforce, State of the Connected Customer, 2023). The survey covered customers in general, and new SaaS buyers run into the same problem at kickoff.
The first document I ask for in an onboarding audit is the sales handoff note. Often it doesn't exist, and that usually explains the early churn.
What the handoff note needs to carry
A good sales to CS handoff fits on one page. The note is what Phase 1 passes to whoever runs the kickoff, and six fields cover it:
The goal, in the customer's own words
The first milestone, and the date they need it by
Stakeholders, including who signed, who'll use it daily, and who can block it
Integrations or data they need connected
Promises made on any call
Risks the rep noticed, like a competitor still in the running
Keep the note where the next owner already works, such as your CRM or a shared doc, so it gets read.
The "promises made" field is the one teams skip most, and it's the one most likely to cause churn. One SaaS team I worked with lost three of its first ten annual accounts within 90 days. Each had been promised a HubSpot sync on the demo call, and nobody after sales knew about it. After we added a "promises made" line to the handoff note, the next quarter's cohort had no churn in its first 90 days.
The self-serve version: your signup questions
Without a sales team, the handoff happens between your marketing site and your product, and your signup questions do the rep's job. Ask what the person is trying to get done, then use the answer to route their first session. Someone who wants to collect customer feedback should land somewhere different from someone who wants to announce new features.
Keep it to two or three questions, since anything longer starts to feel like a form that people abandon. Our product onboarding guide shows signup screens that handle this well, including layouts with one question per screen.
Phase 2: Kickoff and implementation
Kickoff and implementation turn a signed contract into a working setup. This stage of your SaaS implementation process is where deals tend to stall, and three weeks can pass after signing before anyone uses the product. For high-touch accounts, the phase is a kickoff call plus setup work like data, integrations, and permissions. For self-serve accounts, it's a welcome flow plus first setup.
Run a 30-minute kickoff with one agenda
Thirty minutes is enough if you start from the handoff note. Cover four things:
Read the goal back in the customer's own words.
Agree on the first milestone.
Name an owner on each side.
Book the next check-in before you hang up.
Starting from the note shows your customer that sales and onboarding share the same information. A long kickoff that repeats discovery questions suggests your teams aren't talking to each other.
Set the first milestone in writing
End every kickoff with one written, dated milestone, such as "your first report shared with your team by Friday." Put it in the recap email the same day.
This milestone is what Phase 2 passes forward. It becomes the in-app goal in Phase 3 and the trigger for your emails in Phase 4, so every later phase depends on it.
Run setup work in parallel
Much of implementation is spent waiting on security review, procurement, and IT access. When those steps run one after another, each one holds up the next.
One 2026 benchmark from Perspective AI covers roughly 1,400 product organizations. It measured time to value, meaning how long new accounts take to reach their first meaningful result. The median was 9 days for accounts at $25K to $100K in annual recurring revenue (ARR), and 23 days above $100K.
In the same report, top-quartile teams (the best-performing 25%) cut that enterprise figure to 14 days. They did it by running security and procurement alongside onboarding.
Start the security questionnaire on day one, while your customer explores the product.
Phase 3: In-app onboarding that picks up where kickoff left off
In-app onboarding should guide each customer toward the milestone they agreed to at kickoff. A customer who commits to a goal on Tuesday's call and gets a standard product walkthrough on Wednesday has lost the thread. Other Flook guides cover the mechanics, including onboarding tours and the SaaS onboarding checklist, so this section focuses on continuity.
Build the in-app path from the kickoff goal
Turn the Phase 2 milestone into your in-app path, with checklist items that follow the milestone's steps in order. Add a short product tour only on the screen the milestone depends on. Then segment by the goal you captured in Phase 1, so each account sees its own path.
A progress bar on that checklist helps too. When users can see two of four steps done, finishing the rest feels manageable. Whatever they complete or skip here is what your Phase 4 emails respond to.
Flook is one way to build this. It creates tooltips, tours, and checklists on your live product through a Chrome extension. Checklist items can tick themselves off as users finish each action, and segmentation and analytics are included on the Growth plan.
Let end users onboard without a training session
The person who signed the contract is rarely the person who uses your product every day. Those daily users won't attend a kickoff, so your product has to teach them on its own.
Theo's customers include pizza shop and dental office managers who log in themselves to make small changes. That shapes how he judges any software:
"It can't have something where they need a degree to figure out how to use it." - Theo Cossin, Owner/Developer, Cossin Media
If your in-app guidance can't carry someone with no training, you'll end up booking training calls you never planned for.
Phase 4: Email triggered by what users do
Email's job in onboarding is to reach people who've left your product and keep their milestone in front of them. A standard seven-day welcome drip sends a hello on day one, a feature on day three, and a check-in on day five. It sends the same messages whether the user is thriving or stuck. Onboarding email should respond to what each user did in the product instead. Our guide to customer onboarding best practices covers trigger-based messages in detail.
Three emails worth automating
Each email below has one trigger and one ask:
The milestone reminder goes out when the kickoff milestone passes its date unfinished.
The stuck-step email goes out when a user stalls on the same checklist item twice.
The teammate nudge goes out when the account still has one active user after week one.
Give each email a single link that goes straight to the relevant step. A two-person SaaS team I advised replaced its seven-day drip with three emails like these, and replies to onboarding emails tripled. Most of the replies came from people asking for help they'd never have requested on their own.
When email should hand back to a human
Set an escalation rule: if two triggered emails get no return login, the account moves to a person. On a small team, that person might be the founder.
Make the escalation automatic with a Slack alert or a CRM task, because one that relies on someone remembering will eventually be missed. That alert is what Phase 4 passes to Phase 5.
Phase 5: CS check-ins and graduating the account
This phase gives onboarding a defined end. Without one, accounts can stay "in onboarding" for months, and neither your team nor the customer knows whether onboarding has succeeded.
The 30, 60, and 90-day check-ins
Each check-in has one job:
Day 30: Check whether they hit the kickoff milestone, and if not, find out what blocked them.
Day 60: See whether more people are using the product, and set the next milestone.
Day 90: Hold the graduation review.
For self-serve accounts, an in-app survey or a short note from the founder can replace these calls. Feature releases count as small onboarding moments too, so announce them inside your product with onboarding popups or a banner.
When happy customers describe their onboarding, they talk about how easy setup felt and who helped when they got stuck. David Ch, a customer of Frill (the feedback tool from the team behind Flook), described his experience this way:
"Our team loves Frill because it is super easy to use, 0% technicality. Our users love it too since it's very easily embeddable on our website. Support is also amazing!" - David Ch, Co-founder, Shipper.now
Graduation criteria and the final handoff
Write down two or three graduation criteria for your product, such as:
The kickoff milestone is done
A second person is active in the account
A core feature gets used weekly
When an account meets them, it moves from onboarding to ongoing success or account management. Send a short summary with it that covers goals, completed work, and next steps. That summary mirrors the Phase 1 handoff note and completes the relay.
Who owns each phase on a small team
A four-person company can run all five phases without a customer success department, as long as each phase has a named owner.
On most teams under twenty people I've worked with, one person ends up owning three of these phases without realizing it. Putting names on the phases adds no work, and it shows them which part keeps getting dropped.
One owner per phase, even if it's the same person
Here's a default ownership plan for a small team:
Phase 1, sales handoff: the founder, or whoever sells
Phase 2, kickoff: the founder
Phase 3, in-app: the product marketer
Phase 4, email: the product marketer
Phase 5, check-ins: the founder
Write the plan down even when the same name appears more than once. Clear ownership makes each handoff someone's responsibility, which is how the handoff note gets written.
What to automate first
Automate in this order:
In-app onboarding, because it reaches every user at no human cost.
Triggered email, because it catches the users who leave.
The handoff note template, because it takes about ten minutes to create and improves every kickoff.
For tools at different budgets, see our roundup of product onboarding tools.
How to measure SaaS onboarding, phase by phase
A single onboarding completion rate can't show you which handoff failed, so track your SaaS onboarding metrics phase by phase. Give each phase one number to watch and one warning sign. In the table, activation rate is the share of new users who reach your defined first-value action within a set window, such as 14 days. Time to first value is how long that takes.
Phase | Metric | Failure signal |
|---|---|---|
Sales handoff | Share of new accounts with a complete handoff note | The customer repeats their goals on the kickoff call |
Kickoff | Days from signature to kickoff; milestone date set | Kickoff slips past week one |
In-app | Activation rate; time to first value | The checklist stalls at the same step |
Return logins after a triggered email | Opens with no return login | |
CS check-ins | Milestone hit by day 30; graduation rate by day 90 | Accounts still "in onboarding" after 90 days |
Across all five phases, the outcome to watch is churn in the first 90 days. A falling early churn rate is the clearest sign your handoffs are working.

Where to start this week
The cheapest fix is a one-page handoff note template built from the six fields in Phase 1. Use it with your next new account and compare how the kickoff call goes. After that, work through the SaaS onboarding checklist for an item-by-item version of everything in this guide.
If you plan to automate in-app onboarding first, Flook builds tooltips, tours, and checklists on your live product, with a free plan to start. Install the Chrome extension or check Flook pricing.
SaaS onboarding FAQs
What are the main phases of SaaS onboarding?
How long should SaaS customer onboarding take?
What is the difference between high-touch and low-touch SaaS onboarding?
Who should own SaaS onboarding?
For a small B2B SaaS without a CS team, what is the smartest onboarding setup?
Previous post: