Let your users build a habit around using your app.
Streak
๐ฅ 14 Days!
You're on a roll!
const url = "http://gamifyeverything.com/api/streak_status"
const streakStatus = await post(url, {
streak: { identifier: "streakUser2000" }
apiKey: "your-api-key",
app: "your-app-identifier" })
Visualize your users' track record.
Punch Card
const now = Date.now()
const ninetyDaysBefore = now - 1000 * 60 * 60 * 24 * 90
const url = "http://gamifyeverything.com/api/check_ins"
const checkIns = await post(url, {
check_ins: {
identifier: "streakUser2000"
start: new Date(ninetyDaysBefore).toISOString(),
end: new Date(now).toISOString(),
streak: "your-streak-identifier" },
apiKey: "your-api-key",
app: "your-app-identifier" })
Unlock a sense of achievement.
const url = "http://gamifyeverything.com/api/app_user/add_xp"
const appUser = await post(url, {
app_user: { identifier: "streakUser2000", xp: 200 }
apiKey: "your-api-key",
app: "your-app-identifier" })
Reward your users for engaging with your app.
Bucks
๐ช 3981
const url = "http://gamifyeverything.com/api/app_user/add_coins"
const appUser = await post(url, {
app_user: { identifier: "streakUser2000", coins: 200 }
apiKey: "your-api-key",
app: "your-app-identifier" })
How to Create a Punch Card View in 2 Minutes!
$9
$19
$99
$189
FAQ
Gamify Everything provides you with a set of API endpoints that make it easy to integrate gamification features into your app. The API responses include all the data, so that you just need to plug the numbers into your UI. No client-side calculations needed! Check out Getting Started for some JavaScript examples.
Yes! Feel free to ask for a refund within 7 days of your purchase. If the product doesn't meet your expectations, inform us, and we'll promptly reimburse your purchase.
Streaks
Punch Cards
XP and Levels
In-App Currency
With a Pro subscription you can add as many apps to our account as you wish. The Basic subscription is limited to one app.
Yes! You can create as many streaks as you like. When your users check in all the streaks you defined get updated.