Mailchimp to Sendy: Cutting Email Costs
victorzhou.com
victorzhou.com
The main thing you lose with them are UX for sending newsletters, handling bounces on those lists etc. that's what sendy covers.
I found it incredibly frustrating that there was functionality that should have been easy for SES to implement, and that pretty much everyone will need at some point, but they don't really make it easy to add on after the fact.
SES uses SNS for bounces, complaints etc. So _really_ you need a http(s) endpoint that receives these notifications and can act on them in a way that you'd like. (Unsubscribing from a mailing list, analytics, etc).
I've used phplist feeding to AWS SES for many years now without issues.
You are paying for glitzy UI, marketing, and some nice features as far as email themeing and then of course, support.
Except MC doesn't provide this one, mission-critical feature of inbox delivery.
Most of my friends and family that subscribe to the PhotoStructure newsletter found their email in their spam folder.
And yes, I set up all my domain records properly, at least according to MC, and there aren't any warnings or diagnostic failures on their side. Each campaign has said there was 100% delivery success.
There are quite a few messages that never even make it to the spam box, which I have never understood because plenty of very obviously sketchy spam messages get through to my spam box. Yet, occasionally we have trouble getting very legitimate transactional emails through to some customers.
This is the classic mistake of calculating savings purely on costs and not factoring in time.
Pay $75 per month for hosting and 0 hours on Ops.
-or-
Pay $5 per month for hosting and 5 hours on Ops.
The latter option values your time at $15 per hour. Basically just creating a minimum wage job for yourself.
Makes the classic mistake of assuming your time is worth anything. If nobody will pay you money for those 5 hours, you're just picking a random number to justify either spending money or not spending it. May as well say it's $200 or $2 million.
You can either pay mailchimp, or you can pay your senior developer to set it up for $80/hr.
Mautic and Mailtrain are two that I have tried. In my experience, both have some odd areas, but Mautic is a bit more flexible and has fewer significant bugs.
But yes, some people are happy to personally pay the costs for others to enjoy their services.
Any organization with a list that large should also be able to raise enough funds to cover the cost of hosting.
There are some industries like Game Development where only one or two emails are sent to the entire distribution list per year.
If you're collecting emails on game announcement at month 0, and releasing at month 24, for an average Indie game at $14.99, deducting 30% platform commission, Mailchimp costs alone represent 2.1% of your net revenue per customer - pretty extreme.
EDIT: Why is this being downvoted?
- Establishing trust is everything for email. Even outside of traditional spam filters, you need to stay outside of clutter or bulk filters as well. Mailchimp does such a good job of cleaning their instance of spammers and spam traps that their IP addresses are pretty trusted by inboxes. When you pay for Mailchimp, you are piggy backing on their reputation.
- Compliance is important and getting more important. It's real nice to just have a service like Mailchimp just handle liability and you don't need to worry about lawyers.
- UX. Consumers are familiar with Mailchimp and the subscription settings, etc. Not a big deal, but a nice way to establish trust.
But to more of a point, if you are taking on the responsibility of handling a database of thousands of people, is $30 a month really too expensive a price?
> Disclaimer: some links in this post are affiliate links. These help support the blog by allowing me to receive a bonus if you sign up.
I find it at least mildly scummy. A minimum of some form of (affiliate) next to each one would be nice.
The FTC also does not like this behaviour of putting it very far away from all of your aff links and small: https://www.ftc.gov/tips-advice/business-center/guidance/ftc...
“Disclaimer: some links in this post are affiliate links. These help support the blog by allowing me to receive a bonus if you sign up.”
Wait are you being sarcastic? Isn't this the original business model for all software?
They created MJML[2], an email templating language that I've used quite a bit. The WYSIWYG editor for Mailjet leverages it, and creates pretty slick looking and compatible email templates if you don't want to use MJML directly.
[2] https://mjml.io/
That said, you don't have to use Mailjet the service to use MJML the templating language. I've also used their WYSIWYG editor quite a few times to edit templates and export the HTML and MJML files for use elsewhere.
IMO they've gone from "do one thing well" to "do all the things badly". I've gone from being lifelong MC advocate to someone who is looking for an alternative for our clients.
Right now I'm liking MailerLite. It's like MailChimp used to be when it was good.
I was really looking forward to trying Drip but they doubled their prices this year so I'm still looking around.
Not to mention the delivery rates of SES and overhead of setting up dedicated IPs (if you have that scale).
Sendy seemed fine for small workloads, so does SES. The software is decent for the price. But anyone serious about delivery or scale should look beyond Sendy or an SES based tool.
There are a whole host of players that are essentially sendy as a SaaS (moonmail, email octopus). From what I’ve heard these are alright. People considering Sendy may wish to look into them
I’ve built and used a few products/tools that are backed by sendgrid, SES, and mailgun. Overall, I am a fan of sendgrid but understand it’s not a direct replacement for tools like sendy.
- https://sendy.co/get-started > Step 2
Is this really true? Why do uploaded files need to be executable?
We're still on it because we don't use email a lot and it'd be a big time commitment to start over somewhere else, but if I was starting again I'd stay away.
In any event, it’s good stuff like this exists. I would actually be curious to know how many email newsletter services that aren’t one of the big players (Mail Chimp, Adobe, Constant Contact, etc) aren’t just built on SES.
Don't let the nitpickers who don't like affiliate links get you down. Just keep improving your site and providing useful info like this.
I'm glad to know somebody who went to Princeton is created such a useful site. I live in the area. Maybe I'll see you at a Meetup sometime.
Even the first paid plan at $25 lets you send 40k a month, which is pretty solid. And they have transactional as well as mailing list support.
Then I exported the CSV file and have my script[1] generate email and send it using AWS SES. I paid about $1 per month because my server run outside of AWS. If it were on AWS, then this AWS SES fee will be waived.
---
[0] https://betterdev.link [1] https://github.com/yeo/betterdev.link/blob/master/baja/fanou...
p.s. - sendy relies on having a cronjob running, which makes it very ill suited for docker. there are ways to run a sidecontainer in k8s that can do the cron part, but what a giant hassle and waste of running resources. was not a fan.