Take the 2-minute tour ×
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It's 100% free, no registration required.

Is there a free, open-source news letter application in php, node.js, python or ruby?

Desired features:

  • Import subscribers with CSV
  • Export subscribers to CSV
  • Batch Sending
  • Multiple newsletter management
  • Click tracking per subscriber
  • Analytics / Graphs
  • Email Templates

Services like MailChimp offer a hosted version but I need an open-source project that I can modify to fit my needs and which I can host myself.

I already found a few:

But all of them lack some of the desired features.

share|improve this question
    
Downvoted because the OP mentions in a comment on the accepted answer that he pirated the recommended software. I have no problem recommending good software, but I do have a problem helping people who are going to then use my advise to break the law. –  dotancohen Apr 29 at 13:14

1 Answer 1

up vote 7 down vote accepted

Sendy (demo)

I run this on my Ubuntu Linux server. It's awesome and I've always gotten great support.

  • Import subscribers with CSV

Yep, you can do this. I make fairly extensive use of this feature.

  • Export subscribers to CSV

Yes.

  • Batch Sending

Not sure what you mean - but if you mean that it can send email to multiple people with one click, yes. I currently have a list of ~15k subscribers, and my t1.micro (really small) server doesn't choke on it.

  • Multiple newsletter management

You can have multiple brands, multiple lists within a brand, multiple newsletters for each list (and multiple lists each newsletter is sent to), and even have scheduled emails that are sent to a subscriber after they've been subscribed for x days.

  • Click tracking per subscriber
  • Analytics / Graphs

For a list:

enter image description here

And for a single email, you get stats/pie charts on how many people opened it, what country they're in, what they did after they opened the email, what links they clicked, etc. I can't show a screenshot of this for obvious reasons, but it's just as beautiful as the rest of the app.

  • Email Templates

No, these aren't included in Sendy. I personally like to have my emails have a 'personal look' - no fancy colors, borders, etc. But there are plenty available on the Internet.


It's not open source, but it's very easy to modify with even a very slight grasp of PHP. I've done it. They don't obfuscate the code or do anything evil like that:

Are Sendy's files obfuscated?

Sendy's files are not obfuscated except for the installation and functions file. You can edit the source code for your own personal use without needing these two files.

It's currently $60, and it's well worth it. It includes a fancy API that I make extensive use of from my apps, and it simply looks good. It is designed to run off Amazon SES, with a grand price of $0.10 per thousand emails. It can also run off straight SMTP from your server, though. I prefer SES myself.

You can try out a live demo here.

share|improve this answer
    
Though it is still not free. I am looking for a free solution. This is something to be noted though. Thanks. –  majidarif Apr 29 at 4:31
    
I actually ended up using sendy but not paid for it :> –  majidarif Apr 29 at 7:12
3  
@majidarif: "Congratulations" on pirating sendy (if that's what you did) but the people at sendy who put in all their effort (that made you choose sendy) will not exactly appreciate your asocial behavior... Please pay for software that you use if you can. –  bassim Apr 29 at 10:45
    
I'm actually not proud and am sorry for that. –  majidarif Apr 29 at 14:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.