Free Ajax Newsletter Script

This is a free Ajax newsletter script that is built with PHP & jQuery.

With a very simple interface, it enables you to:

  • Create categories (lists)
  • Add e-mails to categories
  • Send e-mails to any category and/or e-mail
  • View the previously sent e-mails

Free Ajax Newsletter Script

It uses 1 PHP file & comes with a .SQL file for creating the necessary tables in MySQL.

To mention, the script is only the admin interface. If needed, you can create a front-end for users who want to subscribe to a newsletter by inserting their e-mails to the related categories.

  • Superb and simple!

    Great for use with clients that need to email newsletters, but don’t need/afford a complex newsletter system ๐Ÿ™‚

    Awesome job!

  • Dennis M.

    How can I get a User Frontend?

    Just a simple Frontend which Template can be changed?

    Duno how to do that.

  • Thanks !

    Please keep updated ( ) and expect a new release with more features coming out soon.

  • Thanks. I am constantly learning so many thing by reading your blog.

  • Dear Sir,

    First of all thank you so much for development of such amazing super news leeter system, I realy appriciate it, I am a new learner of PHP and MySQL and this system help me alot to in my learning proccess.

    Sir I would like to suggest you a few more futures to add in this system:

    1. Please add an email verification system because when some one want to subscribe for newsletter by our website he should receive an email automiticaly with a confirmation link for verification of his or her email address and for stoping invalid email address.

    2. Please also add a link for removing sent email logs from db .

    Once again well done and wish you best of luck for developing such a useful application.

    Warm Regards

    Sayed Karim

  • kevin

    hey guys, the back end works great for me, but cant get the front end module to work. Just changed the database infos but doesnt work. Any idea ?

  • NICE!!!!!!!!!!!! I only just started thinking I needed a newsletter – and great how the page doubles as a signup source as well. Kudos! Keep it comin’!

  • thanks for great applet!

  • Jroberts

    Thanks for great stuff! Very light and easy to use. Do you have any plans to move further with this?

    I were forced to start using communimail ( because of it’s features (especially wysiwyg and campaign scheduling), but I would more than happy to use something light on my other domains.

  • Thanks for script.Very useful script.

  • many thanks for great applet!

  • can i use it with out PHP 5.0
    My hosting doesn’t have this function ๐Ÿ™

  • The front end doesn’t work any ideas?

  • Please check a fix about the front end of the script. Extra features added like email validation, check for duplicate emails and alert box to handle messages.
    You can find the fix here

  • hello
    nice backEnd and nice front-end also
    i’m not php coder at all
    i want to remove the categories select from subscribe.html
    i want to add one category in back-end and use it directly when submit

  • Wow, really great ..and the surprising thing: It really works!! (after 2 hours of work..)



  • it was somewhat difficult for me.
    with the help of a coder friend, it’s now working.
    thx for sharing the script.


  • Rich

    Garbage – don’t waste your time downloading..

    It doesn’t work.

  • Tom

    Excuse me?? It works perfect! Just downloaded it, set up SQL Database, set variables in index.php, installed programs. Tested every option, with NO Errors, or problems. Dufas, If you don’t know what your doing, don’t blame the program!! Which, by the way is FREE ๐Ÿ™‚
    I also tested the upload for a .gif and .pdf, PERFECT attachment to emails. The, Error. Line 35, change first ’emails’ to ‘newsletter_emails’. PERFECT!!
    Needs some tweeking… ๐Ÿ™‚ Love It!!

  • Thanks. I am constantly learning so many thing by reading your blog.

  • DanCapitanDePlai

    Ey mate,i just installed your script and seems to work fine,plus,it has a beautiful design,except the fact that the content of the sent emails is appearing wildy on all the pages. I think i can resolve this by myself,but you might want to make your script really error-free.


  • LiviuMan


    Thank you for this: “Line 35, change first โ€˜emailsโ€™ to โ€˜newsletter_emailsโ€™.” You are the best!!!! Now is PERFECT ๐Ÿ˜‰

  • ronan

    this is what i get when i try and enter an email from the front end….any ideas

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘root’@’localhost’ (using password: NO) in C:\xampp\htdocs\adelaide\ajax_subscribe.php on line 12

    Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\xampp\htdocs\adelaide\ajax_subscribe.php on line 13

  • nice but how to subscribe users our newsletters .

  • many thanks for this complex and useful newsletter script, it works ๐Ÿ˜‰

  • Thank you fpr the useful Newsleter Module. Im usind it regularly now.

  • Thanks! Works like charm. I got it work so easy.

  • Hi again i see a few things i dont realy like. The first is, if i leave the newsletter admin open with out password anybody that dont like us can delete all the emails and send email for fun. And if if u have a lot of emails let say 4000 emails that u have been work long time to get someone can steel them very easy.

    Ok if i password protect the admin. How can anybody unsubscribe from the newsletter???

  • Babatunde Mo’ Aguda

    First of all, i must say that this is a brilliant script that you have here. However i want to point out the fact that after installing the script and trying it out. I noticed that after an email newsletter has been successfully sent.

    The email content and attachment still remain on the page and there’s no confirmation prompt or alert to show that the email newsletter has been successfully sent except you manually check your email if you are a recipient on the email list.

    I may be wrong but i tried this severally and even noticed the same issue on the demo you have up on your website.

    Please kindly check and rectify.

  • idan

    there is some limit?
    i try send 2000 mail and its dosent send
    if i sent to 5-10 people its work?

    thank you