Summary
New users complete the profile wizard and land on an empty dashboard with no guidance. Free users immediately hit a dead end when they can't create projects, and the app's strongest free feature (local appraisals) is underemphasized. There's no clear mental model for the local-vs-project distinction.
Changes
1. Welcome card with quick actions (first-time users)
- Show a contextual welcome card on first login instead of the generic greeting
- Surface the unused
QuickActions component with start buttons for each checklist type
- Include a dismissible explainer on local appraisals vs projects
- Returning users continue to see the standard "Welcome back" header
2. Fix ContactPrompt for free users
- Replace the "Early Access Testing" dead end with actionable content
- Link to
/pricing instead of /contact
- Mention the 14-day trial option
- Reframe the free tier positively
3. Improve landing page hero CTAs
- Differentiate "Start an Appraisal" (primary, zero-friction) from "Start a Review Project" (secondary, requires account)
- Make the distinction between the two paths visible to new visitors
4. Add free tier to pricing page
- Show what free users get (unlimited local appraisals, all checklist types, CSV/PDF export)
- Set expectations before signup to reduce frustration
5. Empty-state enhancements on dashboard
- Improve local appraisals empty state with checklist type cards
- Add brief value props to empty states
6. Fix sign-in tab default
- Default to "Email Link" tab to match the passwordless signup flow
Summary
New users complete the profile wizard and land on an empty dashboard with no guidance. Free users immediately hit a dead end when they can't create projects, and the app's strongest free feature (local appraisals) is underemphasized. There's no clear mental model for the local-vs-project distinction.
Changes
1. Welcome card with quick actions (first-time users)
QuickActionscomponent with start buttons for each checklist type2. Fix ContactPrompt for free users
/pricinginstead of/contact3. Improve landing page hero CTAs
4. Add free tier to pricing page
5. Empty-state enhancements on dashboard
6. Fix sign-in tab default