Points systems
Reward users for in-app behaviors
Purpose-built app gamification for rewarding any in-app interaction. Increase engagement and retention with XP, gems, coins, and more — without a custom points engine.
Level 5
Intermediate
750 / 1,000 XP
Level 6
Powering gamification experiences for 1M+ users
Learn why product teams trust Trophy. Read our customer stories
Points engine
A purpose-built points engine
Build points systems like XP, coins, or energy using a flexible points engine. Make updates without new releases.
- Flexible points engine
- Build points systems like XP, coins, or energy using a flexible points engine with earn and burn mechanics.
- Zero maintenance
- Reward users for any in-app behavior without a custom points engine.
- Ship updates without new releases
- Modify points logic in the dashboard and push live instantly without constantly shipping new releases.
Points boosts
Increase app engagement with points boosts
Create custom boosts to grant extra points for specific actions, and track their impact on engagement and retention.
- Limited-time points multipliers
- Apply temporary multipliers to points logic for key calendar events, holidays, or other promotional campaigns.
- Target specific user cohorts
- Segment boosts to specific user groups including subscription tiers, location-based, or behavior-based cohorts.
- Monitor boost impact
- Track the impact of boosts on engagement and retention to optimize your points system.
Levels
Create progression systems with points levels
Create custom levels to reward users for reaching specific points thresholds. Automatically progress users through levels based on their points.
- Custom level thresholds
- Define custom thresholds for each level to reward users for reaching specific points milestones.
- Analyze level distribution
- Track how users are progressing through levels to identify where to optimize engagement and retention.
Points analytics
Understand points performance and retention
Track how points systems impact engagement and retention, and use that data to balance rewards and optimize for long-term retention.
- Points balancing
- Measure and optimize points earned to keep rewards fair and consistent with the user experience.
- Optimize for retention
- Compare points triggers to understand which rewards are most effective at retaining users.
- Iterate on logic
- Update your points system from the dashboard and monitor changes to user behavior and retention.
Gamification software for modern product teams
The only gamification platform built for the modern era. Control via API or MCP and wire into your development workflow across multiple environments.
// Read current user points
const points = await trophy.users.points(user.id, 'xp')
// Read daily points history
const history = await trophy.users.pointsEventSummary(user.id, 'xp', {
aggregation: 'daily',
startDate: new Date('2026-01-01'),
endDate: new Date('2026-01-31'),
})
// Read level configuration and active points boosts
const levels = await trophy.points.levels('xp')
const boosts = await trophy.points.boosts('xp')Trophy MCP
Sonnet 4.6 · 8 tools loaded
> Set up an XP points system with levels and add a campaign boost for a VIP segment
Listed Trophy MCP tools · read points and boosts docs
(ctrl+o to expand)
I'll wire points, levels, and an admin boost flow:
- Create an XP points program with metric triggers
- Expose level metadata for the profile experience
- Add a temporary multiplier boost for VIP users
points.create({ name: 'XP', key: 'xp', triggers: [{ metric: 'sessions-completed', threshold: 1, points: 25 }] })
points.levels.list({ key: 'xp' })
points.boosts.create({ systemKey: 'xp', boosts: [{ userId: 'usr_vip', multiplier: 2, name: 'VIP weekend' }] })
XP, levels, and boost automation are configured in staging, should I promote these changes?



Scale with confidence
Trusted by startups and enterprises alike. Scale seamlessly from your first to your millionth user.
150M
API requests · 30D
166ms
p95 latency · 24H
100.0%
Uptime · 90D
Data encryption
TLS 1.2+ in transit and AES-256 at rest
Privacy-first
Trophy operates without PII by default
Secure API keys
Rotation and revocation on demand
Fault tolerant
Automatic failover through redundancy
Rate limited
Per-endpoint limits maintain fair use
Idempotent
Retry requests without side-effects
Customers
Loved by consumer product teams
Learn why growing product teams are increasing engagement with Trophy.
Get started




