Skip to content

The $4M SaaS Onboarding Playbook: Every Screen, Step & Metric

Joseph Lee
Joseph Lee·
Full teardown of the onboarding playbook behind Supademo, a $4M ARR SaaS
The $4M SaaS Onboarding Playbook: Every Screen, Step & Metric

We've grown Supademo to over $4 million in ARR, 200,000 users, and more than 3,000 paying companies. Of all the systems behind that growth, onboarding is the one we've obsessed over most.

For the past three years we've tested everything: ungated product experiences, AI-assisted demos, reverse trials, hyper-personalization, multiplayer workflows, hand-held human onboarding. Along the way we combed through more than 20,000 signups to understand which behaviors actually predict that somebody becomes a customer.

Over 3,000 companies pay for Supademo, including beehiiv, RB2B, Easy, Lightspeed, Plaid, and Hewlett Packard Enterprise

This post is the whole system as it runs today, screen by screen and step by step: the data, the lessons, and the reasoning behind each choice. Steal the ideas that make sense and apply them to your own company. If you'd rather watch than read, the full video is above.

Step 1: Design for the Self-Educated Buyer

Our onboarding starts before the signup, right on the website. The first principle is simple: let people understand or try your product before forcing them to book a demo, sit through a sales call, or sign up and get pushed into an overwhelming dashboard.

There's data behind this. Gartner found that 70% of B2B buyers prefer a completely self-service buying experience, and 67% prefer a rep-free experience overall.

So rather than only describing Supademo through marketing copy, our website has interactive demos of every major feature and demo type. If you want to understand how something works or dig into a specific use case, you can experience it instead of imagining it from a paragraph.

A route hub on the Supademo website asks visitors what they're interested in, then personalizes the walkthrough around it

For somebody with very specific questions, there's our AI Demo Agent. It's trained on our product and runs discovery, qualification, and demos like our top sales rep, 24/7, in any language. That lines up with G2's latest buyer research, which found that more than 80% of software buyers now source recommendations async through AI.

Supademo's AI Demo Agent walks a visitor through an interactive demo and answers questions in real time

None of this means removing your signup gate. Design for the self-educated buyer and let people try before they buy.

Step 2: Let Users Experience the Best Version of Your Product

Once somebody signs up, we don't put them into a watered-down free product. Everyone starts with a 14-day reverse trial of our highest tier, with essentially every feature unlocked.

That's deliberate. If somebody is evaluating Supademo, I want them to experience the best version of the product and then decide which capabilities they actually need. After 14 days they either choose a paid plan or move automatically onto our free plan, and their demos remain available.

Growth leaders like Elena Verna and Kyle Poyar have been strong proponents of reverse trials, and the argument rests on loss aversion: losing something feels roughly twice as powerful as gaining the same thing. Premium value upfront works harder than premium value promised later.

That doesn't mean showing every bell and whistle on day one. Progressively disclosing features as users take key actions keeps the product from overwhelming them. The principle is to let people experience value before forcing them to choose a plan.

The signup page itself pairs the low-friction form with proof. You'll see outcomes like beehiiv driving thousands of signups, RB2B saving more than 60 hours a month, and Easy closing more than $100k in contracts, next to recognizable customer logos. It helps a signup picture their own future state and follow through.

Supademo's signup page pairs a single email field with customer outcomes, testimonials, and G2 badges

Step 3: Define Activation Around Real Value, Not a Vanity Metric

Before going deeper into the flow, it's worth defining activation, because this is where a lot of SaaS companies get confused.

Activation is the moment a user's behavior gives you evidence they've experienced the real core value of your product. It shouldn't mean “created an account” or performed some generic action. And because every product defines value differently, activation rate is primarily an internal benchmark, not a number to compare blindly against another company.

If one company has a 70% activation rate and another has 15%, you can't conclude the first has better onboarding. A lower rate can be perfectly healthy if the milestone is more meaningful.

Our bar: three demos, five edits, one share

At Supademo, you might guess that creating a first demo is our value moment. You've made something and experienced the core workflow. But our actual activation, the behavior that predicts somebody becoming a customer, is intentionally harder: three demos, five edits, and at least one share within seven days.

Supademo's activation metric: three demos, five edits, and one share within seven days

About 15% of signups reach that milestone within seven days, and we track it religiously. Users who activate within a week convert to paid at 24.7%, versus 9.6% for users who don't. Roughly a 2.6x difference.

