The Habit Troubleshooter

Habit Stacking When the Anchor Habit Is Unreliable

Your new habit is linked to an existing one, but the existing one does not happen consistently. The stack inherits the problem.

You have read the advice: attach a new habit to an existing one. “After I pour my coffee, I will journal for five minutes.” It sounds tidy. But three weeks in, the habit has happened on about half the days, and you are not sure why.

The answer is often simpler than it feels. The anchor habit, the one the new habit is stacked on, is not as reliable as you thought it was.

The problem

Common signs:

  • The new habit happens on some days but not others, with no obvious pattern.
  • On the days you miss, you also skipped or changed the anchor habit.
  • You chose an anchor that feels like a daily routine but actually varies: some mornings you skip breakfast, some evenings you do not cook, some days the commute takes a different route.
  • The habit works when your day follows its usual pattern and falls apart when it does not.

Why unreliable anchors undermine stacking

Implementation intentions work because the cue is specific and reliably encountered. A meta-analysis of 94 studies found that if-then plans improved goal attainment with a medium-to-large effect (d = 0.65), but the effect depends on the cue actually occurring.[1] If the cue is “after I eat lunch at my desk” and you eat out twice a week, the plan fires on three days out of five at best.

Routine-based cues need the routine to be present. In a randomized trial, people who linked a new nutrition habit to a daily routine built habits as effectively as those who linked it to a set time, but both approaches assumed the cue happened.[2] Context consistency mattered: in a small study of people building a flossing habit, those with more consistent routines developed stronger habits over 21 days.[5]

Habits ride on stable context. A theoretical review concluded that habitual behavior is driven by recurring contextual cues rather than conscious intention, and that changing the context disrupts the habit.[4] An unreliable anchor is a context that keeps changing.

A fictional example

This is an illustrative example, not a real person’s story.

Alina stacks a five-minute stretching routine onto her morning smoothie: “After I make my smoothie, I stretch.” During her first week this works well. In week two, she has two mornings where she is running late and skips the smoothie, grabbing a banana instead. On those mornings, the stretching does not happen either. She did not decide to skip stretching. The cue simply never fired.

Alina’s smoothie is not a daily certainty. It depends on having time, having ingredients, and not being in a rush. The stretch inherited all of those dependencies.

An anchor audit

Before trying to fix the new habit, test the anchor. For one week, note:

Day Did the anchor habit happen? At what time? In the same place?

At the end of the week:

  • If the anchor happened every day at roughly the same time and place, it is a good anchor and the problem is elsewhere.
  • If the anchor happened on five or six of seven days, it is passable. Decide whether that consistency is enough for the new habit, or add a backup cue.
  • If the anchor happened on fewer than five days, it is not reliable enough. Choose a different anchor.

What makes a reliable anchor

A good anchor habit:

  • Happens every day. Not most days. Every day.
  • Happens at roughly the same time. A half-hour window is fine. A three-hour window is not.
  • Happens in the same place. You should be able to say where you are when it occurs.
  • Is noticeable. You would notice if you skipped it. Breathing is reliable but not noticeable. Brushing your teeth is both.

Common reliable anchors: brushing teeth (morning and evening), making coffee or tea, putting on shoes, arriving home, sitting down at your desk, plugging in your phone to charge at night.

One adjustment to test

Switch to a more reliable anchor and test it for one week. Keep the new habit the same size and format; change only what it is attached to.

If Alina switches from “after I make my smoothie” to “after I brush my teeth in the morning,” she gains an anchor that happens every day regardless of her schedule, mood or ingredients. The stretching stays the same. Only the trigger changes.

Observation prompt

For the test week, note:

  1. Did the new anchor happen today?
  2. Did the new habit happen today?
  3. If the habit did not happen, what got in the way?

How to review

After a week:

  • If the new anchor fired every day and the habit followed, keep the pairing for at least a month.
  • If the new anchor fired but the habit did not follow, the problem is not the cue. Check whether the issue is size, timing or motivation.
  • If the new anchor also proved inconsistent, you may need an even simpler anchor, or the structure of your day may be too variable for stacking. A time-based cue with a physical reminder may work better.

When routine variability is the deeper issue. If you struggle to find any consistent anchor because your days are highly unpredictable, the issue may be with the overall structure of your day rather than with the habit. Shift work, caring responsibilities and some health conditions can make daily consistency genuinely difficult. In those cases, designing a habit around the few fixed points you do have, or accepting a less-than-daily frequency, may be more realistic than looking for a perfect anchor.

If your anchor is reliable but the habit still collapses after a strong first week, the problem may be elsewhere. See why a new habit often stops after the first week.

Frequently asked questions

What is habit stacking?

Habit stacking is attaching a new behavior to an existing habit, using the existing one as the trigger. For example, 'After I brush my teeth, I will floss.' The idea is that the established habit provides a built-in cue.

Why is my habit stack not working?

The most common reason is that the anchor habit is not as reliable as you assumed. If you skip breakfast some days, a habit stacked on breakfast will be skipped those days too. Check whether the anchor happens consistently before blaming the new habit.

How do I choose a good anchor habit?

A good anchor happens every day, at roughly the same time, in the same place, and you would notice if you skipped it. Making coffee, brushing teeth and putting on shoes are common examples. Habits that you sometimes skip or that move around your schedule are poor anchors.

Can I stack onto a habit that happens most days but not all?

You can, but accept that the new habit will also happen most days, not all. If you need daily consistency, choose a different anchor or add a backup cue for the days the primary anchor does not fire.

Sources and further reading

  1. Gollwitzer and Sheeran — Implementation intentions and goal achievement: a meta-analysis of effects and processes

    Advances in Experimental Social Psychology, 2006;38:69–119. 94 independent studies; d = 0.65. DOI: 10.1016/S0065-2601(06)38002-1.

  2. Keller et al. — Habit formation following routine-based versus time-based cue planning: a randomized controlled trial

    British Journal of Health Psychology, 2021;26(3):807–824. 192 adults building a nutrition habit over 84 days. DOI: 10.1111/bjhp.12504.

  3. Gardner, Lally and Wardle — Making health habitual: the psychology of 'habit-formation' and general practice

    British Journal of General Practice, 2012;62(605):664–666. DOI: 10.3399/bjgp12X659466.

  4. Wood and Neal — A new look at habits and the habit-goal interface

    Psychological Review, 2007;114(4):843–863. Theoretical review of how context cues drive habitual performance. DOI: 10.1037/0033-295X.114.4.843.

  5. Fournier et al. — Effects of circadian cortisol on the development of a health habit

    Health Psychology, 2017;36(11):1059–1064. 50 adults forming a flossing habit over 21 days. DOI: 10.1037/hea0000510.

Sources checked October 16, 2026. This is an editorial summary, not a systematic review or individual advice.

Related articles