Day One on Every Feature
Most tracking apps handle the first-time experience the same way: empty state, generic "Add your first entry" button, blinking cursor.
That's a reasonable response to an empty database, but a flat experience for someone just starting to track their workouts, relationships, or finances. CairnHolm's empty states were rebuilt to do more.
Empty States as Invitations
Across every feature in CairnHolm — habits, mood, exercise, goals, journals, parks, restaurants, drinks, vacations, events, media, tasks, and more — the first-time experience now reflects the feature you're about to use.
Each empty state leads with the feature's own icon and a tagline that captures what the feature is actually for. Not "No entries yet" — but the genuine pitch for why this part of your life is worth tracking. Below that, a description and a clear path forward.
Landing on an empty feature page now gives you context: what the feature is for, why it's worth using, and a clear path to the first entry.
This matters most in the first week. The value of tracking isn't visible yet, the routine isn't established, and the friction of every action feels higher than it will later. An empty state that explains the feature and points to the first step makes that week easier.
A Different Level of Care for Relationships and Finances
For two features in CairnHolm — Relationship and Finances — the empty state isn't a static screen. It's a wizard.
These are the parts of life where context matters most before you start logging. A workout log can start anywhere. A restaurant log can start with your next meal. But understanding your relationship or your financial situation benefits from a few minutes of thoughtful setup before you begin.
The Relationship Wizard
The relationship setup wizard walks you through three steps.
First: your partner. You can select someone from your existing People, or add someone new. CairnHolm creates the person in your system and marks them as your partner — so everything you log together connects to them correctly from the beginning.
Second: when you got together and where your relationship health stands today. A rating of 1–5, honest and private, gives Guide context for the insights it can offer over time. Your love languages — words of affirmation, quality time, physical touch, acts of service, gifts — go here too. They inform the suggestions Guide makes when you ask about your relationship.
Third: what you want to focus on. Relationship goals — things like deepening communication, planning more adventures, or being more present — give your relationship tracking a direction. They're not targets to hit; they're intentions to hold.
After the wizard, the Relationship page has a profile. It knows who your partner is, when you started, and what matters to you. The dates, milestones, and shared history you log from here forward all connect to that foundation.
The Finances Wizard
The finances setup wizard follows the same structure.
Step one: your primary financial goal. Saving to buy a home, paying off debt, building an emergency fund, growing long-term wealth — whatever your current focus is. This shapes how Guide interprets your financial data and what it surfaces.
Step two: your financial health rating and emergency fund target. An honest self-assessment, plus the concrete target of how many months of expenses you want to have covered. Knowing whether you have existing debt also goes here — not to judge, but to give context for the progress you're tracking.
Step three: your financial values. The principles that guide how you think about money — financial independence, experiences over possessions, generational wealth, security, balance. These aren't categories in a budget app; they're the why behind the habits you're building.
The wizard takes about two minutes. What it produces is a financial profile that makes everything you log afterward more meaningful — because the app understands what you're working toward.
Starting Is Different Now
The conventional wisdom in app design is that onboarding should be as short as possible — get the user to their first "aha moment" immediately, remove every obstacle between signup and value.
That wisdom applies well to most features. But for the parts of life that are genuinely complex — relationships, finances — the shortest path to value is actually a couple of minutes of thoughtful setup, not a blank slate.
CairnHolm now greets you at the start of each feature with a clear description of what you're building and, for the features that warrant it, a guided setup conversation before you start logging.