Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Annoying Popup

Security covered Under active development 22 sites

This module allows you to create and display customizable HTML popups on your website. You can control the content, dismissal button text, action links, and the specific pages where the popups appear. Once a user interacts with a popup, it won't reappear for them until the set cookie expires, and it integrates with EU cookie compliance to only show popups after consent is given.

Got something very important to tell to your site's visitors? Then why not throw a popup in their face?

This module enables you to define as many HTML popups as you want. You can customize:

  • the popup message body
  • the label for the dismiss button
  • an action link, in case you want to link to a page with more details, or a survey or what have you
  • the paths the popup should or should not appear on

Once you have dismissed or engaged with a popup, a cookie is set so the popup does not appear again for as long as that cookie is alive and well.

Also, if you use drupal/eu_cookie_compliance, popups are only initialized once the user has agreed to the use of cookies!

Popups are config entities, so you can easily export and import them.

The HTML and CSS for the popups are pretty minimal, so customizing their look should be easy enough.

Drupal 9–11

Ask your assistant about Annoying Popup

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Jun 2023
Latest release
2 months ago
Releases (12 mo)
1
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
3.x-dev Dev 10–11 Jul 16, 2026
2.3.1 Stable 9–11 Dec 7, 2024
2.3.0 Stable 9–11 May 29, 2024
2.2.0 Stable 9–11 Mar 27, 2024
2.x-dev Dev 9–11 Jun 23, 2023
2.1.0 Stable 9–10 PHP 7.3 Jun 17, 2023