Dev

3weeks Dev Log #4 — Without a Reward, Habits Don't Stick

2026-02-22·2min read
3weeks Dev Log #4 — Without a Reward, Habits Don't Stick

Why Habits Fall Apart in the Middle

After launch, I noticed a pattern — both from using the app myself and from reading reviews.

The first few days go well. The novelty and intention carry you forward. Around day 7, enthusiasm fades. By day 10–14, the thought appears: "do I really have to do this?"

The habit research literature has a consistent answer: the habit loop is cue → routine → reward. The app provided cue (notification) and routine (check-in). What was missing was reward.


Can an App Give Rewards?

My first instinct was to build rewards into the app — points, badges, something to earn.

But in that early version, the complexity wasn't warranted. More importantly: research consistently shows that personally meaningful rewards are significantly more effective than generic app rewards.

The rewards that actually work look like this:

  • "If I exercise 5 days in a row, I buy myself a coffee from my favorite place."
  • "When I hit 10 days of reading, I buy the book I've been wanting."
  • "Completing 21 days earns a small treat I choose myself."

An app can't provide these. But it can let users write them down and see them every day.


Adding a Reward Text Field

I added a text field to each habit entry — a space to write down your personal reward.

"Day 7: grilled chicken." "Day 21: those running shoes I've been waiting on."

When users open the app each day, they see their reward. Every check-in moves them closer to it visually and concretely.

A simple text field — but the motivational difference was noticeable.


"A Promise I Made to Myself"

Designing this feature made me think about what an app can actually do for habit formation.

It can't give you money, objects, or experiences. But it can help you remember and stay accountable to commitments you've made to yourself.

What's written in the reward field is a contract with yourself. Every time you open the app, the contract is visible.

"Doing today's check-in brings me one step closer."

That's the pull that keeps people from quitting.


Response After the Update

After shipping the reward feature, reviews mentioned it.

"It's unusual to enter your own reward, but it actually works." "Seeing what I'm working toward every day is motivating."

One text field. Changed the experience.