Birthday Club

What is Birthday Club?

Birthday Club lets you automatically send personalized birthday rewards to your customers. Collect their birthday (month and day only -- no birth year, for privacy), and GoodAgain handles the rest.

How It Works:

  1. Customer shares their birthday when signing up

  2. GoodAgain sends a birthday reward email automatically

  3. Email includes a QR code and/or online code for redemption

  4. Customer redeems in-store or online -- just like any other reward

Birthday rewards are one of the easiest ways to drive repeat visits and build customer loyalty.


Setting Up Birthday Club

To Enable:

  1. Go to Settings > Birthday Rewards

  2. Toggle Enable Birthday Club on

  3. Configure your reward and timing

Reward Configuration:

Field
Description
Example

Reward Type

Discount preset or free item preset

"20% Off" or "Free Dessert"

Expiration Days

How long the birthday code stays valid

14

Send Timing

When the email goes out relative to the birthday

3 days before

Birthday Message

Custom greeting in the email

"Happy Birthday, {name}! Here's a treat from us."

Send Timing Options:

Timing
Best For

On birthday

Simple, direct

1 day before

Gives customer time to plan a visit

3 days before

Good balance of anticipation and urgency

1 week before

Lets customer plan a birthday outing

1 month before

Maximum planning time, good for services that need appointments

To Save:

  1. Select your reward preset (discount or free item)

  2. Set expiration days

  3. Choose send timing

  4. Customize your birthday message

  5. Tap Save


How Birthday Emails Work

Birthday emails are sent automatically every day at 9 AM UTC. You don't need to do anything -- GoodAgain checks for upcoming birthdays and sends emails based on your configured timing.

What the Email Includes:

  • Personalized greeting with the customer's name

  • Reward description (e.g., "25% Off Your Next Visit")

  • QR code for in-store redemption

  • Online code (if applicable for your setup)

  • Expiration date so the customer knows the deadline

Example Flow:

  1. You set timing to 3 days before

  2. Customer's birthday is March 10

  3. On March 7 at 9 AM UTC, they receive their birthday email

  4. They visit your business and redeem before the code expires


Allow Late Birthday Rewards

Sometimes a customer signs up right around their birthday -- after the normal send window has already passed.

What This Does:

The Allow Late Birthday Rewards toggle catches these customers. When enabled, if a customer signs up and their birthday falls within the send window that already passed, they'll receive their birthday reward within 24 hours of signing up.

To Enable:

  1. Go to Settings > Birthday Rewards

  2. Toggle Allow Late Birthday Rewards on

  3. Tap Save

Tip: Keep this enabled. It ensures no customer misses their birthday reward just because they signed up a few days late. It's a small thing that makes a big impression.


Collecting Birthdays

Customers enter their birthday when signing up through your QR code scan or business page.

What's Collected:

  • Month and day only

  • No birth year -- this protects customer privacy and keeps the signup simple

How Customers Enter It:

  1. Customer scans your QR code or visits your business page

  2. During signup, they see a birthday field (month and day picker)

  3. They submit their birthday along with their other info

  4. GoodAgain stores it and schedules their reward automatically


Birthday Code Redemption

Birthday codes work the same way as regular promo codes.

Staff Redemption Process:

  1. Customer shows their birthday email (QR code or reads the code)

  2. Staff opens the Redeem tab

  3. Scan the QR code or type in the code manually

  4. Verify the details on screen (customer name, reward, expiration)

  5. Tap Redeem

  6. Apply the discount or free item in your POS system

Duplicate Prevention:

Each customer can only receive one birthday reward per year. If a customer tries to redeem a second birthday code in the same year, the system will flag it as already redeemed.


Tips for Birthday Club

Timing

  • 3 days before is the most popular timing -- it gives customers enough notice to plan a visit without the reward feeling disconnected from their birthday.

  • Avoid 1 month before unless your business requires advance bookings (salons, spas, restaurants with reservations).

Rewards

  • Be generous. Birthday rewards are a once-a-year touchpoint. A strong offer (e.g., 25-30% off or a meaningful free item) builds real loyalty.

  • Free items often feel more personal than percentage discounts for birthday rewards.

Monitoring

  • Check your dashboard for birthday signup rates -- if they're low, make sure the birthday field is visible and easy to fill in during signup.

  • Track birthday code redemption rates to see if your reward and timing are driving visits.

Quick Setup Checklist

Last updated