Skip to content
ESC

Searching...

Quick Links

Type to search • Press to navigate • Enter to select

Keep typing to search...

No results found

No documentation matches ""

Birthday Rewards.

Automatically send each member a personal, single-use voucher on their birthday.

Jun 10, 2026

The birthday reward turns a profile field into a visit. When a member's birthday arrives, they receive a personal, single-use copy of a voucher you choose — in their wallet and by email, branded with your business name.

How It Works

  1. You pick one of your club's vouchers as the birthday gift and set how many days it stays valid.
  2. Each day, the platform finds members whose birthday it is (in your club's timezone).
  3. Each eligible member receives their own copy: a fresh code, visible only to them, usable once, valid from their birthday for the number of days you chose.
  4. The member gets a congratulations email with the code and sees the voucher in their wallet. Members who opted out of email still receive the voucher in their wallet.

The original voucher is only a template — it is never published or redeemed itself, and the personal copies don't clutter your voucher list. Issued birthday vouchers appear in redemptions and the activity log like any other voucher.

Enabling the Birthday Reward

The birthday settings appear when editing an existing club, not when creating one — a brand-new club has no vouchers yet, so there is nothing to choose. Create the club, add at least one voucher to it, then come back and edit the club.

  1. Go to Clubs and edit the club.
  2. Under Birthday voucher, select the voucher to use as the gift. Selecting a voucher enables the reward; choosing No birthday reward disables it.
  3. Set Birthday voucher validity (days) — how long the personal copy stays valid, counted from the member's birthday (1–90 days, default 14).
  4. Save.

Any active voucher of the club works as the template: percentage or fixed discounts, a free product, or bonus points. Its title, image, and conditions (such as minimum purchase) carry over to each personal copy.

Who Receives a Birthday Voucher

A member receives the voucher when all of these are true:

  • They added their birthday to their profile. The birthday field is optional — members who haven't shared it simply don't receive one.
  • They joined one of the club's loyalty or stamp cards.
  • They have interacted with your business at least once (earned points or stamps, or redeemed a voucher). Members who only joined a card but never checked in are not included.
  • Their account is active and registered.

Each member receives at most one birthday voucher per club per year. Members born on February 29 receive theirs on February 28 in non-leap years.

Scheduling and Hosting

The birthday run is designed for self-hosted reality and works without special server setup:

  • With cron configured, it runs automatically every night.
  • Without cron, it runs on normal portal traffic — the first admin, partner, or staff activity of the day triggers it in the background.
  • Manually, an admin can run it any time from Health Center → Scheduled tasks, which also shows when it last ran and how many vouchers were issued.

No queue worker is required. Running it more than once is safe — members never receive duplicates.

Tips

  • Free product vouchers make memorable gifts ("a free birthday coffee") and have a predictable cost.
  • Keep the validity window generous enough for a visit — two weeks works well for most businesses.
  • The birthday reward is also a reason for members to complete their profile; mention it on your counter card or in a campaign.