Just wanted to share my newsletter workflow and how it contributes to some basic growth mechanics.
I signed up to Mailchimp, created an audience, copied out my API key and audience ID into Forem > config > newsletter.
I would then attempt to create a newsletter template and a weekly newsletter out of Mailchimp. It drove me nuts, I know some people love it but I find the UI soooo frustrating.
I still use Mailchimp as the default mechanism for newsletter sign ups during Forem onboarding. I also created a template for welcome emails using Mailchimp's automation workflow so once a member signs up via the Forem onboarding process they get a nice welcome email.
However, I now use Revue as my weekly newsletter editor, the UI and Google extension for collecting content is fantastic. I can whip up these newsletters with a combination of my community content and content from around the web in no time at all.
Revue has integrations available, 2 of which I use extensively. The first is Twitter (my newsletter is embedded directly into my Twitter profile and people can sign up directly from Twitter), and the second is Mailchimp which allows me to import any Forem onboarding sign ups into Revue before I send out the newsletter.
My process for creating newsletters is now:
Open Revue > Write newsletter from collected content > Quick Mailchimp import > Schedule newsletter.
Revue allows you to create a subdomain for your newsletter, which I have done and added to my Forem navigation links, however I noticed on Forem mobile that this won't load the link because it isn't https.
I use Cloudflare for DNS, so all I needed to do to enable https on my newsletter subdomain was:
- Ensure in the Site config you have set always redirect http to https
- Set SSL/TSL to flexible
- Create the CNAME and ensure it is set to proxy through CloudFlare
- Add the https version of your newsletter subdomain in your Forem nav links.