When users subscribe, I’d like to provide them the option to choose which newsletters they wish to receive (I have three), directly, right up front (i.e: immediately after entering their email address, or better yet directly underneath the signup text entry).
If you uncheck “Subscribe new members on signup” in “Ghost settings => newsletter => Member settings”, users will get a list of newsletter options after they entering their email address
It either slipped my mind that that menu pops up in Portal when the “Subscribe new members on signup” toggle is turned off for all newsletters, or I simply didn’t realise it (I forget). Either way, thanks very much @Raki for the inadvertent heads up, that’ll come in handy very soon.
By “integrations”, I’m referring to Ghost custom integration + “write your own”. To put a newsletter option list in the signup form, you need Ghost custom integrations, Ghost client API and code injection in your blog.
You can refer to the following doc for more details: