· Stevanus Wijaya · Productivity Systems  · 7 min read

Habit Stacking: The Simplest Way to Build New Habits That Actually Stick

The hardest part of building a new habit is remembering to do it. Habit stacking solves this by linking new behaviors to habits you already do automatically — turning one cue into two actions.

The hardest part of building a new habit is remembering to do it. Habit stacking solves this by linking new behaviors to habits you already do automatically — turning one cue into two actions.

Building new habits fails at the same place almost every time: the moment when you were supposed to start and did not even remember.

You wanted to meditate in the morning. You forgot. You wanted to journal before bed. You got distracted. You wanted to review your goals after lunch. It just did not happen.

The problem is not willpower or motivation. It is the absence of a reliable trigger — a cue that consistently prompts the behavior you are trying to build.

Habit stacking is the fix. Instead of inventing a new trigger, you borrow one from a habit you already have.


What Is Habit Stacking?

Habit stacking is a technique formalized by BJ Fogg at Stanford and popularized by James Clear in Atomic Habits. The formula is simple:

“After/Before I [CURRENT HABIT], I will [NEW HABIT].”

Examples:

  • “After I pour my morning coffee, I will write three things I’m grateful for.”
  • “Before I check my phone in the morning, I will do five minutes of stretching.”
  • “After I sit down at my desk, I will write my three most important tasks for the day.”
  • “After I brush my teeth at night, I will read for ten minutes.”

The existing habit — coffee, checking the phone, sitting down, brushing teeth — is the anchor. It happens automatically, without thought, every day. The new habit rides that anchor into your routine rather than trying to establish itself on its own.


Why Habit Stacking Works

Borrowed Cue Reliability

New habits need cues. The standard advice is to pick a time (“I’ll meditate at 7am”) or a location (“I’ll exercise at the gym”). These work — until you sleep in, have an unusual schedule, or work from a different location.

An existing habit is a more reliable cue than a time or place because it is self-contained. It happens whether or not you remembered to set an alarm, whether or not you are at your usual location, whether or not your schedule is normal. The existing habit fires, and it brings the new habit with it.

Reduced Decision Cost

Every new habit requires a decision to start. Decision fatigue and the path of least resistance work against new habits — especially in the early weeks before the behavior feels automatic.

When a habit is stacked to an anchor, the decision is already made. You do not ask yourself whether to do the new habit. The anchor habit fires, and the new habit follows. The only remaining question is execution, not initiation.

Neurological Efficiency

Habits are encoded as if–then sequences in the brain: if this cue occurs, then this action follows. The stronger the cue–action association, the more automatic the behavior.

Habit stacking leverages an already-strong cue–action association (the existing habit) to bootstrap a new one. Every repetition of the stack — existing habit followed immediately by new habit — strengthens the link between the anchor’s completion and the new habit’s initiation.


How to Build a Habit Stack

Step 1: Identify Your Anchor Habits

Write down everything you do consistently, every day, without fail. These are your anchors. Be specific — not “I make breakfast” but “I turn on the coffee machine.”

Common reliable anchors:

  • Turn off the alarm / get out of bed
  • Make coffee or tea
  • Sit down at your desk
  • Open your laptop
  • Eat breakfast / eat lunch / eat dinner
  • Get in the car / start commuting
  • Brush teeth (morning and evening)
  • Change into workout clothes
  • Get into bed

The more specific and consistent the anchor, the more reliable the trigger.

Step 2: Choose One Small New Habit

Habit stacking works best when the new habit is genuinely small — two to five minutes maximum when starting.

Not “meditate for 20 minutes.” Start with “take five slow breaths.” Not “write in my journal.” Start with “write one sentence.” Not “review all my goals.” Start with “read my three main goals aloud.”

The small version of the habit is what builds the neural association. Once the habit is automatic, expanding its duration is straightforward. Before it is automatic, making it too ambitious is what kills it.

Step 3: Write the Stack Formula

Use the explicit if–then format:

After I [ANCHOR], I will [NEW HABIT].

Write it down. Put it somewhere you will see it during the relevant time. The explicit formula creates an implementation intention — one of the most evidence-backed ways to increase follow-through on intended behavior.

Step 4: Track the Chain

Every successful repetition of the stack is a data point. Track it. The streak of consecutive successful stacks is a powerful motivator — and the visual record of the chain is often enough to maintain behavior on days when motivation is absent.

Use the Habit XP Calculator to assign XP to your stacked habit completions. A stack completed is worth more than a solo habit — it is two behaviors in one trigger.


Designing a Morning Habit Stack

The morning is the most natural place to build a habit stack because the anchor sequence is fixed and consistent. Here is an example of a fully stacked morning routine built on top of the coffee anchor:

The seed habit: Make coffee (already automatic)

The stack:

  1. After I turn on the coffee machine → I do five minutes of stretching
  2. After I finish stretching → I write my three most important tasks for the day
  3. After I write my tasks → I spend five minutes reading
  4. After I read → I pour my coffee and begin work

Total added time: 15–20 minutes. No new cues needed. The coffee machine does all the triggering.

The key principle: each behavior in the stack cues the next. The chain is sequential, not parallel — one after the other, not all at once.


Common Mistakes

Making the Stack Too Long

A morning habit stack of 12 behaviors will fail. The failure of any one link breaks the whole chain, and the accumulated time requirement creates a reason to skip the entire stack.

Start with one addition. When it is solid — automatic enough that you do it without thinking — add another.

Choosing an Unreliable Anchor

“After I feel stressed at work” is not a reliable anchor — it is unpredictable and emotionally charged. “After I close my laptop for lunch” is reliable. Anchors should be concrete, consistent, and free of emotional variability.

Wrong Placement in the Sequence

Some stacks fail because the new habit is placed at the wrong point. “After dinner, I will exercise” fails for many people because after dinner is low-energy and cognitively depleted. The same exercise habit placed “before dinner” uses hunger as a motivating cue and the energy reserve of the pre-dinner window.

Match the new habit to the energy and context that suit it, not just the nearest available anchor.

Skipping the Physical Reminder

In the first 2–4 weeks, the stack is not yet automatic. Physical reminders significantly increase completion rates: a sticky note on the coffee machine, a journal placed on top of your closed laptop, workout clothes laid out next to the bed. The visual cue reinforces the new connection until the neural association is strong enough to sustain itself.


Advanced: The Habit Stack Chain

Once individual stacks are solid, you can link stacks across the day into a full behavioral architecture:

Morning stack (7am, anchored to alarm) → After alarm: breathe × 5 → After breathing: write 3 tasks → After tasks: read 10 minutes

Work start stack (9am, anchored to opening laptop) → After opening laptop: review task list → After review: close all unnecessary tabs → After tabs closed: start timer for first deep work session

Lunch stack (12pm, anchored to closing laptop) → After closing laptop: 10-minute walk → After walk: eat lunch without screen

Evening stack (9pm, anchored to brushing teeth) → After brushing teeth: write one journal sentence → After journal: put phone in another room → After phone away: read until sleepy

This is a complete day’s behavioral architecture — all running on existing anchors. The morning alarm, the laptop opening, the lunch break, and the evening teeth brushing are doing all the triggering.


Habit stacking works with any habits you’re trying to build in the Habit XP Calculator. Stack your existing daily anchors and watch your XP compound as every chain of successful completions builds the momentum.

Back to Blog

Put it into practice

Ready to Take Action?

Use our free gamified tools to apply what you just read — or grab the printable worksheet bundle for offline planning.

Tools are 100% free · Worksheets are a one-time purchase

Related Posts

View All Posts »
⚙️

Loading...