Save Customer Birthdays in Yotpo Loyalty | Boost Engagement with Rewards
Save Customer Birthdays to Yotpo Loyalty
3 min setup
No coding required
Runs automatically
Enhance customer engagement by adding birthdays to Yotpo Loyalty profiles, allowing you to reward customers on their special day. This MESA workflow template automatically saves a customer's date of birth to Yotpo Loyalty when they submit a form response. Celebrate birthdays with exclusive offers, boost brand loyalty, and make your customers feel valued.
How it works
3 steps to start collecting customer birthdays for targeted birthday rewards
Form Submitted
App connector: [Form](/content/apps/form/integrate "View Form integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger captures customer birthday information when they voluntarily submit it through your form, giving you permission to use their data for birthday promotions.
This step automatically activates when a customer fills out and submits the birthday collection form on your website. The form includes a date picker for their birthday and captures their customer ID in the background. The form is pre-configured with a friendly header "Submit your birthday to receive surprises!" and requires the date field to be completed. Once submitted, the form data flows to the next step for customer verification.
Retrieve Customer
App connector: [Shopify](/content/apps/shopify/integrate "View Shopify integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This step verifies the customer exists in your Shopify store and grabs their email address, which Yotpo Loyalty requires to match the birthday to the correct customer profile.
This step automatically pulls the full customer record from Shopify using the customer ID captured in the form. It retrieves all customer details including their email address, which gets passed to the final step. The customer lookup happens instantly in the background - no configuration needed. This ensures you're only setting birthdays for legitimate customers in your system.
Set Customer's Birthday
App connector: [Yotpo Loyalty](/content/apps/yotpoloyalty/integrate "View Yotpo Loyalty integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This step saves the birthday information to the customer's Yotpo Loyalty profile, enabling you to create targeted birthday campaigns and rewards.
This step automatically formats the birthday data and sends it to Yotpo Loyalty using the customer's email address for matching. The workflow splits the date input into separate day, month, and year fields as required by Yotpo's system. The customer email from the previous step ensures the birthday gets attached to the correct loyalty profile. Once saved, you can create birthday-specific campaigns and rewards in your Yotpo Loyalty dashboard.
Frequently asked questions
What information do customers need to provide on the form?
Customers only need to select their birth date using the date picker. The form automatically captures their customer ID if they're logged into your store, so they don't need to enter their email or name manually.
Can customers update their birthday after submitting the form?
This workflow only handles the initial birthday submission. If customers need to update their birthday, they would need to submit the form again, or you'd need to manually update it in Yotpo Loyalty's dashboard.
Will this work for customers who aren't logged into my store?
No, this workflow requires customers to be logged in because it uses their customer ID to match the birthday to their Shopify profile. Anonymous visitors won't be able to successfully submit birthday information through this form.
Make this template your own!
Customize this workflow even further:
- Schedule birthday emails in advance
- Create birthday reward tiers
- Track birthday campaign performance
- Add birthday verification
You're in good company
Avg. App Store rating
4.9/5
Merchant reviews
157
Avg. time saved per week
3.5 hrs
Ready to start collecting customer birthdays for targeted birthday rewards?
7-day free trial • 3 min setup • Cancel anytime