Most activation problems aren't activation problems. They're onboarding problems that show up in your activation numbers 72 hours later.
The user signed up, hit the dashboard, couldn't figure out what to do next, and closed the tab. Not because the product was bad. Because the first 30 seconds created friction that killed momentum before it could build.
What Happens in the First 30 Seconds
When a new user lands on your product post-signup, they're running a rapid unconscious evaluation:
- —Does this look like I expected it to?
- —Is it obvious what I should do first?
- —Will doing that thing actually help me?
If any of these fail, the session ends. Users don't sit with confusion. They close the tab.
Most products fail on question two. The dashboard is full of features. The sidebar has 12 items. There's a modal asking users to invite teammates, take a tour, or set up an integration — before they've seen any value from the core product.
The "Empty State" Problem
The most common onboarding mistake is showing users an empty state and asking them to fill it.
You've built a beautiful project management tool. The new user sees: a blank canvas with a button that says "Create your first project." They have no context for what a good project looks like, no sense of how the tool works, and no immediate reason to invest effort. The blank canvas isn't inspiring — it's intimidating.
The fix is to not show an empty state at all. Pre-populate the product with a sample project that demonstrates the core workflow. Better yet, a sample project that looks like something the user actually cares about, based on what they told you during signup.
Notion does this. Figma does this. Airtable does this. When you sign up, you land inside a working example, not a blank slate.
The Feature Tour Nobody Finishes
If your onboarding is a product tour with 7 steps and a progress bar, your completion rate is probably under 20%.
Users don't want to learn your product. They want to accomplish a specific thing. A 7-step tour about your product's features is about your product. Onboarding should be about the user's goal.
Replace feature tours with job-to-be-done flows. Ask the user one question on signup: "What are you primarily trying to do?" Then route them directly to the experience most relevant to that answer. Show only the features relevant to their specific goal. Skip everything else.
Linear does this exceptionally well. Their onboarding asks what kind of team you are and customizes the initial workspace setup based on the answer. A solo founder gets a different starting point than a 50-person engineering team.
Time-to-Value: The Only Metric That Matters
Activation rate is a lagging indicator. The leading indicator is time-to-value: how long does it take a new user to experience the core value of your product for the first time?
For most SaaS products, time-to-value is measured in days when it should be measured in minutes.
The fix is ruthless scope reduction. What is the absolute minimum a user needs to do to experience the "aha" moment? Every step you add beyond that minimum is friction. Cut until it hurts, then cut more.
Slack's time-to-value calculation led them to the insight that teams who sent 2,000 messages were retained at dramatically higher rates. Their onboarding was redesigned around getting new teams to 2,000 messages as fast as possible. Not because messages are the point — but because 2,000 messages is a proxy for the team having built a communication habit around Slack.
What's the equivalent action in your product? When you know it, design onboarding to get users there in the shortest possible path.
The Three Onboarding Interventions Worth Trying First
Before a full redesign, test these:
1. Kill the welcome modal. If your users see a modal immediately after signup, remove it. Route them directly to the product. You can trigger the information inside the modal contextually, when it's relevant.
2. Add one contextual tooltip. Not a tour — one tooltip. On the single most important action in your product, add a tooltip that explains what this button does and what the user will get from clicking it. One tooltip, timed correctly, outperforms a 7-step tour.
3. Send the Day 1 email immediately. Most welcome emails are sent 24 hours after signup. Send it within 5 minutes and make it useful — not "welcome to our product" but "here's how to do the most important thing in our product in the next 5 minutes." The open rate on emails sent within 5 minutes of signup is dramatically higher than delayed sends.
FAQ
What's a good activation rate to aim for?
It depends on your product category. B2C products typically target 40-60%+ D1 retention. B2B SaaS targets vary more, but a useful benchmark is: if less than 30% of signups reach your "aha moment" within 7 days, your onboarding has a fixable problem.
Should I have a product tour at all?
An optional tour that users can take or skip is fine. A mandatory tour that blocks access to the product is almost always counterproductive. Let users explore, and surface guidance contextually based on what they're actually doing.
How do I find my product's "aha moment"?
Look at your retained users — the ones who are still active after 30 days — and find what they did in their first session that your churned users didn't. That action (or set of actions) is usually your aha moment. Then design onboarding to get new users to that action as fast as possible.
Written by
Michael
Lead Engineer, Greta Agency
Michael has audited and rebuilt onboarding flows for over 40 SaaS products. He's obsessed with the gap between signup and first value.