I’ve come across a couple comments from staff in blogs / the forum where there is vague criticism of the idea of gamification. But nowhere do I seem to find an actual justification or discussion on a philosophical or practical level as to why this is… Is that post hiding out there somewhere?


Good question! I think you’e right, we’ve just vaguely disparaged it – like in an old blog post where we praise a competitor for doing so – without ever making a solid case against it.

Want to debate it? Maybe this is the place!


I don’t know anything about it yet! I only learned it was an actual idea when I came across the term here. I thought it was interesting because when I was younger I had the idea of using role-playing character sheets as self-improvement tools. I was hoping, in turn, have an introduction to the debate here. :slight_smile: I’m pretty new to these quantified ideas of self-improvement.


Thinking more, it’s not gamification that I object to. I like games. And Habitica is a shining example of brilliantly turning boring real-life things into a game to motivate you to stay on track with your goals. (I’d go so far as to say that some people may derive so much motivation from Habitica that Beeminder is superfluous for them. More commonly, though, Habitica and Beeminder work for different kinds of goals. And of course even when Habitica has you covered motivation-wise you may still want Beeminder’s graphs. I guess we’ve written all about how Beeminder and Habitica complement each other.)

So gamification done right is great. This forum software has much more mundane gamification – the kind that I’ve tended not to like – but I confess that it’s done very tastefully here. Like seeing that people have liked my posts here 1200 times is pretty gratifying, and my gallery of badges is pretty information-laden.

In conclusion, I’ve changed my mind! There was a time some 5-10 years ago when gamification was all trendy and overhyped and there were misguided attempts to bolt it on to existing web apps. But that was then.

I’m happy to come out as pro-gamification now. :blush:


So where are our badges? :smiley:
And that said, where are our numbers? :smiley: :smiley:


I was thinking about this recently, and I’m still not sure Beeminder is the place to put gamification. But I think Beeminder can work well as a mechanism to enforce it (e.g. forcing you to play Habitica) or to reward it (e.g. you get to play a game with an output from Beeminder).

As an example, I would be much happier if Beeminder made IFTTT triggers for “safe days consumed by max safe days limit” or “goal is in green at end of day” than if they implemented a specific game-ify thing themselves. With such triggers I can power whatever games I want.


I’d like to explicitly second that final paragraph; I also love/am motivated by a dashboard that’s all happy colors, and having meta-goals would be super helpful and motivating in a lot of ways, but beeminder is SO much more useful when data input is automated.

For a few months, in fact, I had a meta-goal that was “safe days I manually ratcheted away”, which was quite nice – it let me feel a sense of accomplishment for getting “ahead” while still keeping the fire to my feet on my individual goals, but it was just too tedious to manually update, and once I got autoratcheting as a feature I couldn’t justify it.


I’m the other way around – lack of API/triggers for autoratchet is what makes autoratchet unattractive as a premium feature.


You’re baiting me, Danny! But I’m glad you’ve come around. Gamification is great.

I agree that most gamification setups have been meh. I’ve never found one I’m happy with and have always fallen back on creating my own because others didn’t motivate me at all, except out of their newness when I first tried them. (In the past, mine have always failed for me because they’re so hacked together that maintenance is unsustainable—I can’t code.)

I have so. many. thoughts. on how to implement gamification well, but I’m currently trying out a new version (have been using gamification on and off since 2012) and don’t want to spout off until I see how sustainable it is. So far it’s the most successful iteration, and I’m hoping to share it as soon as I have an easy-to-setup version. (The current one is… not.)

But I’ll definitely say that Beeminder is a great place to implement gamification systems. It works both as a place to collect relevant data for the game(s), and to collect all the bits and pieces from across platforms through ifttt and zapier, etc., but can also act as a also as a kind of “hit points” system, if you want it to (where the cost of getting down to 0 and losing is whatever your pledge is, and comes out of your rewards budget or something—I don’t use it for the latter at the moment, myself, but I used to in a previous iteration). It’s also a great place to share your progress with others or to compete with others who are doing something similar. There are innumerable ways to use Beeminder for gamification successfully.


I think that gamification could work well for Beeminder because users choose to use the service. The reason that video games/video game concepts can be so engrossing is that the player voluntarily opts into the game.


I agree with every single word you said. I have never found a gamification system that feels right, and I see a big potential for beeminder to integrate with such system.

Would you mind share with us what system that you think the best could be according to your past experience? Please ignore the easy or difficult to set up. That would be trivial to be fixed using python glue and API.

Gamification is enticing and it definitely works. Just look at It changed the life quality of coders using gamification. It just needs the perfect system. Currently I believe any good idea would need some coding, and if I found the courage and the feel that the idea is really good, perhaps I can pour some energy to do a python code for that.