Hi @chetanwolv,
Thank you for sharing your question with the Klaviyo Community and thank you @julie.accardo for your input.
@julie.accardo is absolutely correct, metric-triggered flows or segment definitions that use the condition: What someone has done (or not done) will not provide you with an option to trigger off of a date data type. Unlike, using Properties about someone which looks at the custom property section of the profile. Therefore, you must pass Natal date as a custom property in one of the acceptable date/time formats. And then use a date-triggered flow to email users relative to their Natal date. If you have any invalid date formats for the property of Natal date, for example, through a .csv upload, that would preclude you from using a date-triggered flow until the formatting is corrected.
If this is the case, you can resolve the issue by creating a segment of people with the property for Natal date: “properties about someone > Natal Date > is set” (text data type), export it as a .csv file and adjust the Natal date format to an acceptable date/time format in the .csv file. Then, create a segment-triggered flow using the segment definition: “properties about someone > Natal Date > is set” (text data type), add a remove profile property block (turn it live) and backpopulate the flow using the 2nd radio button: “schedule for each step relative to when I click the backpopulate button”. This sequence will wipe this custom property of Natal Date from the profiles entirely. Then, re-import the .csv file to a new or existing list. This will ensure all of the new imported Natal dates are in an acceptable format. You will then be able to trigger a date-triggered flow based off of the Natal date.
Thanks and have a great weekend.