If I wanted our activation number to look prettier, I could loosen the definition tomorrow. It would also become less useful. The goal is to identify behavior that genuinely predicts value, then improve how many of the right users reach it.

Step 4: Segment Early, but Only if You Use the Answer

Back to the flow. One rule we try to follow: don't ask for information during onboarding unless the answer personalizes what happens later, or you'll use it for attribution, learning, or future strategy.

For a brand-new workspace, we ask three things: your role, what you're trying to accomplish, and how you heard about us.

Those answers carry meaningful signal. Users who declare a use case activate at around 15 to 17%, versus 9.6% for users who select none, so we prioritize multi-use-case signups. The role breakdown varies dramatically too: Customer Success activates around 27%, Marketing at 14.5%, Training at 13.4%, Product at 12.6%, Founders at 11.3%, and Sales at 10.1%.

We use those answers to personalize the initial dashboard, the education we push, and the emails people receive during onboarding. At the same time, we take the work email and enrich it in the background with company name, logo, colors, industry, and headcount.

The reason to collect any of this isn't to make your CRM prettier. It's to change what the user experiences next.

Step 5: Let People Choose How They Want to Onboard

One question we ask during onboarding: how would you like to get started?

The onboarding choice screen offers three paths: self-serve, AI, or human

Smaller companies are usually encouraged to self-serve. Larger or higher-intent accounts are more likely to see a recommendation to talk with us. Everybody else can lean on AI.

Gartner's 67% tells you most buyers want a rep-free experience. Some people still want the option of a human when they need context or confidence. So don't maximize meetings, and don't eliminate them. Every signup is unique; give them options for the kind of help they want.

Step 6: The Friction We Intentionally Added

Before a self-serve user reaches the dashboard, we do something you're usually told not to do: we add friction. We ask them to invite coworkers.

The invite-teammates step asks new users to bring in the coworkers who'll create, review, and share demos with them

For a lot of B2B software, multiplayer behavior is part of activation. Slack famously found that teams that exchanged 2,000 messages had a 93% chance of sticking around, and Airtable built an activation metric around multiple users actively collaborating in the same workspace.

The person who signed up might get distracted and disappear tomorrow. But if they invite two coworkers today, at the peak of their interest, one of those people can become the champion who actually buys the product. The invite can outlive the inviter.

So while we remove friction that blocks value, we don't automatically remove friction that can create more of it.

Step 7: Make the Product Feel Like It Already Understands Them

When the user finally reaches the dashboard, all that segmentation and enrichment pays off. A brand-new workspace already has their company name, logo, and colors, and the homepage changes around their use case. A Customer Success user sees different recommended actions than somebody using Supademo for sales or training.

A new workspace already carries the company's name and branding, with playbooks recommended for the user's role and a guided onboarding video in the corner

The reaction we’re aiming for is small: “Oh, this product is tailored to my job.”

Relevance removes decisions. HubSpot saw the same effect in marketing, where personalized experiences performed 202% better than generic ones. I'm not claiming a personalized dashboard creates a 202% lift every time. The useful principle is that if you already know what somebody wants, use that information to make their next step personalized and obvious.

Step 8: Put a Real Person Inside Onboarding

One of our more contrarian choices sits in the corner of that dashboard screenshot: a talking-head video bubble, an actual human (me), that guides new users through the actions they should take in the dashboard and the Chrome extension.

It runs about three minutes across nine actions. Instead of progressing because somebody clicks “Next,” it progresses when they actually perform the workflow: installing the extension, recording something, opening specific features. It’s fully skippable, and it gives people visual and audio context at a moment when most products are removing humans from the loop. This one change increased our activation rate by 15% over its first month.

After the first demo, the dashboard shifts again, personalized by use case and intent to maximize the odds that the user reaches our activation moment.

Step 9: Don't Forget the Users Who Leave

Our onboarding doesn't stop at the dashboard. Lifecycle email is the supporting system around the activation engine.

86% of first demos happen on day one. But welcome emails and action-triggered sequences add roughly an 8-percentage-point lift in activation by the end of the sequence.

A product-update recap email sent to users who have built at least one demo

Behavioral beats time-based

We prefer behavioral messaging over time-based blasts, and the data supports it: Braze found action-triggered emails are 59% more likely to be opened than generic time-based sequences. Our own series branches on what users have actually done: never built a demo, built one to nine, or built ten or more, each with different messaging.

The email series branches by behavior: users who never built a demo, built one to nine, or built ten or more each get a different sequence

