If your SaaS is losing more new users in the first session than you'd like, you're in good company. Industry-wide, the median SaaS activation rate — the percentage of new signups who actually reach the first meaningful moment of value — hovers between 20% and 40%. The best in class hit 60%+. Most founders don't measure it at all, which is the first problem.
I've worked on activation for enough different SaaS products to notice the same seven fixes come up over and over. They aren't glamorous. Nobody writes conference talks about them. But they're the fixes that actually move the number, and most teams have never done any of them well.
Here's the list, in the order I'd apply them.
Fix 1: Define "activation" as one specific event, and instrument it
The single biggest cause of low activation isn't a broken funnel — it's a founder who can't tell you their activation event.
Bad definition: "Users who use our product." Bad definition: "Users who log in more than once." Good definition: "A user who has connected their calendar AND scheduled at least one event within 7 days of signup."
Activation is the first specific action that predicts long-term retention. For Slack, it's famously "2,000 messages sent by a team." For Dropbox, it's "one file uploaded, then accessed from a second device." For your product, it's some equivalent — the moment a user experiences the value they signed up for.
If you can't name yours in one sentence, everything else in this list is premature.
How to find yours if you don't know it: 1. Segment your users into "retained after 30 days" vs "churned in 30 days." 2. Look at the actions they took in their first session and their first week. 3. Find the action that has the highest correlation with retention. That's your activation event.
For most SaaS products, this exercise takes an afternoon of SQL and produces the most impactful strategic insight the founding team will have that quarter.
Expected lift from doing this first: you can't optimize what you don't measure. Without this, the other six fixes are guesses.
Fix 2: Delete every step between signup and first value
Every field on your signup form and every screen in your onboarding costs you a percentage of users.
Look at your signup and first-session flow with a stopwatch. How many clicks between "I clicked sign up" and "I did the thing I signed up for"? If it's more than five, you're leaking users at every step, and each step is roughly a 10-20% drop.
Common excess steps to delete:
- Email verification before letting the user in. Let them use the product; verify email in the background and remind them later. The friction cost is bigger than the spam cost for almost everyone.
- Multi-step signup with progress bars. Every "next" button is a decision point where users bounce. Get to first value with the minimum viable form (email + password OR just OAuth) and collect other info in-context later.
- Welcome tours that block the product. Nobody reads them. The best interactive tours highlight ONE thing to try, not a five-step walkthrough of every feature.
- Trial-vs-paid selection screens. Default them to trial silently; ask for card details only when they hit an actual paid feature.
Expected lift: removing one unnecessary step typically increases activation by 5-15%. Removing three steps compounds.
Fix 3: Give them SOMETHING in the empty state — anything
The single most common activation-killer I see is the empty-state problem. A user signs up, lands in their dashboard, and sees:
- An empty list.
- A single "Create your first [thing]" button.
- No context. No examples. No sense of what a healthy version of this product looks like.
They stare for 15 seconds and close the tab. Because you gave them zero indication of what "good" looks like or how to get there.
The fixes:
- Seed the empty state with a sample. A dummy project, a demo dashboard, a template — anything they can look at and understand what your product is for.
- Show what the product will look like when populated. Even a background image or a low-opacity mockup helps.
- Offer a "start with template" option. Most users don't want to build from scratch. They want to see what's possible and modify it.
I've watched a single change here — seeding the dashboard with 3 example records — move activation from 22% to 41% in a week. It's not sophisticated. It's just meeting users where they are.
Fix 4: Send exactly the right email at exactly the right time
Not "an email drip campaign." Not "a welcome sequence." One or two emails, sent at moments that map to specific user behaviors, with content that solves the specific problem the user is likely to have hit.
The two emails that move the number:
Email 1 — sent when the user signs up but doesn't complete activation within 24 hours. Not "Welcome!" and a list of features. A single, direct message: "Hey — I noticed you signed up but didn't [get to your first value moment]. Was there something in the way? Reply and let me know." Personal, short, from a real name. This is a customer support email disguised as a nudge. Expect a 5-15% reply rate, and every reply is gold.
Email 2 — sent when the user reaches activation. Congratulations, here's the next thing to try that most people find valuable. This is your bridge from "activated" to "retained."
Everything else — feature announcements, tips, best practices — can come later. In the activation window, these two emails do the work.
Expected lift from Email 1 alone: 3-8% of would-be dropouts converted. And more importantly, you find out WHY the others didn't activate, which is fuel for the next round of fixes.
Fix 5: Make the first success visible and celebrated
When a user completes their activation event, most products just... show them the new state. A quiet success.
That's a missed opportunity. The moment right after activation is when users are most open to being told what to do next. Use it.
What to do:
- A confirmation moment. Not a blocking modal — an in-context animation, a color change, a subtle "Nice — you did the thing" acknowledgement.
- An immediate next-action suggestion. "You just [activated]. Most people [next thing] within a week — here's how."
- A share option, if applicable. Some SaaS products have a viral loop hiding in this exact moment.
Expected lift: the activation number won't change, but 7-day and 30-day retention will improve significantly, which is often the real metric you cared about anyway.
Fix 6: Build a real "resume where you left off" state
Users don't complete onboarding in one sitting. They start, get interrupted, come back the next day. When they come back, do NOT dump them into a fresh empty dashboard as if nothing happened.
What to do:
- Track partial progress. If they created 2 of the 3 fields needed for their first project, show them "You're almost set up — one more step to create your first [thing]."
- Surface their in-progress state at the top of the app when they return. Don't make them remember where they were.
- If they've been away more than a few days, a very short "welcome back — here's exactly where you left off" is worth more than an entire onboarding tour.
Expected lift: this is a 7-day activation number, not a same-day one. It moves the population who almost got there. Typically 5-10% of your dropouts.
Fix 7: Actually talk to five users who churned
This is the fix most founders skip because it feels beneath them, and it's the highest-leverage one on the list.
Every week, pick five users who signed up in the last month and never came back. Send them a personal email:
> Hey [name], I saw you signed up for [product] a few weeks ago and didn't come back. I'm the founder. Not trying to sell you anything — I just want to know what happened so we can fix it. Was there something specific you hoped it would do that it didn't? Or was it something else? Even one sentence would help me a lot.
Expect a 20-40% reply rate. What you learn in five conversations will do more for your activation than any framework, tool, or piece of writing. Do this every single week for a quarter and you'll have a real map of your funnel's leaks.
The founders I know with the best-performing SaaS products do some version of this ritually. The ones with mysteriously low activation rates almost never do.
The order that matters
Do them in the order above. Skipping to fix 5 (celebrated first success) before fix 1 (defining activation) is common and pointless — you don't know what you're celebrating.
Do them iteratively, not all at once. Ship one, measure for two weeks, then ship the next. This isn't just good process — it's how you build the discipline of connecting product changes to metric changes. Most SaaS teams don't have this discipline, and it shows.
What to do this week
Sit down with your database or analytics tool for two hours. Find the action that best predicts 30-day retention. Write it down. This is your activation event.
Instrument it if you haven't already. You should be able to see, for any cohort of signups, what percentage hit the activation event within 7 days. If you can't see this number right now, that's your first bottleneck.
Look at your signup + first-session flow with fresh eyes. Count the steps. Any step that isn't strictly required to reach the activation event is a candidate to delete.
Pick fix 7 for next week. Email five recent churned users. Report back what you learned. If you do only one thing from this post, do this one.
If the underlying problem is that your product hasn't actually landed on product-market fit yet, onboarding fixes will help at the margin but won't save you. The free MVP planner tool will help you get honest about what your product is actually solving for — which is upstream of every onboarding decision. And if you're staring at a codebase where fixing activation would mean touching code you don't trust, the refactor vs rewrite framework is the prior decision to make.
Onboarding isn't glamorous work. But of every dollar you spend on marketing to acquire a user, roughly 70% of the return depends on whether they activate — not on the ad copy. Fix that first.
---
If you'd like an outside audit of your specific activation funnel — the specific screens, the specific data, the specific 3 fixes that would move your number the most — reach out via the contact page with a paragraph about your product and I'll take a look.
