Overview
The user lifecycle maps every state a High IQ user can be in — from anonymous visitor to churned user and back. Understanding these states helps identify where users get stuck, what triggers progression, and how to bring lapsed users back.Lifecycle State Machine
Lifecycle States Detailed
Anonymous
The user has not created an account. They may be browsing the website or previewing the app. Available actions: Browse strains on website, read blog, use web label scanner (anonymous), download app, preview app features. Transition trigger: Tap a locked feature, attempt to save data, or explicitly tap “Sign Up.”Authenticated
The user has an account but may not have completed initial setup. Entry conditions:- Email/password sign-up
- Google OAuth sign-in
- Apple Sign-In
| Attribute | Value |
|---|---|
| Account created | Timestamp |
| Auth provider | Email, Google, or Apple |
| Gmail connected | Yes/No |
| Profile complete | Yes/No |
Onboarding
First-time experience guiding the user to their first value moment.Activated
The user has at least one data point in the system. Features begin to personalize. Minimum data: 1 stash item OR 1 order OR 1 favorite. Feature availability by data level:| Data Threshold | Features Unlocked |
|---|---|
| 1 stash item | Dashboard preview, basic stats |
| 3 stash items | ELO ranking, collection management |
| 1 order | Notebook generation, order history |
| 5 events | Predictive analytics (velocity, restock) |
| 1 dispensary | Shopping Agent |
| 5 favorites | Improved AI recommendations |
Engaged
The user has explored multiple features and returns regularly. Entry criteria (any 3 of):- Generated a notebook
- Saved 3+ favorites
- Added a dispensary
- Completed a ranking session
- Asked Professor High a question
- Viewed stats dashboard
- Scanned a label
- Uploaded 2+ orders
Retained
The user has returned for 3+ consecutive weeks. Predictable usage patterns established. Behavioral markers:- Consistent weekly app opens
- Regular order uploads or consumption logging
- Achievement progress advancing
- AI queries becoming more specific
- Rankings being refined over time
Power User
The deepest engagement level — typically a Pro subscriber with rich data history. Characteristics:| Trait | Typical Value |
|---|---|
| Strains collected | 50+ |
| Orders logged | 20+ |
| Notebooks generated | 10+ |
| Dispensaries saved | 3+ |
| Achievement level | 13+ |
| Rankings completed | 50+ comparisons |
| Daily Stories streak | 7+ days |
At-Risk
The user has stopped engaging after a period of activity. Re-engagement opportunities:| Trigger | Message Type | Best For |
|---|---|---|
| Achievement at 80%+ | “You’re 2 favorites away from Curator!” | Engaged users |
| Restock prediction | ”Your Blue Dream supply is running low” | Retained users |
| Daily Story available | ”Your daily story is ready” | Users with streak |
| New strain added | ”A strain from your wishlist was just added” | Collectors |
| Dispensary menu change | ”New products at your dispensary” | Shopping Agent users |
Dormant
Extended inactivity (30+ days). User data remains intact. Recovery path:- User re-opens app
- Dashboard shows familiar data (stash, stats, achievements)
- “Welcome back” experience highlights what’s new
- Quick Sync checks for new Gmail orders
- Achievement progress reminds of nearby goals
Churned
90+ days of inactivity or account deletion requested. Account deletion flow:Lifecycle Transition Summary
Related Flows
Master Journey
The complete end-to-end journey map.
Onboarding Flow
Detailed first-time user experience.
User Personas
How different personas move through the lifecycle.
Re-engagement
Strategies for bringing back lapsed users.
