I want to preface this by saying this is all highly confidential, proprietary information - please do not share it. This information has been recorded here in the event that Facebook, AOL, Microsoft, Google, Zynga or some other suitably large entity tries to patent my daily reward system and thus prevent me from using it. It's currently available in my fantasy RPG, Chronicles of Herenvale.
1. What is a daily reward system?
A reward system is traditionally used to incentivize people to return to something. The system could be the punch card at your local coffee shop or a credit card's points or the Monopoly game at McDonalds. Social and mobile games have been using this type of thing for years to get players to return to games. Since the games are giving away stuff, there needs to be a limit on the reward. The limit is typically time based, and the time is usually a day giving us the "daily reward system". Lots of games give you better rewards if you return consecutive days, the reward getting increasingly better the more days you return.
2. What is my daily reward system?
I've taken the daily reward system and put a spin on it in order to make it more interesting - actually way more interesting - than every other daily reward. Some games give you a spin at a wheel or other nonsense to make it seem more interesting. You get a bit of eye candy, but that's about it. Not much better than just getting your pellet from the dispenser.
My system has the player create a combination that they enter to get their reward (you actually create and enter at the same time). This is sort of like the spinning wheel. It adds a bit of interactivity to the whole thing and makes the player feel like they're actually participating in the reward dispensing process. That's only the first part and not entirely too interesting by itself.
The next part is that the combination then gets associated (temporarily) with the reward the player receives. This means the player has actually created something - not quite a unique something but close enough that they can feel a bit of ownership. They can then share that combination with others until the combination expires meaning they can give others the same reward they just received.
3. Why is it the best?
The system includes interactivity, creativity, cooperation and even altruism. The codes spur conversation, discussion and promotion. They drive engagement and virality that every social game aspires to have.
The codes are also consumable. They expire which means the behavior that is desired has to be repeated. I'm sure if I were Zynga I would be measuring the optimal duration which creates the most "social activity" per code or some such KPI.
The system also gives players choice. They can opt to guess a code of their own, use a code which is known but might not be the most desirable prize or wait to see if they can find a code for a particular reward (of course they only have until the end of the day). The system also allows for "one-off" codes that are special rewards. These cannot be passed around but allow for the trade-off of higher risk, bigger reward for guessing your own code.
It's a bit of a game within the game.