Do you use a specific tool to manage subscribed users or just implement the system in your database that you are using?
Your email-sending platform would probably be your best bet (ActiveCampaign, Mailchimp, etc), but you will definitely want to have it in sync with your database. Don't overlook that one, you'll thank me later :)