Birthday Bonus

This article will guide you on how to set up automation to award points on the member's Birthday.

How can I do this?

There are two ways to create birthday bonus for loyalty members:

Option 1: You can pass this information to Zinrelo via an API. The DOB will then be stored within Zinrelo and the activity will get triggered on that date.


Option 2: Ask the members to add it on the End user Dashboard.

The birthday information is collected in the Zinrelo loyalty dashboard. You will NOT have to pass any information to Zinrelo using this option.

The end user will see an End user dashboard like below:

Birthday bonus for loyalty members

On clicking on the Birthday Bonus Tile >> A pop-up will appear asking your for your birthday.

earn points dashboard

Once this information is entered, Zinrelo will award points to the member every year on his/her birthday.

What settings can I make?

Go to: Program Settings >> Activities >> Click on Birthday Bonus edit icon >> Enable the toggle



  • Points: Number of points to be awarded on their birthday.

  • Approval type: You can set the approval of point allocation in different ways. It could be:
    a) Immediately
    b) Manually ( where you manually approve the request)
    c) After a fixed duration: You can set up a fixed duration of days after which the point will get approved automatically.

  • Activity Template for the dashboard: If you select " Visual" the system will let you upload an image of your own that will be displayed on the End-user dashboard.

  • Activity ID: This field cannot be edited for the in-built activities. For custom activities, this field acts as a reference in the API call.

  • Show activity in User Dashboard: You can opt if you want to display this activity on the End-user dashboard or hide it.

Text Configuration

You can set up the text for the activity. This text will be displayed to the end-user via the onsite notification OR end-user dashboard.

text configuration

Manage Rules

One rule with the frequency once a year is hardcoded in the system, but you can add additional rules too.

For example: You want to award a different number of points to the members in different tiers.

manage rules


  1. Bonus Multiplier: The points earned are multiplied by the bonus multiplier if the conditions of the rule are satisfied.

  2. Fixed Points: A fixed number of bonus points are awarded when the conditions are met.

  3. Exclusion: No points are awarded when the conditions are met.

Using the above rules you can create a mix and match combination of rules to satisfy your requirement.

Note: The points awarded by the rules will be an add on to the base points awarded.

End User Experience

  1. The member will log in to the website store and navigate to the dashboard.
  2. Upon logging in, the member will click on the "Earn Points" tab.
  1. Next, the member will select the "Birthday Bonus" activity.
  2. He will then provide his birthday information and click on the “Save” button.

The member will get the reward on his birthday.

Note: Frequency once a year is hardcoded in the system.