Webhooks

Power custom workflows using Trophy data

Subscribe to key gamification events like achievement.completed, leaderboard.finished, and streak.lost. Receive HTTP POST payloads from Trophy and trigger custom code in your application.

SDKs for
NodeJSGoJava.NETPHPPythonRuby

Use Case

Extend gamification beyond Trophy

React to Trophy events in real time to build custom integrations, automate workflows, and power extended gamification experiences.

Custom notifications
Trigger custom email and push notification sequences when users complete achievements, extend streaks, or move up leaderboards.
Data warehousing
Stream Trophy events into your data warehouse to analyze gamification activity alongside the rest of your product data.
Extended workflows
Power non-gamification workflows like subscription updates, feature unlocks, and third-party integrations from Trophy events.
Trophy Webhooks

Reliability

Production-ready webhook delivery

Build secure, resilient webhook handlers with signature verification, automatic retries, and delivery monitoring built in.

Secure payloads
Every event includes a security token so you can verify payloads originated from Trophy and reject malicious requests.
Automatic retries
Trophy retries failed deliveries when your endpoint returns a non-2XX status code, so transient failures do not mean missed events.
Delivery observability
Monitor webhook delivery from the Trophy dashboard to diagnose issues and confirm events are reaching your endpoints.
Trophy Webhooks Reliability

Events

Subscribe to the events that matter

Configure webhooks in the Trophy dashboard to receive only the event types you need. Each payload includes the event type so your handler can process multiple events from a single endpoint.

Built for production workloads

Reliable infrastructure designed for performance at scale.

Historical Uptime
99.99%
Avg Response Time
<50ms
Integration Time
< 1 hour
Users Tracked
1M+

Gamification at scale

Industry giants retain with gamification

If you need people to come back on their own — unprompted user engagement — you have to build habits. Without them, the business model doesn't work.

Nir Eyal
Nir Eyal
Consumer Product Expert

Another huge driver behind our MAU and subscriber growth was our annual Wrapped campaign… Wrapped is always a big contributor to our Q4 performance.

Daniel Ek
Daniel Ek
CEO of Spotify

Streaks are our golden goose. A disgusting amount of Duolingo's success is tied to streaks. They drive engagement, retention, and even other features like notifications. Without streaks, we would not be where we are today.

Jackson Shuttleworth
Jackson Shuttleworth
Retention Team Lead at Duolingo

If it's not fun, it's not going to work.

Luis von Ahn
Luis von Ahn
CEO of Duolingo

You want to make whatever activity you want to promote a less lonely experience.

Punit Jajodia
Punit Jajodia
CEO of Programiz

What really matters is not the initial excitement, but whether people build a habit around the product... Once people can see progress, they're much more motivated to continue.

Anton Derlyatka
Anton Derlyatka
CEO of Sweatcoin

The streak feature is the single most impactful feature that contributed to this growth and success. In other words, you could argue that one feature created billions of dollars of value.

Lenny Rachitsky
Lenny Rachitsky
Podcaster & Founder

Customers

Meet our customers

Learn why over 40 product teams trust Trophy to power gamification experiences and increase retention.

RevisionDojo
RevisionDojo

Using gamification to create a fun and engaging study experience for 350,000 students.

1 week

Implementation time

9%

Retention boost

Lexioo

Turning English language learning into consistent daily progress with gamification.

3 days

Implementation time

1M+

Downloads

You?

Get started for free. Pay only for what you use.

CyberPatient

Using gamification to make clinical cases more engaging for medical students.

5 days

Implementation time

Campfire
Campfire

Helping 300,000 authors build weekly writing habits with gamification.

3 days

Implementation time

22%

Retention boost

FAQ

Frequently asked questions

Have a different question and can’t find the answer you’re looking for?

How do I integrate gamification into my app without building event pipelines from scratch?
Trophy ships achievements, streaks, points, and leaderboards out of the box — then pushes real-time events to your stack with webhooks. Point an endpoint at your backend, choose the events you care about, and trigger custom logic the moment users hit milestones. Most teams are live in under a week instead of spending months on in-house infrastructure.
Can I trigger custom emails or push notifications when users earn achievements or lose streaks?
Yes. Subscribe to events like achievement.completed, streak.lost, and points.level_changed to fire lifecycle emails, push notifications, or in-app messages from your own systems. Trophy handles gamification logic and delivery; you keep full control of copy, channels, and timing — without bolting polling or cron jobs onto your product.
How do I sync gamification data to my data warehouse or analytics tools?
Stream Trophy webhook events into Snowflake, BigQuery, Redshift, Mixpanel, Amplitude, or any HTTP-friendly destination. Every payload carries structured gamification activity — completions, rank changes, point awards, streak breaks — so product and growth teams can analyze retention alongside the rest of your product data, not in a silo.
Can I connect gamification to billing, feature flags, or third-party automation?
Webhooks are built for it. Teams use Trophy events to unlock paid features after milestones, update CRM records when users top a leaderboard, or route activity into Zapier, Make, and internal workflow engines. If your stack accepts HTTP POST requests, you can wire gamification into subscription, entitlement, and ops workflows without custom Trophy-specific adapters.
Does Trophy support webhooks for leaderboards, points, and streak events?
Trophy webhooks cover the full gamification surface area: achievements, streaks (including freezes), points and levels, and leaderboard lifecycle events. Pick only the event types each endpoint needs from the dashboard. Webhooks are included on the Pro plan — built for production apps that need reliable, signed event delivery at scale.
How fast can I add gamification webhooks to a Next.js, React, or Node.js app?
Fast. Create a webhook in the Trophy dashboard, implement a POST handler (Next.js App Router, Express, or any framework), and verify the Trophy signature on incoming requests. Use a local proxy for development, then ship the same handler to production. Follow the quick start to receive your first achievement, streak, or leaderboard event in under 10 minutes.

Gamification infrastructure that retains users

Boost retention and customer lifetime value. Try for free up to 100 MAUs.

Trophy