HubSpot name-day workflows
Update a HubSpot contact property when a customer celebrates a name day, then use the property change in a HubSpot workflow.
Add two contact properties
synaxar_name_keystores the selected calendar and name in a single-line text field.synaxar_name_day_datestores the latest matched date in a date picker field.
For example, keep el:giorgos on a Greek contact who celebrates as Γιώργος. Ask the contact which observance they use when their name has more than one date.
Update the date and trigger the HubSpot workflow
- Fetch
https://synaxar.com/api/portal/el/todayonce a day. Match the contact’s key againstcelebrants[].key. - Update the matched contact by record ID only when the stored date differs from the feed’s
isovalue. - Configure a contact workflow with the Property value changed trigger on the date field. Configure re-enrollment for later celebrations and apply any subscription conditions for the greeting.
{
"properties": {
"synaxar_name_day_date": "2027-05-03"
}
}
Verify the property change on one record
Check that updating the date on a contact you control creates the expected enrollment. Check the workflow’s re-enrollment settings before relying on it for next year’s celebration.