Living On Grace is in early access. The web app is live. Mobile and desktop are on the way.

All posts
ProductCommunity

The return experience is the product

Jackson Makinda

Jackson Makinda

April 28, 2026

Most consumer apps track daily active users. The goal is to get people to open the app every day. The mechanics that produce daily engagement, including streaks, push notifications, and variable rewards, are well documented. They work. They also cause harm.

We decided to track something different.

What return actually looks like

The most meaningful interactions with Living On Grace are not the daily check-ins. They are the ones that happen after a gap. Someone uses the app during a hard week, disappears for two months, and comes back when something difficult happens again.

That person opened the app because they needed something. Not because a streak was about to break. Not because a push notification told them to. Because they were carrying something they could not sit with alone.

That is the behavior we are optimizing for. Not daily. Not habitual in the gym-routine sense. Present when needed.

How we designed the return state

Most apps greet returning users with a guilt message. "You've missed 14 days." "Your streak is broken." "Your friends have been more active."

We wrote the return copy from the opposite direction. What would a calm, non-judgmental friend say to someone who had been away for a while?

After seven days away: Welcome back. No catching up needed — just start where you are.

After thirty days: Still here. Still glad you came back.

No counting. No framing of the gap as failure. No implication that returning requires catching up on what was missed.

Users are not metrics

Some people will use Living On Grace every day. Some will use it once a month. Some will use it once during a difficult season and never return. All of those are valid outcomes.

If the best outcome for a particular person is to open the app once, read a verse, feel met in that moment, and move on. That is a success. Not a churn event.

This framing changes what we build. We do not build re-engagement campaigns. We do not build streak recovery features. We build the return experience to be as quiet and as welcoming as possible, so that when someone does come back, whether it has been a week or a year, they feel the same thing they felt the first time.

Wanted. Not measured.