Trophy Updates - January 2026
Charlie Hopkins-BrinicombeHappy new year!
We took the time over the break to make some important updates to Trophy while adding a couple of new features based on recent feedback.
Changelog
- π User Preferences API
- π§ Rate Limit Tiers
- π New Engagement Chart
π User Preferences API
We've added a new API to help you build controls to allow users to personalize the gamification features you build with Trophy.
We'll be adding more preferences to this over time, but right now you can use it to allow users to control what notifications they receive from you, and through which channels they receive them.

The API can be used to control which channels a user wants to receive each notification through.
const response = await trophy.users.updatePreferences("user-123", {
notifications: {
achievement_completed: ["email", "push"],
recap: ["email"],
streak_reminder: [],
reactivation: ["push"]
}
});If you didn't know already, Trophy includes an unsubscribe link in all emails sent.
As part of this update we've changed this to a manage preferences page that uses the new user preferences APIs.
π§ Rate Limit Tiers
To ensure fair usage, we've updated Trophy's default rate limiting to use a tier system based on endpoint.
No changes are required to any integrations as we've ensured that these limits include headroom based on current usage patterns.
Each API endpoint is now assigned one of the following tiers:
| Tier | Rate Limit |
|---|---|
| Tier 1 | 10 req/s |
| Tier 2 | 100 req/s |
Most endpoints are Tier 2. At time of writing the Tier 1 endpoints are:
We'll continue to review tiers and make changes as necessary as needs change.
π New Engagement Chart
To date we've been optimizing Trophy for retention impact, with support to help you A/B test integrations and measure retention easily.
Now we're adding support for measuring engagement.

In Trophy we measure engagement as the average daily total metric event value per daily active user.
A higher number means users are more active on your platform.
Coming Soon
Here's what we have cooking...
- β‘ Points boosts
Temporarily modify points logic around key events with no code e.g. "2X points weekend". - π₯Aggregated leaderboards
Configure leaderboards that create competition between groups of users like "London vs New York" or "Class A" vs "Class B". - π₯ Flexible Streaks
Allow users to set preferences on which days their streak should be tracked and set 'vacation periods' for when they need a break. - πββοΈ Community Challenges
Tools for running time-limited, personalized challenges that every user can take part in.
Reply to this email and tell us what you want to see the most!
Until next year...


Trophy is gamification infrastructure that retains users.
Gamification infrastructure that retains users.
Gamification APIs for web and mobile
Free up to 100 users. No CC required.
Try Trophy for free.