I have flossed my teeth every night for two years. This is a genuinely shocking sentence for me to be able to write, because before that I flossed roughly the way most people do — in a guilty burst for the week after a dental appointment, then never.
What changed wasn't discipline. It was that I stopped trying to remember to floss and instead glued it to something I already never forget: brushing. Brush, then floss. The brushing was already automatic, so the floss just came along for the ride.
That's habit stacking, and it's one of the few habit tricks that reliably works for me.
What habit stacking is
Habit stacking means attaching a new habit you want to build onto an existing habit you already do without thinking. The existing habit becomes the cue for the new one. The formula, popularized by James Clear in Atomic Habits, is deliberately dumb-simple:
After I [current habit], I will [new habit].
- After I pour my morning coffee, I will write my three priorities for the day.
- After I sit down at my desk, I will close every tab that isn't the task I'm starting.
- After I put my kids to bed, I will lay out tomorrow's clothes.
The reason this works better than "I'll try to write my priorities each morning" is that vague intentions have no trigger. You can't build a habit on a hope. But you already pour that coffee every single day without a reminder, so it's a rock-solid anchor to hang something new on.
Why anchoring to an existing habit works
New habits fail mostly at one point: remembering to do them at all. You don't forget how to write three priorities — you forget to. Motivation is real but unreliable; it shows up some mornings and ghosts you on others.
An existing habit removes the remembering. It's already wired in. When you tie the new behavior to it, the old habit's automatic trigger pulls the new one along before your motivation gets a vote. You're not relying on willpower at 7am. You're relying on the fact that coffee always, always happens.
There's a second, quieter benefit: stacking gives a new habit a specific home. "Exercise more" floats around your day looking for a slot and never finds one. "After I finish my morning standup, I take a ten-minute walk" has an address. Habits with an address get done.
How to build a stack that holds
1. Start absurdly small. The new habit should be so small it feels almost pointless. One page, not one chapter. Two minutes of stretching, not a workout. The goal at first is consistency, not volume. You can grow it later; you cannot grow a habit you've already quit. Big new habits collapse under their own weight in the first week.
2. Pick an anchor that genuinely happens every day. This is where most stacks fail. "After my morning run" is a terrible anchor if you don't actually run every morning — you're stacking a shaky new habit on a shaky old one. Anchor to the things that are truly automatic: coffee, brushing teeth, sitting down at your desk, locking the front door.
3. Match the energy of the anchor. Don't stack "do 50 push-ups" onto "get into bed." The moment has to fit the habit. A calm evening anchor suits a calm habit (laying out clothes, a two-minute journal); an energetic morning anchor suits an active one.
4. Make the new habit's trigger unmissable. "After lunch" is fuzzy — when exactly? "After I put my lunch plate in the sink" is a precise, physical moment you can't drift past. The more concrete the cue, the stronger the stack.
<blockquote>The stacks that survive are the ones where the anchor is boringly reliable and the new habit is embarrassingly small. Reliable cue, tiny action. That's the whole recipe.</blockquote>Where habit stacking quietly breaks
I'm a fan, but I've watched habit stacking fail plenty of times, including my own attempts. It's worth knowing the failure modes before you blame yourself.
Your anchor isn't as stable as you thought. If your mornings look different on weekdays and weekends, a weekday anchor won't hold on Saturday. Either pick an anchor that's identical every day, or build a separate weekend stack.
You stacked too many habits at once. Reading about this stuff, it's tempting to chain five new habits onto your morning coffee. That's not a stack; that's a new twenty-minute routine you have to summon willpower for. Add one habit at a time and let it become genuinely automatic — usually a few weeks — before you add the next link.
Life disrupts the anchor and the chain snaps. You travel, you get sick, the routine breaks, and the new habit vanishes because its cue vanished. This is normal. The skill isn't never missing; it's restarting fast without treating one missed day as proof you've failed.
That last point is the one that matters most, and it's where a little external structure earns its keep. When a habit lives only in your head, a missed day feels like the end and the streak quietly dies. When you can see the chain — the run of days you showed up, and one honest gap — restarting feels like continuing rather than starting over.
That's what a habit tracker is really for. In ActionList, your habits and tasks live in one place: you log a habit in a tap, watch the streak build, and when you inevitably miss a day, the app is designed to make picking the chain back up feel easy rather than shameful. Because the habits sit right next to your daily tasks, your new stack shows up in the same view you're already looking at — which means the tracker itself becomes part of the cue.
Try one stack this week
Don't overhaul your life. Pick one small habit you've wanted to build and find one thing you already do every single day without fail. Then write the sentence:
After I ______, I will ______.
Make the new habit small enough that skipping it would feel silly. Do it for a week attached to that anchor and see if it starts to run on its own.
Two years of flossing started with exactly one sentence like that. The trick was never trying harder. It was tying the new thing to something my brain already refused to skip.
