I recently set up a custom member subscription form on Ghost that lets people sign up to my email newsletter. I didn’t want any fancy features like custom access levels or member profile pages, just a plain and simple email newsletter subscription.
I hit a couple of gotchas in the process and ended up having to dig through a couple of different docs to set things up correctly. But it finally works!
Anyway, I compiled all the information I found on setting up a form, displaying status messages, and configuring Mailgun for both transactional and newsletter email here. Hopefully, it’s helpful to anyone of you trying to do this.