Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides


  1. Oksana Romaniv says:

    Thank you for this article! As always – easy and useful.

  2. anniel douglas says:

    i am going to love this so just give me a little time thanks

  3. jessie says:

    thanks for sharing this with us :)
    havent seen that the mailchimp plugin already has this function! uhhh!

  4. Jake says:

    What are the benefits of using the Mailchimp API?

    • Editorial Staff says:

      You get to use Groups to segment the list better. This allows us to give people the ability to sign up weekly.

    • Danny van Kooten says:

      Using the MailChimp API gives you slightly more options and is generally a safer and more reliable way to add subscribers to your external mailing list from your own server. The chances of failing are far lower compared to mimicking a regular form request.

      If you are using MailChimp I highly suggest you use their API.

      Source: I am the developer of Newsletter Sign-Up.

      • Alan says:

        Hi Danny,

        Is there an easy way to get this to work with JetPack comments?

      • Johnnie Beeman says:

        wow! what about aweber, how do i get the api key and how do i add subscribers to my external mailing list from my own server???

  5. Ahmad Awais says:

    How to setup Weekly, Monthly daily options to our Email Subscription Widget?
    Would like to know more about its setup with Mail Chimp and Aweber.
    Also about manual integration tutorial if you can do it will be great :)
    Nice post.

    • Editorial Staff says:

      We are only using this plugin to add a checkbox in the comments. For the sidebar widget: daily, weekly option in Aweber or MailChimp is done by using segments/groups. Both have different UI’s but they also have documentation on it. Both Aweber and MailChimp will give you the HTML code to paste in your sidebar. Then simply customize it using CSS.

  6. tafazal says:

    Hi, How does this fair against Emailbuddy (by the Plugin Buddy guys)?


    • Editorial Staff says:

      Not sure about that. Never used that plugin.

    • Nathan says:


      Email buddy is great at organizing your subscriptions into groups and allows you to place specific sign-up/suscribe widgets and locations throughout you site easily.

      However, I am here after buying email buddy due to the fact email buddy doesn’t support html
      email and i don’t think they have fixed the duplicate email issue – This issue is when someone signs up and they sign up to a group ( call it “whatever” for this example will will say it is a subsribe button on a group fitness page the group is named “groupfitness” you can send emails to this group and schedul emails and so forth but if you send an email to the group on tuesday then have 30 people sign up and want to send same email to the 30 new subscribers you can’t – you have to send it to the entire group – needless to say I did a poor job explaining but the lack of html email and inability to send same email to same group but not to past receipients is my reason for seeking a new plugin – I’m looking at newsletter sign-up now! Good LUCK!

      • tafazal says:


        Thank you for the comprehensive insight. I suppose for the smaller projects email buddy could work. With newsletter sign up package, it is the recurring costs that would have to be a serious consideration.


  7. Lars says:

    Sounds great. Does it work with Campaign Monitor?

    • Editorial Staff says:

      It probably can. If it doesn’t, then write to Danny. He is very responsive.

      • Lars says:

        Hi again
        Just installed it, and its pretty easy to setup with CampaignMonitor. You just need to know the newsletter form action and name/e-mail identifier. Things you can easily find in your CampaignMonitor account.

  8. Mairaj Pirzada says:

    Am Already using it!

  9. Alan says:

    Does this work with JetPack commments?

    • Editorial Staff says:

      Not sure about that. Haven’t tried it with that.

      • George says:

        Hmmm… Seems that it’s not working with Jetpack comments. Could be a REAL bummer. Or maybe there’s a MailChimp integration problem since their interface has includes name/value fields which you don’t address above, and I suppose they could be causing my problem too. Any interest in addressing those? As always, much thanks!

        • Willem says:

          I use it with normal comment form (just like her on WPBEGINNER), doesn’t work with Mailchimp. This is second time I test this plugin. On support page plugin author is not around :-(.

        • Danny van Kooten says:

          Hi George (and Willem),

          I realize this reply is a little late but this still might be of use to some people. When using MailChimp, I highly suggest you use my newer and improved plugin called MailChimp for WordPress.

          It gives you the same options as Newsletter Sign-Up (so you can add a sign-up checkbox to your comment form or contact form) and is much easier to configure, better coded and less error-prone.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.