Skip to main content

Birthday Points

Celebrate your customers' birthdays by rewarding them with loyalty points

Laurence Leech avatar
Written by Laurence Leech
Updated over 2 weeks ago

Introduction

Show your customers some love and appreciation by giving them extra points on their birthday, so they can spend them on rewards or unlock higher VIP tiers.

✨ The 'Celebrate a birthday' Way to Earn is available on the paid plans


Enabling birthday points

  1. From the Rivo dashboard, go to Loyalty > Points

  2. Under Earning Points, click Edit on the 'Celebrate a birthday' Way to Earn

    Points Program settings
  3. The reward is set to 250 points by default. Adjust the earning points value if needed

    Celebrate A Birthday settings
  4. Optional: Edit the advanced settings to overwrite the default translation and set a custom title and description

  5. Optional: Add a custom icon

  6. Click Save

  7. Make sure to set the earning rule status to ON.


How customers add their birthdate

Customers must log in to their store account to save their birthday. Whether they're visiting your rewards page or using the Floating Widget, they need to go to the 'Ways to Earn' section, click on Celebrate a birthday, and enter their date of birth (MM/DD).

Celebrate a birthday Way to Earn

πŸ“ Note: Rivo does not require the birth year. For integrations that use the YYYY/MM/DD format for the Date of Birth property, we fill in a fictional year.

Change the birthday eligibility period

By default, we require a 30-day notice for members to receive birthday points. This means that if a member enters a birthday within 30 days of adding it, they will need to wait until the next year to receive their points. However, you can adjust this required period.

  1. Go to Loyalty > Points

  2. Scroll down to Birthday Eligibility Period

    Birthday Eligibility Period settings
  3. In the Date of Birth Updated Wait Period setting, specify the number of days required for the notice

  4. Click Save.

πŸ“ Note: The minimum period is 1 day, and the maximum is 30 days.


Adjust translation

Text

Landing Page

Dedicated Page

Floating Widget

Title

1. Go to Branding > Translation > Points

2. Search for the General celebrate birthday field

1. Go to Branding > Translation > Points

2. Search for the General celebrate birthday field

1. Go to Branding > Translation > Points

2. Search for the General celebrate birthday field

Description for logged-in customers

1. Go to Loyalty > Onsite > Landing Page

2. Scroll down to Ways to Earn

3. Search for the Subtitle field

1. Go to Branding > Translation > Points

2. Search for the General celebrate your birthday field

1. Go to Branding > Translation > Points

2. Search for the General celebrate your birthday field

Day and Month

1. Go to Loyalty > Onsite > Landing Page

2. Scroll down to Ways to Earn

3. Search for the Customer Birthday Day and Customer Birthday Month fields

1. Go to Branding > Translation > Points

2. Search for the General day and General month fields

1. Go to Branding > Translation > Points

2. Search for the General day and General month fields

'Save date' button

1. Go to Loyalty > Onsite > Landing Page

2. Scroll down to Ways to Earn

3. Search for the Customer Birthday Save Date field

1. Go to Branding > Translation > Points

2. Search for the General save date field

1. Go to Branding > Translation > Points

2. Search for the General save date field

'Edit date' button

View 'Save date' button

1. Go to Branding > Translation > Points

2. Search for the General edit date field

1. Go to Branding > Translation > Points

2. Search for the General edit date field

Error messages

1. Go to Branding > Translation > Points

2. Search for the General enter valid date field

1. Go to Branding > Translation > Points

2. Search for the General enter valid date field

1. Go to Branding > Translation > Points

2. Search for the General enter valid date field


Notifying your customers

Use Rivo notifications to send customers a Happy Birthday email and inform them about their gift.

  1. Go to Loyalty > Emails

  2. Click on the Celebrate Birthday email

  3. Enter your text in the appropriate fields to customize the email messaging. Any edits you make will show in the live preview on the right

    Celebrate Birthday template
  4. Click Save

  5. Optional: Go to Branding > Email Design to edit the global colors, text, and images for all Rivo notifications.

πŸ’‘ Pro Tip: Our Klaviyo advanced integration supports the 'Customer birthday' event, allowing you to create a personalized email to message your customers.


Common questions

Can a customer earn points every month if they edit their birthday?

No, there is a hard-coded limit of one reward per year. Customers can edit their birthdays if they wish, but they can only earn points once a year.

When do customers get their birthday points?

Birthday points are awarded midnight UTC on the day that they enter as their birthdate.

Did this answer your question?