
How To Create a Duolingo-style Points Feature For Your Web or Mobile App
Learn how Duolingo's XP feature drives user engagement and how to build an XP feature for your web or mobile app.

Useful guides on how to build gamification features
Learn how Duolingo's XP feature drives user engagement and how to build an XP feature for your web or mobile app.
Duolingo recently introduced a new feature called ‘Energy’ to replace the long-known 'Hearts' feature. This shifts the focus from penalizing mistakes to rewarding success and represents an opportunity for app developers to rethink their gamification strategy.
Speaking on the Levels Podcast, Amy shared how understanding streak psychology helped Sylvi capitalize on market disruption and create a retention system that actually serves user goals rather than just app engagement.
Sylvi AI's approach offers valuable lessons for any B2C startup looking to implement gamification that enhances rather than detracts from their core value proposition.
Amy Cameron, Head of Marketing at Sylvi AI, discovered a surprisingly powerful retention strategy that any B2C app can implement immediately: adding new users to a WhatsApp group during onboarding.
Duolingo is famous for having fun and engaging lifecycle email marketing and it's a big driver of retention. But what if you could follow their strategy without all the upfront work?
Using charts in emails is great for engagement, but can hurt email deliverability. Here's the solution.
Users get a lot of lifecycle emails throughout their journey with your product. So how do you maintain freshness and relevance in the inbox? Learn how Trophy text variations can solve this problem.
Learn how to use email variables to design personalized and relevant lifecycle email campaigns that improve your app’s retention.
Learn how to design engaging and personalized lifecycle email campaigns that improve your app’s retention.
Achievements can be an exciting feature for any consumer-facing web or mobile application yet can be surprisingly complex to manage at scale. In this blog I’ll walk through best practices for adding achievements to a NextJS flashcard study platform using Trophy.
Use achievement badges as part of your gamification strategy to reward and motivate users for using your application. Learn about multi-stage, one-off and streak-based achievements and the different ways to use them.
Learn how to use Trophy to implement features like achievements, streaks and gamified re-engagement emails in an example NextJS flashcard study app.
Watch how to ship features like achievements and streaks in your NextJS application with just a few lines of code.
Use metrics to track user behavior and drive powerful gamification features like achievements, streaks and re-engagement emails.
Streaks are one of the most powerful retention-driving features. Here we dive into how they work, walk through the product strategy, and see how you can ship streaks in just a few hours with Trophy.