Goal
Build a daily or weekly habit and reinforce consistent engagement with your core product.
At this stage, users have already experienced their first reward. The objective now is to sustain momentum and encourage repeat participation.
Progress-based messaging and timely nudges help users continue working toward rewards while reinforcing regular interaction with your platform.
Key KPIs
Measure engagement and habit formation using the following metrics:
Day 30 retention (D30)
DAU / WAU / MAU ratios
Average sessions per user per week
Reward completion frequency
Core product session frequency influenced by rewards
These metrics help determine whether rewards effectively reinforce repeat engagement.
Best Practices
1. Shift to Progress-Based Messaging
As users move beyond their first reward, messaging should shift from feature announcements to progress-based nudges.
Instead of generic updates, remind users of:
Their current progress toward a reward
Remaining points or milestones
Limited-time opportunities to accelerate progress
These nudges reinforce the feeling of momentum and encourage users to continue engaging.
2. Use the Messages API Suite for Personalized Engagement
Our Messages APIs enable progress-based lifecycle campaigns by providing real-time user data to personalize messaging.
Examples of available data signals include:
User’s progress toward the next reward goal
Time left to complete the next earning goal
Goal completion and earned rewards
When used effectively, these signals allow you to send targeted messages that reflect the user’s current progress and opportunities.
Using Message Data to Craft Effective Messages
Lifecycle messaging is most effective when it reflects a user’s current progress, rewards activity, and available opportunities to earn.
The Messages APIs provide engagement signals that enable targeted messaging campaigns. These signals can help trigger progress reminders, milestone celebrations, and follow-up nudges that encourage continued engagement.
If you are using the Games User Data API or the iFrame + Wallet integration, you already have access to several of the same user activity signals. These can be used with your own messaging platform (email, push notifications, in-app messaging, etc.) to implement many of the lifecycle campaigns described in this guide.
Current Messaging Signals
Data Signal | Use Case |
Progress to next reward goal | Maintain user engagement and encourage success |
Goal completion and earned rewards | Sustain momentum and engagement by celebrating user achievements |
Additional Signals Available in Games User Data API or iFrame + Wallet
If you are using the Games User Data API or iFrame + Wallet integration, you also have access to the following user activity data:
Data Signal | Use Case |
User’s current rewards balance | Send progress reminders toward rewards |
Gameplay history | Recommend games similar to those the user previously completed |
Turbo Reward availability | Launch limited-time bonus or “double points” campaigns |
These signals can be combined with your existing messaging platform to power personalized lifecycle campaigns.
Future of Messages APIs
We are expanding the Messages API suite to support additional engagement signals and messaging triggers, including:
Data Signal | Use Case |
Game recommendations | Suggest relevant games based on user behavior |
Reward balance signals | Deliver more detailed progress-based messaging |
Effective Messaging
Messages that reference progress, urgency, or product value tend to perform significantly better than general announcements.
Less effective generic messaging | Check out our new games. |
Recommended, progress-based messaging | You’re only 500 points away from unlocking Premium! Play now before your progress resets. |
Personalized recommendation | [User Name], ready for a new challenge? Try [Game Name]—finish it in 24 hours for double points toward your subscription. |
Core product connection | Your favorite feature needs a refresh! Earn 1,000 points today and unlock 3 more [core feature uses]. |
Roles & Responsibilities
Partner Actions to Support Engagement | Besitos Provides |
Integrate the Messages API (HTML-based implementation) | Messages APIs data feed (upcoming goals, achievements) |
Create and schedule personalized push campaigns | Integration documentation and HTML templates |
Map reward triggers to key product engagement moments | Game catalog updates and Turbo Reward signals |
Ensure proper user opt-ins and compliance if messaging appears from your brand |
|
Implementation Visibility Checklist
Before launching engagement campaigns, confirm the following:
Messages API Integration | Is the Messages API suite implemented and receiving user activity data? |
Personalized Messaging | Are push notifications referencing user progress or rewards? |
Urgency Campaigns | Are expiration timers or Turbo Rewards used to create momentum? |
Product Integration | Do messages clearly connect rewards to core product benefits? |
