Do you know that it costs 7x more to acquire a customer on average than it does to keep an existing one? The more you show your customers that you appreciate their loyalty to your shop, the more likely that you will become their top-of-mind brand. It's your call to show customers that you care about their purchasing interest or let them know you remember their special day.
You can give them a reward-coupon gift (i.g: 20% off for their next purchase) for being awesome customers and show that how grateful you are that they have chosen you to shop with. Another way is simply to congratulate them on special occasions and give them a glance of some more great items that they might be interested in.
At this point, you can rely on email marketing automation to send out these occasional emails as you don't have to record and remember customers' information. One of the amazing campaigns of Mailbot is to motivate customers who have multiple purchases on your store with a reward coupon. Not only will customers say thanks to your thoughtfulness, but you will also get more sales, as the coupon code will encourage customers to come back and buy more.