Birthday Collection - Best Practices?

  • 5 April 2021
  • 2 replies

Badge +2

I have a birthday flow set up, and sent out a manage preferences campaign to collect birthdays through a preferences page. Only problem is, Klaviyo doesn’t have a way to restrict what a subscriber can type into a box via a preferences page.

There is no “date” box option, only text. I did give instructions above the box for how to format the date, but as we all know, some people don’t follow the instructions. Here’s a screenshot of the field:

I did a test run for the manage preferences campaign and about 80% of people filled out the pet birthday correctly, with the right format

I know that you can do a sign-up form, or a custom preference page that’s hosted on your site where you could restrict what gets typed in the box, but that’s not ideal for us since we don't have a coder on staff.


My question is: does anyone have a better way of collecting birthdates that doesn’t involve a custom html page?


Best answer by elisegaines 6 April 2021, 21:31

View original

2 replies

Userlevel 3
Badge +7

I think this post might help you. I also face the problem.



Userlevel 5
Badge +25

Hey @ThunderKatie! Another option would be to create a landing page with an embedded signup form, and link to that (instead of using the manage preferences page). That way, you’ll be able to use the date-format field, and won’t have to worry about typos or bad formatting.