To send personalized birthday or anniversary emails, you need to collect this data from your subscribers. One effective way to do this is by including optional fields in your sign-up forms. You can also encourage existing subscribers to update their profiles with this information through a dedicated campaign. Make sure to communicate the benefits of sharing this data, such as exclusive discounts or personalized offers.