I am currently building a site that will use newsletters, email notifications for new posts and email notifications for new comments on posts.

I keep going back and forth between running this through third party sites and doing it solely through my WordPress website. I should mention, when I say third party, I am including the WrodPress.com email/comment subscriptions built into Jetpack, maybe FeedBurner for new post emails instead and I am considering MailChimp.com for newsletters.

If running it myself, I haven't decided on any plugins yet, but I know plenty are available.

I suppose my main reasoning for wanting to run everything myself is so I can have a more fine level of control. I can email specific user roles, etc. As well, I am not a big fan of the double opt-in used by MailChimp and Jetpack. Double opt-in simply annoys me. I prefer ReCaptcha or some other anti-spam method on the signup form

I have been trying to come up with pros and cons on each side, other than double opt-in (which I understand, can be a pro or con for both depending on your views), what are pros and cons of each method?


  • 1
    Not really a WordPress question. But I'd say that companies that make email their business will do it better than you as far as delivery, spam, stats, client compatibility, etc. – developdaly Dec 7 '12 at 22:08
  • 2
    Voted close, this is outside the scope of WP especially with regard the opt-in legal issues, spam prevention and delivery infrastructure, plus it's an opinion piece. – Wyck Dec 7 '12 at 22:34
  • 1
    I am getting so sick of WP Answers lately... Answer some questions, rather than going around to vote to close everything, which is how WP Answers is going now... Unless you have a specific question about a specific snippet of code, WP Answers is NOT the place to ask your question. This site is becoming pretty worthless as of late. – Travis Pflanz Dec 7 '12 at 22:48
  • Related discussion – fuxia Dec 7 '12 at 23:24
  • "Unless you have a specific question about a specific snippet of code, WP Answers is NOT the place to ask your question." -- the question really should be WordPress specific, and this isn't. But check your terms of use with your web host. Many of them forbid bulk email. – s_ha_dum Dec 7 '12 at 23:57

If you predict many subscribers then going 3rd party is the only way, and by 3rd party I mean companies that specialize in bulk mail sending and have an API to control it. The API should satisfy your need for fine control. Wordpress.com and feedburner are not the kind of services I'm thinking of here.

You can use WP for newsletters as long as you send text only mail (formatted as text or html), but once you send images you need to start dealing with traffic picks you are not used to when running your site. If you embed the image in the mail you will basically send it to each of your subscribers which will result in outgoing traffic surge which might annoy your upstream provider. If you leave it on your server and just refer to it with an IMG tag in your mail, then your server might get hammered by receiving tens of request for the image at virtually the same time.

The ultimate solution in my opinion is to do the user registration on WP side, and use experts to handle the actual transmission.

But then, if you are going to have only tens of subscribers then you can probably DIY without getting into real problem as long as you handle the spam related stuff correctly.

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