profile

Emails Done Right by Samar Owais

The 48-hour rule is making your onboarding worse


I signed up for three SaaS tools last week and got bombarded with multiple emails in the first two days.

  • A welcome email within minutes.
  • A "here's how to get started" email an hour later.
  • A "finish setting up" nudge by evening.
  • An app tour the next morning.
  • A "personalized" check-in before I'd even opened the app a second time.

It made me realize that SaaS teams are taking good onboarding advice... and treating it like a countdown.

The 48-hour golden onboarding window

According to every SaaS onboarding playbook I've read this year:

The first 48 hours after signup are the highest-intent window in the user lifecycle. Users who don't hit their first activation milestone in those two days are far more likely to churn without ever converting.

The funny thing is, they're not wrong.

The first 48 hours are crucial.

If you don't engage users in that timeframe, they are gonna start dropping like flies. And good luck trying to get them back after that.

But that doesn't mean you start bombarding your users with emails.

User action ≠ User journey

The activation milestones SaaS companies typically track (account activation, completing a profile, inviting a teammate, connecting an integration, etc.) don't focus on the user journey per se.

They focus on in-app activity — which serves your app, but not your user.

Making the most of the golden onboarding window.

There are a bunch of things you can try to optimize the first two days of your user onboarding — none of them require sending multiple emails a day.

  1. Let your emails + in-app messages talk to each other. If your user activates their account before you can send them an "activate your account" email, skip that email. Instead, use in-app messages to guide them to the next action.

    Your user is most invested and interested when they're using your app. Grab their attention on their first visit. Let your in-app onboarding take over while your emails take a back seat.
  2. Try something out of the box.

    - Give them an onboarding AI agent.
    - Record a 2-minute video walkthrough showing them how to set up their account or do the action that'll lead to their "aha" moment.
    - Interactive sandbox accounts for apps that require a longer set-up process (customer IO does this brilliantly)
    - Gamify the onboarding. The more you use, the more you extend your free trial (WhisprFlow does this well)
  3. Let your user choose their own adventure. This is one of my favorite ways. If your app solves a bunch of different problems or offers multiple key features, let your user choose what they want to do first.

    Let's take KIT's onboarding as an example. If I were letting their users choose their own adventure, I'd simply ask them:

    What would you like to do first?

    - Send your first broadcast email
    - Create your first Opt-in form and newsletter landing page
    - Set up your first paid product

    Or would you rather explore the dashboard first?

So yeah.

Instead of using the first 48 hours of user onboarding as a countdown... think about different ways you can engage your users in that timeframe.

If you've been thinking about optimizing your user onboarding, let's talk.

We'll figure out:

  • The one action that triggers your users' "aha" moment, and how to build the first 48 hours around it.
  • Where in-app messages should take over so your emails can stop crowding the inbox.
  • How to let users pick where to start, so onboarding fits their goal instead of your funnel.

Talk soon,

— Samar


Emails Done Right by Samar Owais

Ever received an email so bad you felt like screaming but you didn't because you're nice? Well, I'm not. Sign up to get front-row seats and watch me pick a fight with the email marketing best practices that really have no business being called "best".

Share this page