Getting started
Install a Trophy SDK to track user activity and power points, achievements, streaks, and leaderboards in your app.Quick Start
Set up a Trophy account and build your first feature in five minutes.
Use the REST API
Learn how to use the REST API to integrate Trophy into your application.
View a complete example
Full example application with a full gamification stack using Trophy.
Using AI agents
Connect Trophy’s MCP servers so agents can read live docs and configure your account while integrating.Docs MCP
Live documentation search for AI agents.
Account MCP
Configure your Trophy account using AI agents.
Best practice
Recommended setup for using both MCP servers together.
Send your first event
All gamification features are powered by metric events. Here’s how to send your first event using a Trophy SDK:- The user’s new total value for the metric
- Any newly unlocked achievements
- New points totals and rewards
- An updated streak object
- Any new leaderboard positions
Response
Build by use case
For more information on how to build common gamification features using Trophy, see the following guides:Achievements
Unlock achievements from progress or one-time actions.
Streaks
Drive daily or weekly habit loops with timezone-awareness built-in.
Points
Award points from in-app actions and set up levels and boosts.
Leaderboards
Create recurring or one-off leaderboards.
Emails
Lifecycle emails driven by streaks, achievements, and activity.
Push notifications
Automated notification flows using gamification data.
UI Kit
Ship gamification UI faster with Trophy’s React component library, built on shadcn/ui and designed to work with Trophy data shapes.UI Kit
Explore pre-built UI components for streaks, achievements, leaderboards, points and more.
Production checklist
Before you deploy your integration to production, review the recommended steps in the production checklist:Production checklist
Recommended steps to ensure your integration is production-ready.
Pricing
Trophy meters usage by monthly active users (MAUs). An MAU is a user who sends at least one metric event in a given calendar month. You are not charged for churned users who stop sending events. The free tier includes 1,000 MAUs. Paid plans start at $25/month with overages.Billing
Free tier, paid plans, allowances, and overages.
Pricing estimator
Get an estimate of monthly costs based on expected usage.