A way to add "email preferences" section to WordPress?

Hey there!

I am currently building a website for a client. I have installed MailChimp Integration to automatically add new users to an email database.

My partner wants an "email opt-in" function where a user can manage their email notification preferences to add/remove themselves from various email lists.

Do any of you have experience, or know of any resources, where this has been built successfully?

I am not married to any one plugin. I use what is most appropriate for the job in front of me, so any suggestions are welcome. Meanwhile, I'll keep researching.

I look forward to your feedback!