Timing is crucial for the success of these emails. For birthdays, sending the email a few days before the actual date gives recipients time to take advantage of your offer. For anniversaries, consider the date they first made a purchase or signed up for your newsletter. Sending a commemorative email on the exact date can make them feel appreciated and valued.