Paired with the right cadence of educational and product-update emails, these sequences reactivate signups who stalled because of bad timing, resource constraints, or something else entirely.

Don't treat slower users as dead. 43% of our later activators opened one of our later emails before eventually activating. We obsess over day one, but we don't give up on day thirty.

The Full Playbook

If I had to summarize the whole onboarding system:

  1. Define activation around behavior that actually predicts value, rather than chasing the highest-looking rate.
  2. Let buyers educate themselves before signup, and let new users experience the full product before forcing them to choose a plan.
  3. Get them to first value quickly.
  4. Only ask onboarding questions when you're going to use the answers.
  5. Personalize the experience around what they want to accomplish.
  6. If your product is collaborative, consider whether multiplayer behavior belongs inside your activation definition.
  7. Give people the choice of how they'd like to be onboarded.
  8. Obsess over the first session without assuming somebody who needs more time is gone forever.
The eight-part playbook: define real activation, let buyers self-educate, get to value fast, ask only useful questions, personalize, design for multiplayer, give onboarding choice, and don't give up too early

Good onboarding helps people experience enough real value that continuing becomes the obvious next step. Checklist completion is beside the point.

That's the system we're running today as Supademo passes $4 million in ARR and 200,000 users. If you want to build the self-serve layer of it for your own product (the interactive demos, the AI agent, the personalized walkthroughs), you can create your first demo for free.

Want more behind-the-scenes from building Supademo? Read our full playbook to $1M ARR or the five onboarding tactics that lifted our activation by 20%.

Frequently Asked Questions

Commonly asked questions about this topic.

What is activation in SaaS onboarding?

Activation is the moment a user's behavior shows they've experienced your product's core value. A good activation metric predicts paid conversion. At Supademo it's three demos, five edits, and one share within seven days; users who hit it convert to paid at 24.7% versus 9.6% for those who don't.

What is a good SaaS activation rate?

There's no universal benchmark, because every company defines the milestone differently. About 15% of Supademo signups activate within seven days, and that's healthy for us because the bar is deliberately hard. Compare your rate against your own history, not against other companies.

What is a reverse trial?

A reverse trial starts every new user on your highest paid tier with full features for a limited window (14 days at Supademo), then moves them to a free plan if they don't upgrade. It works because of loss aversion: losing capabilities you've already used feels roughly twice as powerful as being promised them later.

How many questions should you ask during SaaS onboarding?

Only the ones whose answers you'll use. We ask three: your role, what you're trying to accomplish, and how you heard about us. Each answer changes the dashboard, education, and emails a user gets. If an answer wouldn't change anything, don't ask the question.

Should you gate your product behind a sales demo?

For most SaaS, no. Gartner found 70% of B2B buyers prefer a completely self-service buying experience. Let people try the product through interactive demos or a free tier, and keep a human path available for buyers who want context or confidence.

Does adding friction to onboarding ever help?

Yes, when the friction creates value instead of blocking it. We ask new users to invite teammates before they reach the dashboard, because a coworker invited at peak interest can become the champion who eventually buys, even if the original signup goes quiet.

How do you personalize SaaS onboarding?

Use what you already know. We combine declared answers (role and use case) with background enrichment (company name, logo, colors, industry, headcount) so the first dashboard is branded for the user’s company and recommends actions for their job. HubSpot found personalized experiences performed 202% better than generic ones.

Do lifecycle emails still work for activation?

Behavioral ones do. Braze found action-triggered emails are 59% more likely to be opened than time-based sequences. Our welcome and behavior-triggered emails add roughly an 8-percentage-point lift in activation, and 43% of our later activators opened one of those emails before activating.

How long should you keep trying to activate a user?

Longer than the first session. 86% of our first demos happen on day one, but a meaningful share of users activate weeks later, after an email, a product update, or a teammate pulls them back in. Obsess over day one without writing off day thirty.

What tools does Supademo use for this onboarding system?

The interactive demos, route hubs, and AI Demo Agent on our website are built with Supademo itself. Segmentation answers flow into the product and into our email tool (Intercom), where sequences branch on behavior like the number of demos built.
Joseph Lee
Joseph Lee

Co-Founder & CEO

Joseph is the CEO and co-founder of Supademo, building AI-driven interactive demo tooling used by 200,000+ founders, marketers, and operators to accelerate product understanding and sales. He’s a two-time startup founder passionate about zero-to-one product building and remote-first company culture.

More from the blog