DEV Community

Cover image for Moving from Mailchimp to Sendy
Chris Bongers
Chris Bongers

Posted on • Originally published at daily-dev-tips.com

Moving from Mailchimp to Sendy

Disclaimer: some links in this article are affiliate links. These help support the blog by allowing me to receive a bonus if you sign up.

It's time to say goodbye to Mailchimp, it served me well and did exactly what was expected of it.

It sends mails, they look great and are easy to create.

All true, but here comes the caveat.

I want to automate my mail sending...

Sounds easy enough right, a simple "schedule" would be fine and I assumed that wouldn't be a problem in the big giant called Mailchimp.

And that is correct, they do offer a schedule option.

Mailchimp schedule mail

I have to upgrade? But why? I just want to schedule a simple email for when I'm on a holiday.

That get's me it's just a principle question now. I literally only want the computer to press the damn button because I won't have reception.

Finding Mailchimp alternatives

Don't get me wrong I don't mind paying for mailing service, but it needs to be reasonable.

With Mailchimp, I find it actually too expensive for what I'm getting.

I only send plain emails, not extended flows, no nothing.

My time as a digital marketeer learned me about a lot of tools, but none of them sparked me, they all had some kind of downside or privacy issue.

Until...

I heard about Sendy, a self-hosted, PHP based mail sending platform.

Sounded pretty good, and having a look at their website and demo made me feel good about it.

This might be the next best thing.

Sendy screenshot

Calculating the cost for Sendy

Sendy is a plain versions making use of Amazon SES to send your mails, so your sending costs will cut down a lot!

The tool itself costs \$69 once-off.

You will however need to host Sendy on a server that supports PHP and MySQL.

I've done some research and found one person hosting it on a free heroic tier, but they seemed to run in some cron and import issues. So I decided to go with the 5\$/month Digital Ocean droplet.

This will make Sendy cost me:

  • Once off: 69\$ (Sendy fee)
  • Monthly: 5\$ (Digital ocean droplet)
  • Monthly: <\$1 Amazon SES costs (<10K emails a month)

Compare this to Mailchimp's cheapest monthly price: \$12,80 and we'll save money within a year!

For the first year this would end up being:

Year Sendy Mailchimp
1 141\$ 153\$
2 72\$ 153\$

And that is only if my mailing list will stay the same size, the bigger it gets the more financial sense Sendy will make.

Mailchimp vs Sendy

So what are some of the pros/cons for each?

Note: These are all very personalized, and may not resonate with everyone

Mailchimp

pro

  • Visual appealing
  • Extended campaign
  • Proven product
  • Email editor is optimal

cons

  • Get's pricey
  • Data privacy not in your control
  • Can get over-complicated

Sendy

pro

  • Self-hosted
  • Low pricing
  • Able to customize the dashboard
  • Backup your own data

cons

  • Can be hard to setup
  • Technical knowledge needed
  • No visual email editor
  • No advanced campaign options

For me as a technical person, I feel ok setting up some hosting and don't backup to self-host this tool.

But I can imagine for some people it may look a bit scary to set up your own installation of Sendy.

Sendy does offer an installation for you at a fixed price.

All and all, excited to start moving over and I'll keep you guys posted on my experiences with Sendy.

Thank you for reading, and let's connect!

Thank you for reading my blog. Feel free to subscribe to my email newsletter and connect on Facebook or Twitter

Top comments (12)

Collapse
 
andrewbridge profile image
Andrew Bridge

Were you unable to achieve what you wanted by integrating MailChimp's API with a cron schedule or something more custom/sophisticated?

I've been thinking about automating some newsletter workflows in MailChimp and would be interested to know any dead ends you ran in to.

Collapse
 
dailydevtips1 profile image
Chris Bongers

I just didn't want to pay Mailchimp just to schedule mails, so decided to go with Sendy right away.
Is it possible for free using their API?

Collapse
 
andrewbridge profile image
Andrew Bridge

This is entirely untested, but MailChimp have a send campaign endpoint. They actually have a schedule campaign endpoint too, but I wouldn't be surprised if that has the same account limitations as you've already run in to.

But a simple cron job that hits the send campaign endpoint would be a very simple way of achieving a scheduled mailer.

Thread Thread
 
dailydevtips1 profile image
Chris Bongers

ah guess that could have worked on paper, actually haven't checked out the API for this purpose.

Mainly because at one point I would hit their limits anyhow, and they are just too expensive for me.

Collapse
 
rahxuls profile image
Rahul

Can't we make our personal without using mailchimp or sendy?

Collapse
 
dailydevtips1 profile image
Chris Bongers

Not sure if I understand the question?

You want to build your own mailing list service?

Collapse
 
rahxuls profile image
Rahul

Yea type of.

Thread Thread
 
dailydevtips1 profile image
Chris Bongers

Oh yeah of course we could build our own software using any mailing service like Amazon SES ourselves but it would be quite a complex system.

Collapse
 
madza profile image
Madza

Last time I needed email functionality I used Nodemailer and hosted it on Heroku 📧
I will keep Sendy in the mind to try out when I come across something that needs an email 😉

Collapse
 
dailydevtips1 profile image
Chris Bongers

Wouldn't recommend it for "casual" mailing, but if you're running a mailing list it's perfect

Collapse
 
sulmanweb profile image
Sulman Baig

How about mailmunch. Check that out once

Collapse
 
dailydevtips1 profile image
Chris Bongers

That just sounds like another Mailchimp but slightly cheaper?
In my case it would still be more then Sendy, but must say looks nice!