Trophy blog

Your guide to gamification that actually works

Deep dives, case studies, and practical guides on using gamification to retain users, drive engagement, and power growth.

Gamification Guides

Trophy vs Plotline: Gamification Infrastructure or No-Code Engagement Campaigns?Gamification Guides

Trophy vs Plotline: Gamification Infrastructure or No-Code Engagement Campaigns?

Trophy is API-first gamification infrastructure. Plotline (plotline.so) is a no-code engagement platform. See which fits your app.

Read more →
How to Get User Listening Data for a Wrapped Feature: Spotify, Apple Music, Last.fm, and ListenBrainz ComparedGamification Guides

How to Get User Listening Data for a Wrapped Feature: Spotify, Apple Music, Last.fm, and ListenBrainz Compared

Compare the Spotify Web API, Apple Music, Last.fm, and ListenBrainz for a Wrapped-style recap: data, auth, limits, and when your own app data wins instead.

Read more →
How to Build a Daily Streak in Firebase and Supabase (and When to Use a Streak API Instead)Gamification Guides

How to Build a Daily Streak in Firebase and Supabase (and When to Use a Streak API Instead)

Copy-paste Firebase and Supabase code to build a daily streak yourself, plus an honest, data-backed look at when a managed streak API is worth it instead.

Read more →
Best Leaderboard APIs and Platforms for Your App (2026)Gamification Guides

Best Leaderboard APIs and Platforms for Your App (2026)

A category-organized, honest build-vs-buy comparison of leaderboard APIs, platforms, and DIY, with a summary table to help you pick the right fit fast.

Read more →
Which Achievement API Should You Use? Native Platforms vs Trophy (2026)Gamification Guides

Which Achievement API Should You Use? Native Platforms vs Trophy (2026)

Add cross-platform, non-game achievements from one API. Compare Trophy vs native APIs (Apple Game Center, Google Play, Steamworks, and Meta Horizon) to decide.

Read more →
How to Add Gamification to a Native iOS AppGamification Guides

How to Add Gamification to a Native iOS App

An honest native iOS gamification guide: real GameKit setup, SwiftUI reward code, streak logic, and a GameKit vs custom vs headless SDK comparison table.

Read more →

Building a Community

The Death of Influencers: Why 2026 Belongs to Micro-CommunitiesCommunity

The Death of Influencers: Why 2026 Belongs to Micro-Communities

Forget 100k followers. In 2026, real growth happens in high-signal micro-communities. Learn why smart brands-from fitness apps to fintech-are trading broad reach for deep engagement.

Read more →
Monetizing Motivation: How to Paywall Fitness App ChallengesDesign

Monetizing Motivation: How to Paywall Fitness App Challenges

Turn fitness engagement into revenue by gating high-value challenges and leaderboards for premium subscribers.

Read more →
Strava Segmented Leaderboards: How They Drive EngagementDesign

Strava Segmented Leaderboards: How They Drive Engagement

Global leaderboards motivate the top 1% and demoralise everyone else. Here's how Strava's segment system fixes that — and how to build the same mechanic with Trophy.

Read more →
Why Programiz Built a YouTube Channel Before Launching Their SaaSPodcast

Why Programiz Built a YouTube Channel Before Launching Their SaaS

Programiz had millions of users but zero brand recognition. Discover why they spent a year putting faces to their content before launching their paid product, and what this reveals about the evolution from utility to community.

Read more →
How One 67-Year-Old User Became Buen Provecho's Biggest CustomerPodcast

How One 67-Year-Old User Became Buen Provecho's Biggest Customer

While most users are young professionals or families, Buen Provecho's top user is a 67-year-old woman who orders 2-3 times daily as her walking exercise. Guillermo discusses unexpected user personas and the power of user stories.

Read more →
The Psychology Behind 'Bloop Is for Everyone': Democratizing Influencer MarketingCommunity

The Psychology Behind 'Bloop Is for Everyone': Democratizing Influencer Marketing

In a recent conversation on the Levels Podcast, João explained how Bloop's "for everyone" philosophy challenges traditional influencer marketing assumptions and creates a more authentic, accessible system for earning through recommendations.

Read more →

Engineering

How Trophy Aggregates Over 30 Million Streaks in ClickHouseEngineering

How Trophy Aggregates Over 30 Million Streaks in ClickHouse

How we power our analytics dashboards with ClickHouse querying over 100M+ rows with 100ms latency.

Read more →
How to Prevent Points Farming and Gaming in Gamification SystemsEngineering

How to Prevent Points Farming and Gaming in Gamification Systems

Users will find ways to game your points system. Rate limiting and anomaly detection are partial defenses. Idempotent event tracking is the architectural solution — here's why, and how Trophy implements it

Read more →
The Gamification Data Model: How to Structure Streaks, Achievements, Points & LeaderboardsEngineering

The Gamification Data Model: How to Structure Streaks, Achievements, Points & Leaderboards

Every gamification feature has known technical problems. The harder problem is designing a data model where those features can talk to each other — and where the features you'll want later don't require a rebuild.

Read more →
Streak Timezone & DST Handling: The Complete Implementation GuideEngineering

Streak Timezone & DST Handling: The Complete Implementation Guide

Naive UTC-based streak logic breaks for users in non-UTC timezones and fails silently twice a year on DST transitions. Here's the correct implementation, with code.

Read more →
How to Sync XP Across Devices Without Firebase (2026)Engineering

How to Sync XP Across Devices Without Firebase (2026)

Firebase solves XP sync by treating it as a data problem. There's a better model — server-authoritative XP that any device reads from a single source of truth.

Read more →
How to Scale a Leaderboard Beyond Basic Redis (2026)Engineering

How to Scale a Leaderboard Beyond Basic Redis (2026)

Redis ranking is fast and correct. Segmentation, resets, and durability are the hard parts. Here's the full production architecture — and where Trophy fits.

Read more →

Newsletter

Hand-crafted guides to help you retain and delight your users

We'll email you when we publish something worth reading.