Skip to main content
NestBoard

← Journal

The pantry expiry notification that doesn't nag

The NestBoard team · 2026-05-14

One alert, then silence

When we started building pantry expiry tracking, we looked at how other apps handle it. Most send a notification three days before something expires, then again two days before, then the day of, then again after it's expired.

We tried that cadence in early testing. Within a week, three families had turned off pantry notifications completely.

The problem wasn't the information. It was the repetition. If you saw the alert on Monday and decided to make pasta that week before the box expires, you don't need to see the same alert Tuesday, Wednesday, and Thursday. The notification stops being helpful and starts being a reminder that you haven't dealt with it yet.

Crossing the threshold once

We changed the logic. Now you get one notification when an item crosses into the "expiring soon" window. That's it. The item stays flagged in your pantry view—you can see it's still expiring—but we don't send another alert unless something changes.

If you add a new expiring item, you'll get notified about that one. If you mark the pasta as used or update its date, the alert clears. But we won't remind you about the same static fact over and over.

This matches how you'd actually talk to someone in your house. You'd mention once that the milk is going off soon. You wouldn't walk into the kitchen every morning and repeat it.

What people actually do

After shipping this version, we saw two things change. First, more households left pantry notifications on. Second, when they did get an alert, they acted on it more often—either using the item, updating the date, or removing it from the list.

Turns out a single, timely piece of information is easier to act on than a drip of repeated reminders. The notification becomes a gentle flag rather than a nag, and the pantry view itself holds the persistent context you need.

We think about this same principle in a lot of places. Robin will surface something once when it's relevant rather than looping back every day. Chore reminders follow a similar pattern. The goal isn't to maximize notification volume—it's to give you the right nudge at the right moment, then get out of the way.