Skip to main content
Trophy is the gamification layer for consumer apps. Build points, achievements, streaks, and leaderboards in minutes with Trophy’s pre-built APIs and SDKs.

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.
Using Trophy’s MCP servers is recommended for a faster set up and development experience.

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 response includes changes to gamification state as a result of the event including:
  • 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
Use this response to react to changes in the user’s gamification state and power UI elements.
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.

Get Support

Want to get in touch with the Trophy team? Reach out to us via email. We’re here to help!