Do daily rewards actually keep players retention?

I was thinking of doing a 30 day daily reward and if u miss even one day it restarts back to one. I was wondering if this actually keeps player retention though.

1 Like

ive seen multiple people even my siblings get addicted to daily rewards, being annoyed if they miss one. so as long as your game is interesting yes

2 Likes

I did an AB test of daily rewards for my game Bad Cat, and in my case it did not help (total playtime per player did not increase).

But as everything, I’m sure the answer is “it depends”. Maybe my rewards were bad, or I implemented them wrong somehow. It does intuitively seem like it “should” work.

Ways I imagined it might have hurt:

  • It adds one more dialogue before your game starts (annoying).
  • Might give players something for free they would have otherwise spent time/money to earn.
  • Might make the game feel less likely to be a quality game, so some players abandon it?
1 Like

I would also have some options for keeping the streak if you miss a couple of days, because a month is a long time to obsessively log in.

1 Like

Daily rewards, if executed correctly, are very effective.
They work even better when combined with playtime rewards.

1 Like

I think you need to have a solid mix of things for them to be truly beneficial.

Primarily, make it manageable. You want to keep the rewards large enough to grab player attention (at most stages of the game), but not big enough to be the “meta” or too significant of an income.

30 days is a lot, but it’s potentially manageable. Some might not even attempt it because 30 days is more of a commitment than a simple 7-day rewards streak, but it might also serve as a challenge for different players to beat.

On top of this, I think it’s incredibly important to ensure that the rewards revolve around gameplay in some way. You want to make players excited to get their daily reward and actually use them in game. Of course it depends on the game, but just giving players more and more of the given currency as a part of the daily rewards doesn’t promote gameplay itself, and may actually make players lose interest. I think it would be ideal to encourage players to actually play the game after claiming their daily reward.

Again, it completely depends on the game, but if a game had some kind of vehicles, you could reward players with their login streak by giving them a new vehicle or some kind of exclusive addition to their vehicle.

To players, I think this would be a lot more exciting than getting currency or something.

To wrap it up: Yes, they can be a fantastic way to boost retention (and potentially engagement), but they have to be executed properly and a lot more goes into making them work than adding them to the game. Think about every aspect (far beyond what I said) before implementing them, and good luck.

1 Like

So would a 30-day streak be good? Or should I just do something like a 5-7 day streak?

1 Like

I think it can be good, but I might try the 5-7 day streak first and see if that boosts retention. In my opinion, it’s unlikely that a 30-day streak would boost retention if a 7 day one doesn’t have any impact.

You could have a streaks streak, so for every consecutive streak completed you get an extra bonus reward… So 4-6 streaks of 5-7 days each is your month, breaks it down into more manageable targets but also sets a more challenging goal for dedicated players.

1 Like

That actually sounds like a really solid idea. Almost like some kind of streak prestige system. Nice