Habit stacking: anchoring a new habit to one you already have
July 8, 2026 · 5 min read

In January you decided to stretch every morning at 8am. Monday went fine. Tuesday you were on a call at 7:55. Wednesday you remembered at 9:40, felt vaguely guilty, and promised yourself tomorrow. By Friday the plan was gone, and the problem wasn't discipline. The problem was that "8am" is a terrible cue.
Habit stacking is the fix: instead of attaching a new behaviour to a time of day or to willpower, you attach it to something you already do without fail. The formula, which BJ Fogg has taught for years as an "anchor", is one sentence: after I do [existing habit], I will do [new habit]. It sounds too simple to matter. The details are where it works or doesn't.
Why "after I pour my coffee" beats "at 8am"
A clock time needs two things to fire: you have to notice the time, and you have to be free when it arrives. Both fail constantly. Meetings move, alarms get dismissed, weekends have no 8am at all.
An action you already take needs neither. You don't have to remember to pour coffee; your body is already there, hands free a moment later, at roughly the same point in your day every day. The existing habit does the remembering for you. That's the whole trick: you're not building a new routine from scratch, you're splicing one small step into a sequence that already runs on its own.
The pairing matters too. Coffee finishes brewing and you have ninety seconds of standing around; that's a natural slot for writing one sentence in a journal, not for a thirty-minute workout. Match the new habit to the shape of the moment the anchor creates.
If your new habit is the kind you'd rather have a witness for, this is what Meadow is built around: finish the goal, and coins drop instantly for you to spend in a small pixel-art garden.
Choose an anchor that actually happens every day
The anchor has to be boringly reliable. Before you commit to one, run last week through your head: did this happen every single day, at a moment you could point to? "After I get ready" fails that test; getting ready is a fog, not a moment. "After I turn off the shower" passes. So does "after I turn off my morning alarm", "after I sit down at my desk", "after I clip the dog's leash on".
Precision is what separates an anchor from a vague intention. You want the exact instant one action ends, because that instant is when the new behaviour slots in. If you can't name the instant, keep looking.
Make the first version too small to refuse
The second failure mode, after a weak anchor, is an oversized habit. If the plan is "after I pour my coffee, I meditate for twenty minutes", the first rushed morning kills it. The first version should be small enough that refusing feels absurd.
Some worked examples, sized honestly:
- After I turn off my alarm, I drink the glass of water I left on the nightstand.
- After I pour my morning coffee, I write one sentence in my journal.
- After I turn off the shower, I do ten seconds of stretching in the steam.
- After I sit down at my desk, I write the one thing today has to produce.
- After I close my laptop for the day, I change into running clothes. Not run — change.
That last one isn't a joke. Changing clothes is the habit; the run is what tends to happen once you're dressed. You grow the habit later, once showing up is automatic. The stack's only job at the start is to make the behaviour occur at all.
When the anchor itself is unstable
Shift work, travel and newborns break time-based routines completely, and they bend action-based ones too. Two adjustments help.
First, anchor to your body's sequence rather than to a place or an hour. "After I wake up" and "after I brush my teeth" travel with you; "after I sit down at my desk" doesn't survive a week away. If your schedule rotates, pick anchors that rotate with it.
Second, define a travel version in advance, smaller than the home version. If the home stack is "after I pour my coffee, I journal for five minutes", the travel stack is "after my first coffee, one sentence on my phone". A shrunken habit that survives a chaotic week is worth more than a full-sized one that has to restart from zero. This matters more than it seems: in Meadow, streaks reset if you miss a day, and there's no freeze to buy. The honest way to protect a streak is a version of the habit small enough to do anywhere.
Stacking in the evening
Mornings get all the attention, but evenings have anchors just as reliable: the dishwasher gets loaded, the phone goes on the charger, teeth get brushed. The difference is that evening-you is depleted, so evening habits need to be even smaller and mostly physical. "After I put my phone on the charger, I lay out tomorrow's clothes." "After I load the dishwasher, I fill tomorrow's water bottle." "After I brush my teeth, I floss one tooth."
Evening stacks also make good setup for morning ones. The glass of water on the nightstand from the earlier example doesn't appear by magic; it's the output of an evening stack feeding a morning one.
The strongest anchor you own is picking up your phone
Be honest about which behaviour in your day is most reliable. It isn't coffee. It's reaching for your phone, which happens within minutes of waking and then again more times a day than you'd care to count. Most advice treats that reflex as the enemy. It's more useful to treat it as the best anchor you have, and to intercept it.
That's what Meadow's Morning Lock does. You pick the apps, whole categories, or specific websites that usually swallow your morning, and they stay blocked until you finish your morning goal. The pickup still happens; it just leads somewhere different first. If you genuinely need one of the blocked apps, you can spend coins you've already earned on a short timed break, so the escape hatch costs something real instead of a moment of resolve. For goals you're tempted to fudge, optional photo proof has the app check a photo against the goal. The blocking runs on Apple's Screen Time framework, and the list of what you've blocked never leaves your phone — no account, no email, nothing synced anywhere.
Stacked plainly: after I pick up my phone in the morning, I do the one thing I decided last night actually matters. The reflex you were going to have anyway becomes the cue.
Put your first goal of the day in front of your favourite apps — try Meadow.