Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
PopupAlly icon

PopupAlly

v2.1.3
by AccessAlly · 4.1 (76 reviews)

PopupAlly allows you to create advanced popup signup forms in under 5 minutes without dealing with messy code.

4K+ active installs Updated Jun 19, 2024 Tested to 6.5.5
Try Demo Download
Pre-installed Ready in ~10s No card

About PopupAlly

PopupAlly is a free WordPress popup plugin that helps you grow your email list by capturing visitors before they leave your website. It offers advanced features like exit-intent popups and customizable opt-in forms. There is also a premium version available with even more features and dedicated support.

Screenshots

PopupAlly screenshot
PopupAlly screenshot
PopupAlly screenshot
PopupAlly screenshot

Changelog

2.1.3

  • Update tested version to 6.5.4.

2.1.2

  • Add logic to remove “script” code if DISALLOW_UNFILTERED_HTML flag is enabled.
  • Update tested version to 6.5.3.

2.1.1

  • Update tested version to 6.4.2.

2.1.0

  • Update tested version to 6.1.1.

2.0.4

  • Update tested version to 5.7.2.

2.0.3

  • Update tested version to 5.2.2.

2.0.2

  • Update tested version to 4.9.8.

2.0.1

  • Update tested version to 4.7.

2.0.0

  • Major upgrade to the backend interface.
  • Add mobile responsive customization to the popups.
  • Improve load performance by storing styling information in a file.

1.5.2

  • Fix Javascript issue where opt-in form code was not parsed in Style Settings.

1.5.1

  • Fix issue where ConvertKit form method is not used in popup generation.

1.5.0

  • Update tested version to 4.4.2.

1.4.9

  • Cosmetic update to interface.

1.4.8

  • Update tested version to 4.3.1.
  • Add Text Domain to header.

1.4.7

  • Update tested version to 4.2.3.
  • Add setting check to prevent manual database value change.

1.4.6

  • Update tested version to 4.2.2.
  • Add jQuery to script dependency.
  • Improve style setting customization interface.

1.4.5

  • Update tested version to 4.1.2.

1.4.4

  • Fix bug in the Tried-and-true template that causes incorrect height when embedded in post content.

1.4.3

  • Update tested version.

1.4.2

  • Update “Express Yourself” popup CSS so that the layout is not affected by parent container’s text-align settings.
  • Update documentation to include tutorial video.

1.4.1

  • Update embedded popup CSS so that the layout is not affected by “float” elements.

1.4.0

  • Tested with WordPress 4.1.
  • Change cookie value to “disable” avoid being mistaken for malicious value.

1.3.9

  • Update PopupAlly description.

1.3.8

  • Test and verify that PopupAlly is compatible with WordPress 4.0.

1.3.7

  • Fix bug where popup does not close on iPhone when clicking on background

1.3.6

  • Update popup script so it is compatible with more sites.

1.3.5

  • Fix issue for preview display error when the opt-in form has an input field with no name.
  • Update FAQ section

1.3.4

  • Update “Tested-up-to” version to 3.9.2

1.3.3

  • Remove unused class to avoid conflict

1.3.2

  • Add id selector to CSS template to prevent being overwritten by theme styling

1.3.1

  • Change close (x) button image path to be relative to the WP install path. This fixes the button not showing up issue for site installed in a subfolder
  • Change close button from <a> to <div> to prevent it being made ineffective by (poorly written) theme Javascripts

1.3.0

  • Add advanced setting that controls how many pages/posts to load in Display settings. This fixes the issue where Display Settings fails to load due to time out for sites with a lot of (10k+) pages/posts

1.2.9

  • Fix issue where location for subscribe button cannot be saved for ‘Express yourself’ template

1.2.8

  • Add more specific selector to input css to avoid conflicts
  • Replace close button with image for better display on Mac

1.2.7

  • Fix mismatch between preview and embedded view for “express-yourself” template

1.2.6

  • Remove the word ‘color’ from the color input control to avoid conflict with other scripts on the backend

1.2.5

  • Fix default template introduction text row height issue for mobile display.

1.2.4

  • Fix thank you page setup link

1.2.3

  • Fix responsive style for non-square logo image

1.2.2

  • Fix responsive style for embedded sign-up forms

1.2.1

  • Fix readme version number

1.2.0

  • Add special pages to the popup display settings.
  • Add embedded display option
  • Add template selection to popup style settings.
  • Add “Express yourself” style template.

1.1.8

  • Fix issue where only 5 posts are shown in Display Setting selections

1.1.7

  • Update readme file

1.1.6

  • Specifically define background img for submit button to be none.

1.1.5

  • Remove second parameter from json_encode so the function works with PHP pre-5.3

1.1.4

  • Use ‘bind’ instead of ‘on’ for event handling if the site is using an earlier version of jQuery.

1.1.3

  • Remove all ‘fancybox’ string to avoid conflict.

1.1.2

  • Change deprecated jQuery handler live() to on()

1.1.1

  • Define submit button height to be auto.

1.1.0

  • Upgrade interface for better page/post selection.
  • Add unique postfix to CSS class to avoid conflict.
    • Fix input field display error in Firefox when input[type=”text”] has height defined.
    • Fix input field stretches outside border when class ‘content’ has width defined.
  • Add non-inline mode for themes that do not implement the wp_head function.
  • Add PHP version check and provide warning if PHP version is less than 5.3

1.0.4

  • Do not generate hidden fields if none exists. This could be causing errors for more strict php implementations.

1.0.3

  • Change field name storage structure to allow for ‘[‘ and ‘]’ in field names.

1.0.2

  • Update version number in the main plugin file.

1.0.1

  • Fix sign-up form field selection issue.

1.0

  • Initial release.

Try other plugins

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…