Daily checkin

What are Daily checkin tasks?

Daily checkin tasks let you reward users for returning to your quest day after day. Each day, they can click a button to claim a reward: either points, off-chain assets, or both. You can configure different rewards for each day and display a visual calendar to track progress. These tasks are useful for building engagement streaks and rewarding consistency.

Use Daily checkin tasks to:

  • Encourage users to return every day

  • Set escalating or rotating rewards

  • Build habit loops and campaign momentum

Configure a Daily checkin task

To configure a Daily checkin task in claimr:

  1. Go to your campaign and open an existing quest or create a new one

  2. Inside the quest, click Create new task

  3. In the new window, under the Category section, select Common

  4. Choose the Daily checkin task type

  5. Click Continue to proceed

At this stage, you’ll see a simplified configuration for setting daily reward values and enabling the calendar. However, not all settings are available here.

To finish setup, click Create task, then open the task in edit mode. The edit view gives you full control over each day’s points, optional rewards, and calendar display.

Task settings

Inside the edit mode, configure the following fields:

Calendar – Choose whether to display the calendar:

  • daily – The calendar will be shown in the campaign widget

  • – (blank) – The calendar is hidden; only the claim button appears

Daily reward table: Use this table to define rewards for each day:

  • Day – The day number in the cycle (e.g., Day 1, Day 2, Day 3)

  • Points – The number of points awarded for that day

  • Rewards (optional) – Additional assets like NFTs or tokens, configured through claimr’s reward system

Click Create daily reward to add new days. Rewards will loop in the order defined.

Once you’re done:

Click Save to confirm your updates. You can return and modify any reward value or display setting from the quest dashboard at any time.

How Daily checkin tasks appear to users

When the calendar is enabled

Users see a visual layout showing the full check-in cycle: one tile per day, based on the number of days configured in the task settings. Each tile displays the reward for that day (e.g., 50, 75, 100 points).

Before claiming

  • The current day is active and highlighted

  • A button appears showing the number of points available to claim (e.g., “Earn 50 Points”)

After claiming

  • A green checkmark appears next to the current day

  • The button is replaced with a message showing the reward for the next check-in (e.g., “Come back tomorrow to get 75 Points”)

Only one check-in can be claimed per day. Users return the next day to continue the cycle, and the calendar updates visually with each interaction.

When the calendar is disabled

  • The user sees only the check-in button (no grid or visual progress)

  • After claiming, the button is replaced with a confirmation message (e.g., “Come back tomorrow”) without showing upcoming rewards

Last updated

Was this helpful?