Gamification infrastructure that retains users.
Use purpose-built APIs to build achievements, streaks and points systems in web and mobile apps. Deliver beautiful progress reports and reactivation emails with no code.


Full-stack Retention Platform
Everything you need to build product experiences that retain users.
Metrics
Track the user interactions that matter, and drive gamification features that keep users engaged.
Achievements
Congratulate and motivate your users when they reach key milestones. Display achievements and badges in your app with a few lines of code.
Streaks
Encourage users to build meaningful usage habits with daily, weekly, and monthly streaks. Use purpose-built APIs to display streaks in your app.
Email & Push
Retain users with personalized emails and push notifications delivered at the perfect moment.
Runr
🎉 Congrats! You've ran 50km!
Novlr
✍️ You wrote 1000 words!
Learnr
Don't forget to extend your streak!
Writr
You've completed 100 lessons!
Metrics
Model any user interaction
Track user interactions with a few lines of code and discover your most retentive features.
Achievements
Congratulate and motivate your users
Create achievement campaigns designed to reward users and keep them engaged.
Streaks
Drive consistent usage habits
Get users hooked with daily, weekly, and monthly streaks, shown to improve retention by 60%.
Points
Reward and delight users
Create points systems that users actually want to earn. All with zero code.
Lifecycle Emails
Send personalized lifecycle emails
Design lifecycle emails with a no-code editor using smart blocks powered by user interactions.
Developer-friendly
Simple APIs your team will love using
Use our APIs to effortlessly build retentive user experiences. Get a team that's 100% focused on your user experience.
- Type-safe SDKs.
- We spend time worrying about abstractions and let you focus on what matters: building a great experience for your users.
- Intuitive documentation.
- Documentation built by developers for developers. Get started in minutes, not hours.
- Effortless debugging.
- Get to the root of the issue fast with detailed event logs and error messages.
// Server: Handle user writing submission
// Validate submission
if (!text || text.length === 0) return;
const wordCount = text.split(' ').length;
// Track event in Trophy
await trophy.metrics.event(
"words", {
user: {
id: "user-123",
email: "[email protected]"
},
value: wordCount
}
);
// Save progress
await saveProgress(wordCount);
return wordCount;
Trusted to deliver retentive user experiences at scale
Get a team dedicated to your user experience. Deliver reliable, performant product experiences at scale.
- Uptime guaranteed
- 99.99%
- User interactions tracked
- 13,186,298
- Average boost in 14-day retention
- 9%
- Average dev time saved
- 2 months
Gamification at scale
Industry giants retain with gamification
“Streaks are our golden goose. A disgusting amount of Duolingo’s success is tied to streaks. They drive engagement, retention, and even other features like notifications. Without streaks, we would not be where we are today.”

“The streak feature is the single most impactful feature that contributed to this growth and success. In other words, you could argue that one feature created billions of dollars of value.”

Pricing
Transparent pricing with no surprises
Only pay for active users — pay nothing if they churn.
How many monthly active users do you have?
What's included
- Metrics
- Emails & Push
- Achievements
- Custom branding
- Streaks
- Invite your team
Testimonials
Hear what our customers have to say
"For years, we discussed building our own in-house system for encouraging authors to build a weekly writing habit on Campfire, but kept pushing it off in favor of product features. Trophy was the perfect solution for us—we were all set up in about an hour, and it has increased our 14-day retention by 6% so far."

FAQ
Frequently asked questions
Have a different question and can’t find the answer you’re looking for? Send us an email.
- Who is Trophy for?
- Trophy is for product teams looking to build user experiences that retain users in any web or mobile app. We're developer-friendly, but also provide no-code tools for marketers and product managers to collaborate on.
- Do I need Trophy?
- Features like achievements, streaks and points have been proven to increase user engagement and retention, particularly in consumer-facing products. It's a great way to get users to use your product more often and build habitual usage patterns.
- Can't I just build this myself?
- You could, but it's a lot of work. Tracking user behavoir, handling time zones, running A/B tests, segmenting users, sending emails, push notifications...it all adds up. Like most things, it's easy until it's not! We've done the tricky bits for you so you can focus on the user experience, not the implementation.
- How do I know if it's working?
- Trophy makes it easy to test and measure the impact of your user experience. Our dashboards show you your user's usage patterns and how the features you're testing are performing in terms of retention and engagement.
- How do I integrate Trophy into my product?
- Our developer-friendly APIs make it easy to build just about any gamification experience you can think of. All you need is an API key. See our documentation for full details.
- How much does it cost?
- Everyone can test and evaluate Trophy for free up to 100 monthly active users (MAUs). After that, you'll pay a fixed rate per user per month. Use our pricing slider to estimate your costs.
- How are MAUs calculated?
- We track how many unique users you've told Trophy about each month. As long as a user is involved in at least one API call, they count as an active user. Any users that are not active in subsequent months aren't charged, so you never pay for churn.
- Do you offer volume discounts?
- If you have more than 100,000 MAUs and know ahead of time what your usage is going to be, get in touch and we' ll happily offer a discount for upfront comittments.
Gamification infrastructure that retains users
Boost retention and customer lifetime value. Try for free up to 100 MAUs.
