---
title: "Check In"
description: "Daily check-in loyalty rule. Reward users for returning to your platform each day."
keywords: ["daily check-in rewards", "check-in loyalty rule", "daily login rewards", "Web3 check-in"]
---

> **For AI agents:** the complete documentation index is at [llms.txt](https://docs.snagsolutions.io/llms.txt). Append `.md` to any page URL for its markdown version.

## **Overview**

This loyalty rule allows admins to reward users for regularly engaging with the platform. Users earn rewards simply by visiting or interacting with the site on a scheduled basis. This rule supports streak-based rewards, which incentivizes consistent user engagement by providing increased rewards for consecutive check-ins.

<Frame>
  ![Snag admin check-in rule configuration with streak rewards](https://assets.snagsolutions.io/public/docs/rules/check-in-v2.png)
</Frame>

## **Rule Configuration Fields**

### **Basic Settings**

- **Points to rward**: Define the number of points users receive for each check-in.
- **User reward frequency**: Determine how often users can check in and receive rewards (Daily, Weekly, Monthly).
- **Update Cadence**: The Check-in rule rewards users **immediately** upon completion of a valid check-in. This instant gratification helps drive continued engagement with the platform.

### **Custom Setting**

- **Count any rule completion as check-in**: Toggle to count any rule completion as a check-in.
- **Enable streak**: Toggle to activate streak-based reward multipliers.
- **Reward only streak completions**: If both of the above are enabled, and amount is set to 0, this setting will reward users only for completing the full streak. **Note**: This means the check-in rule will not appear on the frontend.
- **Streak Milestone**: Define specific numbers of consecutive days of check-ins for enhanced rewards.
- **Points per streak**: Specify the increased reward amounts for achieving each defined streak threshold.
- **Asset Selection**: Choose between an image or video that will be displayed as a modal when users successfully check in.
- **Image Option**: Upload an image file that will appear in the success modal.
- **Video Option**: Upload a video file that will play automatically in the success modal.
- **Visual Feedback**: The selected asset creates a visual reward that enhances the check-in experience, providing immediate confirmation of successful check-in completion.
