Add option to opt-in to newsletter emails at subscription

I have been trying to figure this out myself, and it is the main reason I haven’t migrated from sending newsletters using Sendy

I posted this a view months ago, with 0 answers: Allow members to manage newsletters without Portal