Use case / SaaS onboarding
Onboarding sequences that adapt to real behavior.
Generic welcome drips lose activation. SegMailer triggers emails based on what users actually do, or fail to do, inside your product. Skip steps trigger nudges; completed steps exit the flow; nothing gets sent after activation.
The problem
Most onboarding sequences are linear drips: 7 emails across 7 days regardless of what the user did. The result is familiar: the user who activated on day 1 gets 6 more emails they do not need, and the user who bounced on day 2 gets 6 more emails they will never open. Both outcomes waste your list and train users to ignore your brand.
The behavioral approach
Behavioral onboarding replaces the calendar with the user's actual state. Users who complete setup exit the flow. Users who skip a step get a targeted nudge for that step, not a generic email. Users who go dormant get a different reactivation path than users who are stuck on a specific screen.
Implementation
How to ship it, step by step.
Model activation as an attribute
Push an onboarding_step attribute (integer 0–N) or a boolean for each activation milestone. Every attribute change re-evaluates segments in real time.
Build the trigger segment
Segment: signed_up within 14 days AND onboarding_completed is false. New users flow in; activated users flow out automatically.
Design the workflow
Trigger: segment entry → wait 2h → welcome → branch on onboarding_step → step-specific nudges → exit on activation.
Set a conversion goal
Goal: onboarding_completed = true. Converted users exit immediately. SegMailer reports activation rate per email, so you know which nudge drives which step.
Segment examples
Actual segment rules you can copy.
Fresh signups not yet activated
signed_up within 14 days AND onboarding_completed is false
Stuck on first-run
signed_up more than 2 days ago AND onboarding_step = 1
// Skipped past "create your first project"
Nearly there
onboarding_step >= 3 AND onboarding_completed is false
Silent dropout
signed_up within 14 days AND last_login more than 3 days ago
Email examples
Subject lines that actually work.
What good looks like
Typical results for teams who do this well.
// Directional ranges, not guarantees, depends on your baseline, audience, and product.
FAQ
SaaS Onboarding Emails, answered.
Minimal. In most cases, a single PATCH to /api/v2/contacts whenever an onboarding step completes is enough, update the onboarding_step integer and SegMailer handles the rest via segment re-evaluation.
Ship this flow this week.
Free forever up to 500 contacts. No credit card. Set up in under an hour.
Start free →