How Daily Check-Ins work
A check-in is a deliberate user action. The user must visit the campaign page and click the check-in button for that day. Passive page views do not count. Check-ins must be consecutive. If a user misses a day, their streak resets and they must start again from day one. Rewards are issued only when a user completes a configured streak length. Partial progress toward a streak does not grant points. Daily Check-Ins can only award XP-type currency. Other campaign currencies (such as Gold or Gems) are not supported for this feature.Configuration
Daily Check-Ins are configured from the campaign builder under: Campaign Sidebar → Gamification → Daily Check-Ins The configuration model is threshold-based. Each threshold defines:- The number of consecutive days a user must check in
- The XP bonus awarded when that streak is completed
- 3 consecutive days → 50 XP
- 7 consecutive days → 150 XP
- 14 consecutive days → 400 XP
User experience
On the campaign page, users see:- Their current check-in streak
- Whether they have checked in for the current day
- Upcoming streak milestones and rewards