Affordable Email Marketing with Mailcoach on cheap hosting
Bob Murdoch • July 1, 2024
mailcoachMailcoach is a fantastic email marketing platform that you can host yourself if you're familiar with Laravel.
Your fees will be:
- Mailcoach license.
- Transaction email sending API (Supported Providers).
- A server to host the app. Must be on the public internet to handle unsubscribe/click tracking and webhooks for stats if you choose to enable those.
- A CDN for assets if you don't host those on the app server.
Adding up these fees, for users sending a certain volume of email this approach will offer a great savings over using other email marketing platforms.
I find that Mailcoach runs well on a Digital Ocean Droplet with only 4GB of RAM given how it works with queue systems. If you are sending hundreds of thousands or millions of emails per campaign, you may have different needs at least around the time following a send where you're handling unsubscribe clicks and other feedback.
Over time some maintenance may be necessary depending on what volume of email you send. I plan to blog about some of these tasks I've found useful to keep queries in the database running in a speedy manner.