Gamifying defined
Gamification is the practice of building in rewards to activities on the computer through completion badges, notifications, and other incentives. Often used in online lessons and certifications, gamification can motivate people who need a boost to get through activities. Completion is not always its own reward, especially when the time put in seems large compared to the outcome. Gamification, even with its virtual and nonmonetary rewards, can give a sense of completion.

Gamifying WordPress
I would have skipped writing today, but I would miss getting that “You have posted for XX days in a row!” notification from WordPress. And, eventually, that “You have posted XXX posts on WordPress!” notification. I have fallen victim to the gamification of WordPress, and I’m fine with that.
Until today, I didn’t associate WordPress’ notifications as gamification, until I realized that they were driving me to blog.
Gamifying daily life
One piece of advice for goal setting is to include a reward for meeting a goal, not too expensive or fattening. There are plenty of apps on Android and iOS that motivate achievements and tasks with gamification. (To find these, search for “gamification”.) I have not tried any of these yet, but they all work under this gamification concept.
This works better with an online app rather than setting up the rewards yourself. I think the act of someone/something else giving the award makes it more satisfying psychologically.
A query for the reader
Do you reward yourself for completing disliked goals? Boring goals? Tell me about your motivation/gamification strategies in the comments.