---
title: Achievements
canonical_url: "https://trophy.so/features/achievements"
description: Purpose-built app gamification for achievements at scale. Launch and iterate on in-app achievements without a custom achievements engine.
---

# Turn users into power users with in-app achievements

Purpose-built app gamification for achievements at scale. Launch and iterate on in-app achievements without a custom achievements engine.

## A purpose-built achievements engine

Build achievements using a flexible logic engine. Add new achievements and update existing logic without constant releases.

- **No-code achievement logic** — Build milestone, streak, and one-off achievements using a flexible achievements engine.
- **Flexible badge targeting** — Target specific user cohorts with achievements to drive engagement and retention.
- **Update logic without new releases** — Modify achievement logic in the dashboard and push live instantly.

## Understand how achievements perform

Track how achievements impact engagement and retention, and use completion data to inform product decisions.

- **Maintain balance at scale** — Track completion rates and monitor which achievements are too easily unlocked vs. too difficult.
- **Identify power users** — Spot users completing achievements at a high rate and use their feedback to inform product decisions.

Docs: https://docs.trophy.so/features/achievements

## FAQ

### What types of achievements can I build with Trophy?

Trophy's achievements engine supports milestone, streak, and one-off achievements using flexible no-code logic in the dashboard. You can target specific user cohorts and update achievement logic live without shipping a new app release.

### How does Trophy decide when an achievement is unlocked?

Trophy evaluates achievement triggers automatically when you send metric events — including metric thresholds, streak milestones, and direct API calls for custom steps. Triggers run in real time without polling or scheduled jobs on your side.

### How do badges relate to achievements in Trophy?

In Trophy, an achievement is the milestone a user reaches and each achievement has a badge image that represents it. You configure trigger conditions and badge artwork in the Trophy dashboard, and Trophy hosts badge assets and returns badge URLs for your app UI.

### How do I balance achievement difficulty over time?

Trophy achievement analytics show completion rates so you can monitor which achievements are too easily unlocked versus too difficult. You can identify power users completing achievements at a high rate and use that data to inform product decisions.

### Can achievements help with onboarding retention?

Yes. Trophy is well suited to onboarding milestones such as completing a profile or a first core action, triggered when users complete each step. Designing an early achievement before users leave the product is one of the highest-leverage retention decisions you can make.

## 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.

- [Get API key](https://app.trophy.so/sign-up)
- [Read docs](https://docs.trophy.so)

### First-class APIs for fast-moving teams

Idempotent, retry-safe, time-zone aware. Designed to feel obvious the first time you read the docs.

### Control everything via MCP

Connect Trophy to MCP clients like Cursor and Claude Code and configure features without touching the dashboard.

### Connect your stack via webhooks

Trigger workflows in third-party tools and internal systems in real time based on changes in Trophy.

### Develop, test, and deploy across environments

Separate dev, staging, and production environments with their own keys, data, and configuration. Promote changes with confidence.

## Scale with confidence

Trusted by startups and enterprises alike. Scale seamlessly from your first to your millionth user.

### Scale from first user to millionth

Latency, throughput, and uptime that hold up as your user base grows.

### Secure by design

Encryption in transit and at rest, scoped API keys, and privacy-first defaults out of the box.

### Reliable at scale

Fault tolerance, rate limits, and idempotent APIs keep gamification logic dependable under load.

### Serving teams on 4 continents

Powering gamification experiences for 1M+ users across the globe with consistent low latency.

## Loved by consumer product teams

*Customers*

Learn why growing product teams are increasing engagement with Trophy.

- [RevisionDojo](https://trophy.so/customers/revisiondojo.md) — With Trophy, RevisionDojo powers a fun and engaging study experience for 350,000 students — integrated in 1 week with a 9% boost in retention.
- [Lexioo](https://trophy.so/customers/lexioo.md) — Integrating Trophy took Lexioo just 3 days, helping their English learning app reach 1M+ downloads with consistent daily progress.
- [Campfire](https://trophy.so/customers/campfire.md) — Campfire was set up in about an hour with Trophy, helping 300,000 authors build weekly writing habits with a 22% increase in 14-day retention.
- [CyberPatient](https://trophy.so/customers/cyberpatient.md) — CyberPatient added gamification to virtual clinical training in 5 days, making long cases more engaging for medical students.

## Up and running in minutes

*Get started*

- **[Start building](https://app.trophy.so/sign-up)** — Integrate in minutes, interpret in hours. No credit card required. (Start for free)
- **[See what's possible](/contact-sales)** — Explore how Trophy can increase user engagement and retention. (Book a call)
- **[Compare plans](/pricing)** — Understand the free tier limits and Trophy's usage-based model. (See pricing)
