Trophy Updates - July 2026

Author
Charlie Hopkins-Brinicombe
Charlie Hopkins-BrinicombeCo-Founder, Trophy

July was a busy period with new functionality and improvements across the Trophy platform and website.

Changelog

  • Application API keys
  • Time restricted leaderboards
  • Better email analytics
  • Batch event API
  • Website refresh

Application API Keys

Application API keys are a client-safe alternative to Admin API keys with permissions scoped to an individual user.

Use Application API keys to securely call Trophy APIs from client-side code.

// Create an API key scoped to user_123
await trophy.admin.applicationApiKeys.create([
  { userId: "user_123" }
]);

Time Restricted Leaderboards

Trophy time restricted leaderboards

Leaderboards now support start and end times during which rankings are updated.

When enabled, leaderboard rankings are not updated as a result of new user interactions outside of the restricted time window.

Use time restrictions to build leaderboards for limited-time events or promotions that run for a specific period of time, often shorter than a day.

Better Email Analytics

Achievement email analytics in Trophy

Email analytics now include more details to aid debugging and monitoring.

Analytics now reflect both sent and scheduled emails as well as emails that are not sent and the reasons why.

Batch Event API

The new batch event API allows applications that process a high volume of user interactions, often on a schedule or background job, to send that data to Trophy asynchronously.

The batch event API accepts up to 1,000 events per request and guarantees a p95 for processing of 1 minute.

// Up to 1,000 events
const response = await trophy.admin.metrics.batchEvents([
  { ...event },
  { ...event },
  { ...event }
]);

Website Refresh

New Trophy website

The Trophy website has been updated to reflect our vision for how we're helping modern product teams deliver and operate gamification within consumer products including:

  • Providing dedicated analytics unique to the gamification use case that help teams understand user behaviour and identify opportunities for increasing engagement and retention.
  • Maintaining flexible gamification primitives that help teams act on insights and deliver new functionality quickly, taking care of complexities to keep teams focused on outcomes not implementations.
  • Building the modern tooling that fast moving teams expect including first-class documentation, robust SDKs and our upcoming MCP server providing access to Trophy from clients such ChatGPT and Claude and allow integrating Trophy into AI agent workflows.

Coming Soon

Here's what we have cooking...

  • Streak schedules and vacation days
    New functionality to help teams let users customize when their streak is actively tracking their activity.
  • Anniversary achievements
    A new auto-tracked achievement type for usage anniversaries based on custom sign up dates.

Reply to this email and tell us what you want to see the most!

Until next month...

From the Trophy team

Trophy - Gamification infrastructure that retains users.
Author
Charlie Hopkins-Brinicombe
Charlie Hopkins-BrinicombeCo-Founder, Trophy

Get the latest on gamification

Product updates, best practices, and insights on retention and engagement — delivered straight to your inbox.

The gamification layer for consumer apps

Drop-in gamification features you can ship this sprint. Increase retention and user engagement without sacrificing your roadmap.

Trophy Updates - July 2026