Guess what day most people lose their streak!

Hey ProductHunt!

Trophy is now powering over 24M streaks which is kind of crazy to think about considering we only launched 1.0 here in January this year.

One of the parts I find most interesting about building horizontal infrastructure is that as you scale and power more and more products you get to see insights that most teams building in isolation will only see a part of, and you can use those insights to make the the infrastructure better for everyone.

For example, because we power streaks for so many users, Trophy can tell that 25% of all streaks are lost on a Friday, closely followed by Saturday (19%) and then Wednesday (18%).


This is across all products Trophy powers, but we can use this to back up insights for each products specific use case and start powering advanced features for them.

The most obvious next step from here is to start working on improving our streak infrastructure to personalize streaks reminders for each user, including sending targeted reminders based on when each user is most likely to lose their streak.

Lot's more insights like this to follow!

Happy building!

Charlie

209 views

Add a comment

Replies

Best

Hot take: weekend streak drops might not be a problem, could just mean people are living more freely?

 Yeah not necessarily a 'problem', unless people come back on Monday and have lost all their progress. If your product is truly a daily product, then weekends matter too, but most aren't truly daily.

 So it's less a "problem spike" and more a reflection of how routines naturally shift across the week.

What % of users, actually recovered their streak after breaking vs churn completely?

 Great question. Here's some data on that. This is percentage of users that return to start another streak after losing one vs length of that original streak. Users with longer streaks are more likely to return, which is why holding average streak length as a key metric is super important if you want to increase retention in general.

| lost_streak_bucket | pct_users_returned |
| ------------------ | ------------------ |
| 02-03              | 0.90               |
| 04-07              | 1.42               |
| 08-14              | 1.54               |
| 15-30              | 2.49               |
| 31-60              | 9.09               |

  That's a really strong signal, especially that 31-60 day jump. Feels like the longer the streak survives, the more it becomes part of user habit rather than just usage.

Do your users struggle more on weekends or weekdays?

That Friday spike is actually not surprising when I think about it. My routines usually break a bit going into the weekend, so it makes sense that streaks drop there

 I am curious how much this varies by use case. I feel like fitness streaks and learning streaks might behave differently even if the overall trends looks similar.

   Fitness tends to be more of a weekly use case, so a weekly streak is usually a better fit. The data in this thread is solely for daily streaks and weekly probably looks a bit different. We do track weekly streaks for some products though so I'll look into this!

Just out of curiosity – do you know the cause?

 As this looks across all the products we support it's difficult to point to one specific cause. Our customers are mostly consumer-focused mobile and web apps, and usage patterns tend to vary by industry. Edtech for example gets more usage during the week when people are studying, whereas other types of platforms like gaming tend to be busier during the weekend when people are a bit more chill. As we scale we plan to break this down by industry, and I expect the patterns and causes will become clearer.

 I think it would be useful to see the reasons (so I would know what to avoid) :D

25% on Fridays makes sense. That is when the week mentally ends for most people, even if the calendar does not.

We are building around a similar problem, not streaks, but the habit of recording expenses at the moment they happen. The twist: everything runs on-device, so we actually cannot see our own users drop-off patterns. Privacy by design, blind spot by design.

That 24M data set must tell a story most of us building habit-dependent products would pay to read.

25% on Fridays actually makes a lot of sense, motivation drops right when people “switch off”.

Streak systems are way more about timing psychology than people think.

 Exactly right, that's why peronsalization of experience is so important.

This is the kind of insight that only becomes visible when you reach real scale. 24M streaks gives you a dataset most apps will never have, and Friday being the biggest drop day makes a lot of behavioral sense when you think about it.

The week structure creates a mental reset. People are usually disciplined early in the week, then the weekend mindset starts creeping in on Thursday and Friday. "I'll restart Monday" is a very human thought.

What surprises me is Wednesday at 18%. That feels like the mid-week energy dip that researchers find in productivity data too. The "hump" in hump day is real.

Building at ad-vertly we see something similar in marketing task completion. Mondays are high-intent, Fridays are avoidance. The personalized reminder angle you mentioned is exactly the right call. Generic nudges do not move the needle but well-timed, contextual ones do.

This is quite interesting. Have you pinned the most common reasons?

Friday makes so much sense - the week is done, the discipline loosens, and the habit that felt automatic Mon-Thu suddenly feels optional. The Wednesday spike is more interesting to me - mid-week energy crash? I see something similar with Hello Aria users (AI productivity assistant via WhatsApp). Engagement dips mid-week if there is no anchoring trigger like a meeting or deadline. The products that beat this seem to do two things: make the streak feel like a running tab rather than a daily checkbox, and build social accountability into the experience. Curious if you found that streak loss is more about forgetting vs deciding to skip?