All-in-One Subscribe Popup

This website demonstates how Al-in-One Subscribe Popup works. You can see 7 different popups here: on page load, on external link click, on copy content, on context menu, on scroll down, on idle, on click.

Learn more »


All-in-One Subscribe Popup is a PHP+jQuery script that allows you to add a highly customizable subscription pop-up window to any website. It combines 7 different pop-ups (on page load, on external link click, on copy content, on context menu, on scroll down, on idle, on click), which can be used separetely or simultaneously without conflicts. Once raised, popup asks visitors to submit their name and e-mail. These data are saved in database or submitted to MailChimp, iContact, GetResponse and Campaign Monitor newsletter systems. All saved data can be exported as CSV-file to be used with any other newsletter systems. Integration of the script is really simple. All you need to do is to add single line of code into your website.



You can see all subscribe popups on this page.
  1. Once page opened you saw OnPageLoad popup.
  2. Click external link #1 or external link #2 and you will see OnClickExternalLink popup.
  3. Try to copy any part of content into clipboard and you will see OnCopyContent popup.
  4. Scroll down this page and you will see OnScrollDown popup.
  5. Do not touch mouse, keyboard or screen for 30 seconds and you will see OnIdle popup.
  6. Click right mouse button and you will see OnContextMenu popup.
  7. Click this link and you will see OnClick popup.

Admin Panel Demo

You can try admin panel:
Login: admin
Password: admin


Let's imagine that you have website and you want to install there.

  1. Create folder subscribe-popup (use any other name) in root of your domain. Once created it can be reached by URL:
  2. Edit inc/config.php and set MySQL database parameters.
  3. Go to admin panel using default login/password (login: admin, password: admin) and configure script on Settings page.
  4. Make sure that your website loads jQuery. If it doesn't, just add this line into head section:
    <script src="//"></script>
  5. Add these lines into head section (before </head> tag):
    <link href="//" rel="stylesheet">
    <script src="//"></script>



If you have problems regarding using the plugin, please contat me and I'll help you.