Birthday Reward
Introduction
Show your customers some love by giving them bonus points on their birthday. Birthday rewards are an excellent way to increase customer engagement and build loyalty to your brand.
Customers can spend their birthday points on rewards or use them to unlock higher tiers.
Enabling Birthday Reward
Step 1: Create the Rule
Go to Subscribfy > Loyalty > Rewards Program tab > Create new rule > Birthday Reward
Step 2: Configure Basic Settings
Name | Display name shown to customers (e.g., "Birthday Surprise") |
Reward Message | Message customers see when they receive their birthday reward |
Step 3: Set the Reward
Choose how to reward customers on their birthday:
Points | Award a fixed number of points (e.g., 100 points) |
Discount Code | Give a discount code (amount off, free shipping, or free product) |
Step 4: Configure Advanced Settings (Optional)
Customer tags | Include or exclude customers by their Shopify tags |
Schedule | Set start and end dates for the rule |
Tier restriction | Limit which tiers can earn this reward |
Step 5: Save
Click Save and make sure the rule status is ON.
How Customers Add Their Birthday
Customers must be logged in to save their birthday. They can add their birth date in two ways:
Customer Portal - In the loyalty section of their account, customers can enter their birthday
Checkout Extension - If you have the Customer Birthday checkout extension enabled (Shopify Plus only), customers can enter their birthday during checkout
Once saved, points are automatically awarded on their birthday.
Note: Only the month and day are required. We store the date in MM/DD format. Once saved, customers cannot change their birthday.
When Are Birthday Points Awarded?
Birthday points are awarded automatically on the customer's birthday through an hourly system check. The check runs every hour based on the store's timezone setting.
Points are awarded once per year on the exact birthday date (matching month and day).
Tier Multipliers
Each tier has a points multiplier. When a customer earns birthday points, the base reward is automatically multiplied by their tier's multiplier.
Example: If you set 100 points as the birthday reward:
Bronze tier (1x multiplier) | 100 points |
Silver tier (1.5x multiplier) | 150 points |
Gold tier (2x multiplier) | 200 points |
You only need to create one birthday rule - the tier multiplier handles different reward amounts automatically.
Common Questions
How often can a customer earn birthday points?
Once per calendar year. Customers can only earn the birthday reward once per year.
Do birthday points expire?
No. Birthday points (internal loyalty points) do not expire. Customers can use them any time.
Note: If you use Shopify Store Credits as the reward type instead of points, those can be set to expire via Shopify's store credit system.
Klaviyo Integration
If you have Klaviyo connected, Subscribfy sends a Subscribfy Birthday Reward Event when a customer receives their birthday reward.
Event Properties
Property | Variable Name | Example Value |
Reward Name | event.SubscribfyRewardName | Birthday Surprise |
Reward Type | event.SubscribfyRewardType | points |
Reward Amount | event.SubscribfyRewardAmount | 100 |
Coupon Code | event.SubscribfyCouponCode | BDAY-ABC123 |
Tip: Create a Klaviyo flow triggered by "Subscribfy Birthday Reward Event" to send a personalized Happy Birthday email.
Best Practices
Promote the birthday reward - Make sure customers know they can earn points by adding their birthday
Set up tier multipliers - Tiers automatically multiply rewards, so higher tier members get bigger bonuses
Set a meaningful reward - Make the birthday reward substantial enough to drive a purchase
Troubleshooting
Customer didn't receive their birthday reward?
Check that the customer has a birthday saved in their profile. Verify the rule is active and the customer meets any eligibility requirements (tags, tiers).
Customer says their birthday was yesterday?
The birthday check runs every hour. If the customer added their birthday after all hourly checks ran for that day, they may need to wait until next year. Contact support for manual adjustments.
Points not showing?
Check that the customer has not already received their birthday reward this year. The system limits rewards to once per calendar year.
Need help? Contact support at support@subscribfy.com
