Birthday
Birthday

Knowledge Base

Welcome to the birthday gift tutorial. In this tutorial, we’ll see how to send your customers a coupon every year for their birthday. We’ll see both how to set up the system and how to let customers input their date of birth.

Date of Birth field

Before sending your customers a gift for their birthday, you first have to let them to input their birth date on their profile. In order to do so, go to the following page :

WordPress Admin
Admin menu
WooRewards
Menu entry
Settings
Page
General Settings
Tab

Once you’re there, check the following boxes :

  • Display a birthday field in the ‘checkout’ page when the user register at the same time.
  • Display a birthday field in the ‘my account register’ page.
  • Display a birthday field in the ‘my account -> details’ page.
  • Display Debug information about birthday point earning in user backend profile.

Now that customers can enter their birth date, you can set up your birthday system accordingly

Create the Birthday System

Let’s start by creating the points and rewards system and set the basic options. First, go to the following page and create your system :

WordPress Admin
Admin menu
WooRewards
Menu entry
Settings
Page
Add a standard points and rewards system
Button

You’re redirected to a new page. This is where you set up all the details of your system. Since this one is a very simple one, all you have to do for now is give it a name and save.

You should notice a Title input glowing in the General Settings group. Name your system how you want and hit the Save Changes button on the top right of the page.

Now that the system is set, it’s time to add the birthday options

Birthday Event

In WooRewards, you can’t give a reward directly for a specific event. Events or actions reward users with points. Then, you can turn these points into rewards. Therefore, we first need to give a point to customers for their birthday.

Follow these steps

Points Group
Click Add
Miscellaneous
Birthday
Click Next

You will then see several options. Please set the following options :

  • Earned points : Set the value to 1
  • Early Trigger : Leave this value empty
  • Birthday meta key : Don’t touch this value

Click the Save button.

That’s it for the birthday event. We’ll now set up the coupon customers will receive for their birthday

Birthday Coupon

We’ll send customers a $5 coupon for their Birthday. Let’s start :

First, make sure that the Rewards type is set to Rewards.

Secondly, verify that the Automatic Rewards Redeem is set to Unlock best reward first.

It’s now time to set up the coupon

Follow these steps

Rewards Group
Click Add
Coupons
Fixed/Percentage discount

You will then see several options. Please set the following options :

  • Title : Set it to Birthday Gift
  • Points needed : Set the value to 1
  • Send Reward email : Check the box
  • Discount type : Select Fixed discount
  • Coupon amount : Set the value to 5
  • Auto-apply on next cart : Check the box
  • All other options : Leave the default value

Click the Save button.

That’s it for the system settings. You can save it.

Preventing Abuse

In WooRewards, there is a security that prevents customers from abusing the birthday feature. As a result, at least 1 year must pass before a customer is able to receive a birthday reward. Therefore, changing their birthday date will only result in a longer delay before customers are rewarded again

Was this article helpful?
Dislike 0
Views: 214

Continue reading

Previous: Bronze, Silver and Gold
Next: Referrals