Skip to main content

Daily Check-In | Module Setup

How do I create a Daily Check-In promo?

*A check-in promo needs to track each person's check-in status by identity, so please first choose any login method under "Entry Eligibility"
*If you're a Shopline/Cyberbiz merchant, choose member login first — otherwise you won't be able to edit account-linked reward types!

1. Choose the check-in type you want

2. Customize the check-in cycle

Besides the typical daily check-in, you can also set a shorter check-in interval, or an irregular one.

3. Check-in card style and calendar style block overview


4. The check-in block's background color and opacity can be set to blend with the webpage background

5. A full asset list and size specs, all in one place!

Asset name

Recommended size

Design example

Main visual

1440x960(px)

PNG or JPG file

Can be made semi-transparent to let the webpage background show through

Check-in button (before)

720x200(px)

PNG file — looks better with a transparent background

Check-in button (after)

720x200(px)

PNG file — looks better with a transparent background

Task reward image

640x430(px)

PNG or JPG file

Defaults to the prize image (can be changed)

Check-in record (before)

600x600(px)

PNG file — looks better with a transparent background

Check-in record (after)

600x600(px)

PNG file — looks better with a transparent background

Today's marker

600x600(px)

PNG or JPG file

6. Designing check-in rewards

[Check-In Reward vs. Milestone Reward]

[Common reward designs]


|Tiered| Check in daily for store credit, and once you hit a check-in threshold you can enter a draw

  • Check-in reward: a small fixed amount or equal reward for everyone who participates — e.g., $10 store credit

  • Milestone reward: reaching X check-ins unlocks a first spin (scratch card / poke-and-win / red envelope rain)

  • Milestone reward: reaching X check-ins unlocks a second spin (scratch card / poke-and-win / red envelope rain)

|Fun giveaway| Check in daily for a chance at a flash-deal coupon, with a grand prize draw once the promo ends

  • Check-in reward: spin wheel / scratch card / poke-and-win / red envelope rain, with coupons of different face values as prizes — control your cost through quantity and value

  • Check-in reward: a lucky draw, where more check-ins mean better odds of winning

|Challenge| Check in daily for store credit, and completing every check-in unlocks entry into a grand prize draw

  • Check-in reward: a small fixed amount or equal reward for everyone who participates — e.g., $10 store credit

  • Milestone reward: lucky draw — participants can only enter once every check-in card is fully filled in (cumulative check-ins: all)

|Steady and simple| Check in daily for store credit

  • Check-in reward: a fixed amount for every participant, or use a prize-matching game module to give out different amounts.

Did this answer your question?