Developer APIs for gamification: streaks, XP, badges, ranks
Ship gamification fast with flexible APIs for achievements, streaks, points, and leaderboards. Configure features without coding, automate personalized email and push notifications, and monitor impact on retention and engagement from a dashboard.
I'm Charlie, co-founder of Trophy, a platform for building gamified product experiences that @jason_louro1 and I have been working on for the past ~ 18 months.
Why are we building Trophy?
Having been involved with consumer platforms for the past 7 years, we’ve seen teams constantly reinvent the wheel with gamification and make the same mistakes.
So we wanted to build something turnkey with sensible defaults to help teams ship features that actually retain and engage users.
Trophy 1.0
So far we've powered experiences for over 500K users and at the end of 2025 we reached our 1.0, which looks like this.
🛜 Metrics: Track user interactions
Track user interaction events using type-safe SDKs in just a few lines of code. Attach custom attributes to users and events to drive complex gamification logic.
🏆 Achievements: Incentivize user actions
Build custom achievements logic based on user interactions without coding. Display achievements in your app using flexible APIs.
🔥 Streaks: Build consistent usage patterns
Configure daily, weekly and monthly streaks in a few clicks and use streak freezes to give users breathing room. Trophy takes care of all time-zone issues and awkward edge cases.
❇️ Points: Build reward and metering systems
Configure logic to award points as part of an ‘XP’ system or meter product usage by building features like ‘Energy’, all without coding. Display points data and charts in your app using Trophy APIs.
🥇 Leaderboards: Foster friendly competition
Set up time-limited, one-off and recurring leaderboards with ranking logic based on metrics, streaks, or points. Segment leaderboards to split users into smaller groups (like leagues) and increase engagement.
🔔 Notifications: Engage & retain users
Design notification sequences for streak reminders, weekly recaps, and more using a no-code template builder backed by a rich user interaction context. Deliver notifications to users via email, APNs, FCM and Expo without coding.
📈 Wrapped: An API for building year-end summary features
Trophy mines insights from year-round user interaction tracking, surfacing data perfect for year-end wrapped features through a simple API. Trophy takes care of the complex data engineering and lets you focus on the actual user experience.
🌐 Webhooks: Trigger custom workflows using Trophy data
Use webhooks to connect other systems to Trophy and trigger custom workflows for rewards, feature management, custom notifications and more.
How to get started
Trophy is free to try out for up to 100 monthly active users. To get started:
Create a free account
Grab your API key and install the SDK
Start tracking user interactions and building gamification features!
Alternatively if you want some guidance on how best to add gamification to your product, or support with an integration, speak to us and we’ll help you out.
We're super excited to be launching and can’t wait to hear your thoughts and feedback on what we're building!
Hey folks! 👋
I'm Charlie, co-founder of Trophy, a platform for building gamified product experiences that @jason_louro1 and I have been working on for the past ~ 18 months.
Why are we building Trophy?
Having been involved with consumer platforms for the past 7 years, we’ve seen teams constantly reinvent the wheel with gamification and make the same mistakes.
So we wanted to build something turnkey with sensible defaults to help teams ship features that actually retain and engage users.
Trophy 1.0
So far we've powered experiences for over 500K users and at the end of 2025 we reached our 1.0, which looks like this.
🛜 Metrics: Track user interactions
Track user interaction events using type-safe SDKs in just a few lines of code. Attach custom attributes to users and events to drive complex gamification logic.
🏆 Achievements: Incentivize user actions
Build custom achievements logic based on user interactions without coding. Display achievements in your app using flexible APIs.
🔥 Streaks: Build consistent usage patterns
Configure daily, weekly and monthly streaks in a few clicks and use streak freezes to give users breathing room. Trophy takes care of all time-zone issues and awkward edge cases.
❇️ Points: Build reward and metering systems
Configure logic to award points as part of an ‘XP’ system or meter product usage by building features like ‘Energy’, all without coding. Display points data and charts in your app using Trophy APIs.
🥇 Leaderboards: Foster friendly competition
Set up time-limited, one-off and recurring leaderboards with ranking logic based on metrics, streaks, or points. Segment leaderboards to split users into smaller groups (like leagues) and increase engagement.
🔔 Notifications: Engage & retain users
Design notification sequences for streak reminders, weekly recaps, and more using a no-code template builder backed by a rich user interaction context. Deliver notifications to users via email, APNs, FCM and Expo without coding.
📈 Wrapped: An API for building year-end summary features
Trophy mines insights from year-round user interaction tracking, surfacing data perfect for year-end wrapped features through a simple API. Trophy takes care of the complex data engineering and lets you focus on the actual user experience.
🌐 Webhooks: Trigger custom workflows using Trophy data
Use webhooks to connect other systems to Trophy and trigger custom workflows for rewards, feature management, custom notifications and more.
How to get started
Trophy is free to try out for up to 100 monthly active users. To get started:
Create a free account
Grab your API key and install the SDK
Start tracking user interactions and building gamification features!
Just follow the quick start or feature guides for all the details.
Alternatively if you want some guidance on how best to add gamification to your product, or support with an integration, speak to us and we’ll help you out.
We're super excited to be launching and can’t wait to hear your thoughts and feedback on what we're building!
Big thanks!
Charlie & Jason