onboarding-flow

outputs/agent-4-twofold-research/onboarding-flow.md

Twofold Health - Onboarding Flow Analysis

Flow Summary

Homepage "Try for Free" -> Signup Page (email/password) -> 4-Step Onboarding Wizard -> Dashboard with Welcome Modal -> Main App

Total time: Under 2 minutes from clicking "Try for Free" to reaching the main recording interface. No email verification required — user lands directly in the app after signup. No credit card required — 7-day free trial starts automatically.

Steps

Step 1: Homepage to Signup

  • Screenshot: screenshots/onboarding/step-01-signup-page.png
  • URL: trytwofold.com -> app.trytwofold.com/sign-up
  • What's shown: Split layout — left panel (dark) with value prop and testimonial, right panel (light) with signup form
  • Left panel content:
    • "Unlock More Time for What Matters"
    • "Join 20,000+ providers saving 2 hours a day using Twofold's HIPAA compliant notes."
    • Testimonial from Sienna, MD: "For the first time, I'm able to enjoy my evenings without worrying about unfinished notes..."
    • 5-star rating visual
  • Right panel content:
    • "Create Your Twofold Account"
    • "Try for free. No credit card required"
    • Continue with Google (SSO option)
    • OR divider
    • Email and Password fields
    • "Create Account" button (coral/salmon color)
    • "Already have an account? Login"
    • Terms of Use and BAA / Privacy Policy links
    • HIPAA badge: "Your data is protected with HIPAA-compliant encryption"
  • Data collected: Email, password
  • UX analysis: Very clean signup page. Two key friction reducers: (1) Google SSO for one-click signup, (2) explicit "No credit card required" messaging. The testimonial and social proof on the left panel maintain conversion momentum from the homepage. HIPAA badge at the bottom addresses the #1 trust concern for clinicians.
  • Psychological principles: Social proof (20K+ providers, testimonial), authority (HIPAA badge), loss aversion ("saving 2 hours a day" — implying you're currently losing 2 hours), reciprocity (free trial).

Step 2: Onboarding - Welcome

  • Screenshot: screenshots/onboarding/step-03-onboarding-start.png
  • URL: app.trytwofold.com/onboarding
  • What's shown: Clean card with progress bar (4 steps: Welcome -> Name -> Specialty -> Note Preferences)
  • Content: "You're one step closer to stress-free documentation" / "Let's personalize your experience so you can save time and stay focused on the people you care for."
  • Data collected: None (just a welcome screen)
  • UX analysis: The progress bar sets clear expectations — only 4 steps. The copy reinforces the value proposition (stress-free, save time, stay focused) without asking for anything. The "one step closer" framing creates momentum.
  • Psychological principles: Commitment & consistency (you've already started), goal gradient effect (progress bar shows you're 25% done), emotional framing ("stress-free documentation").

Step 3: Onboarding - Name

  • Screenshot: screenshots/onboarding/step-04-name.png
  • What's shown: Simple form with First name and Last name fields, BACK and NEXT buttons
  • Content: "What's your name?"
  • Data collected: First name, last name
  • UX analysis: Minimal friction — just two fields. The question feels conversational, not bureaucratic. BACK button provides safety net. Name is genuinely needed for note personalization (clinician reference in generated notes).
  • Psychological principles: Personalization setup (makes subsequent experience feel custom), low commitment ask (name is easy to provide).

Step 4: Onboarding - Specialty & Practice Size

  • Screenshot: screenshots/onboarding/step-05-specialty.png
  • What's shown: Two dropdowns — "What's your specialty?" and "What's your practice size?"
  • Content: "Tell us about your practice" / "We use this to match your clinical language and note format."
  • Data collected: Specialty (177+ options), Practice size (Solo / 2-9 / 10-49 / 50+)
  • Specialty list highlights: Mental Health Counseling and Psychotherapy are the first two options (above Family Medicine), suggesting behavioral health is the primary audience. List extends to 177 specialties including niche options like Equine Therapy, Reiki, and Veterinarian.
  • UX analysis: The explainer ("We use this to match your clinical language") justifies the data collection by showing direct benefit to the user. Auto-complete search in the specialty dropdown makes the long list manageable. Practice size is used for segmentation (solo vs group messaging/features).
  • Psychological principles: Reciprocity (we collect data to give you better notes), commitment (selecting your specialty makes the product feel custom-fit).

Step 5: Onboarding - Note Preferences

  • Screenshot: screenshots/onboarding/step-06-note-preferences.png
  • What's shown: Two questions with chip-select UI:
    1. "How should your client be referred to in notes?" — By name / The client (default selected) / The patient / Other
    2. "How should you be referred to in notes?" — By name (default selected) / Other
  • Content: "Note preferences"
  • Data collected: Client reference preference, clinician reference preference
  • UX analysis: Smart defaults are pre-selected (reducing cognitive load). Chip-select UI is faster than dropdowns. These preferences directly affect the generated notes, so users see immediate value from providing this data. The question about "the client" vs "the patient" subtly acknowledges that behavioral health and medical specialties use different terminology.
  • Psychological principles: Personalization (my notes will use my preferred terms), autonomy (I control how the AI writes), endowment effect (I'm customizing something that feels mine now).

Step 6: Dashboard - Welcome Modal

  • Screenshot: screenshots/onboarding/step-07-dashboard.png
  • URL: app.trytwofold.com/new?step=4
  • What's shown: Dashboard with modal overlay offering 3 choices:
    1. Record a Conversation (Recommended, highlighted) — "Record a live conversation with a patient to generate a note."
    2. Try a Demo Recording — "Experience our platform by recording a demo script."
    3. View Example Note — "Browse through an example note."
    4. Skip button
  • Also visible: Trial banner ("Your trial expires in 7 days"), Special offer ("First month only $19"), sample note in sidebar ("[Sample] Sarah Brown — Anxiety Disorder with Panic Episodes")
  • UX analysis: Excellent activation design. Three clear paths to experience value, ordered by commitment level (record real session > try demo > view example). The "Recommended" badge nudges toward the highest-value action. A sample note is pre-loaded in the sidebar, giving immediate visual proof of what the product does. The Skip option prevents frustration for users who want to explore on their own.
  • Psychological principles: Choice architecture (3 options from high to low commitment), social proof (sample note shows what output looks like), urgency (trial countdown), anchoring (special $19 offer visible).

Step 7: Main Dashboard

  • Screenshot: screenshots/onboarding/step-08-dashboard-main.png
  • What's shown: Clean recording interface with:
    • Patient Name field
    • Template dropdown (SOAP Mental Health — pre-selected based on specialty!)
    • Modality dropdown (In person)
    • Large "Capture Conversation" button (blue, prominent)
    • "New to Twofold? Try a demo session" link
    • "How to tell my patients about Twofold?" link
    • Left sidebar: note list with sample note, navigation icons
    • Top bar: trial countdown, special offer
  • UX analysis: The dashboard is immediately ready for use. The template is pre-set to match the specialty selected during onboarding (Psychotherapy -> SOAP Mental Health). This means the user can enter a patient name and start recording with zero configuration. The "Try a demo session" link provides a safe way to experience the product without a real patient. The "How to tell my patients about Twofold?" link proactively addresses a common concern.
  • Time to value: A user could theoretically start their first recording within 30 seconds of reaching this screen.

Onboarding Strengths

  1. Extreme brevity: 4 steps, under 2 minutes total. Every question has a clear purpose tied to personalizing the product.
  2. Smart defaults: Note preferences and template selection have intelligent defaults that minimize decision-making.
  3. Progressive value delivery: Each onboarding step makes the product more personalized, and the user can see this in the pre-selected template on the dashboard.
  4. No email verification: Eliminates a major friction point common in SaaS signups.
  5. No credit card: Removes financial risk entirely from the trial.
  6. Sample note: Pre-loaded sample gives immediate proof of output quality without requiring the user to do anything.
  7. Multiple activation paths: Welcome modal offers three ways to experience value (record, demo, view), accommodating different user comfort levels.

Onboarding Weaknesses

  1. No progress-toward-value messaging: During onboarding, there's no indication of how the user's answers will improve their experience. Adding interstitials like "Based on your specialty, we've loaded X templates" would increase perceived value.
  2. No video or animation: The onboarding is functional but not engaging. A brief product demo video or animation showing the capture-to-note flow would build excitement.
  3. Welcome modal is dismissible: The most important moment (first activation) can be skipped entirely. The demo recording or example note should be more prominently nudged.
  4. No onboarding email sequence visible: After signup, there's no visible follow-up engagement. Post-signup emails reminding the user to try their first recording would improve activation rates.
  5. Trial countdown starts immediately: The 7-day trial starts before the user has done anything meaningful. A "first recording" trigger or usage-based trial would be more effective.
  6. Special offer placement: "$19 first month" in the top bar is visible but not contextually triggered. Showing it after the first successful note generation (when value is proven) would convert better.

Time to Value

  • Signup to dashboard: ~2 minutes
  • Dashboard to first recording possible: ~30 seconds
  • Dashboard to first note generated: ~5 minutes (including a short recording)
  • Dashboard to "aha moment": Viewing the pre-loaded sample note provides an instant aha moment before any recording

Assessment: Twofold's time-to-value is excellent. The combination of fast onboarding, smart defaults, a pre-loaded sample note, and a demo recording option means users can experience the core product value within minutes. This matches Freed's claimed 5-minute setup and may actually beat it due to the pre-loaded sample.

Recommendations

  1. Add value interstitials to onboarding: Between steps, show what's being personalized ("We found 12 templates for Psychotherapy" or "Clinicians in your specialty save an average of 6 hours/week").
  2. Make the demo recording the default first action: Instead of a dismissible modal, guide users directly into a demo recording with a one-click start.
  3. Add a brief product tour: A 3-step overlay pointing to key UI elements (sidebar, template selector, recording button) would reduce cognitive load.
  4. Implement usage-based trial: Instead of a 7-day clock, give users X free notes or recordings. This ensures the trial expires after meaningful use, not while users are still finding time to try it.
  5. Trigger the $19 offer contextually: Show the upgrade offer after the user generates their first note and sees the value, not on the initial dashboard.