Introduction

Ads & Affiliates, Contact forms, Banner Management, Newsletter, Popups & iFrames

A powerful and flexible popup/modal component + plugin for Joomla 4, 5, and 6.


ITMedia Popup

Overview

ITMedia Popup allows you to display beautiful, customizable popup modals on your Joomla website. Perfect for announcements, promotions, newsletter signups, cookie notices, and more.

Features

Popup Types

  • Modal - Classic center popup with Bootstrap
  • Slide-in - Corner popup (4 positions)
  • Floating Bar - Top or bottom strip
  • Fullscreen - Full overlay popup

Content Types

  • Custom Text/HTML - Use the built-in WYSIWYG editor
  • Joomla Article - Display any published article
  • Joomla Module - Embed any frontend module
  • Image - Show an image with optional link

Trigger Options

  • Immediate - Show on page load
  • Time Delay - Show after X seconds
  • Scroll Percentage - Show after scrolling X% of page
  • Exit Intent - Show when mouse leaves the viewport
  • Click - Show when clicking specific elements
  • Hover - Show when hovering over elements
  • User Inactivity - Show after idle time
  • AdBlock Detection - Show when ad blocker detected

Smart Tags (Personalization)

Dynamic content replacement:

User: {user}, {user.name}, {user.email}, {user.username}
Site: {site}, {site.name}, {site.url}
Date: {date}, {date.day}, {date.month}, {date.year}, {date.weekday}
Time: {time}, {time.hour}, {time.12h}
Page: {page.title}, {page.url}
Article: {article.title}, {article.author}, {article.category}
Menu: {menu.title}, {menu.id}

Frequency Control

  • Every page load
  • Only once (ever)
  • Once per session
  • Once per day
  • Once per week
  • Once per month

Targeting

  • Pages: All pages, selected menu items, URL patterns, or exclude specific pages
  • Users: All visitors, guests only, registered users, or specific user groups
  • Devices: All devices, desktop only, or mobile only
  • Schedule: Start and end date/time

Appearance

  • Multiple sizes (Small, Medium, Large, Extra Large, Fullscreen)
  • Positions (Center, Top, Bottom)
  • Animations (Fade, Slide Down, Slide Up, Zoom)
  • Customizable close button
  • Custom CSS class support
  • Configurable z-index

Requirements

  • Joomla 4.x, 5.x, or 6.x
  • PHP 8.1 or higher

Languages

  • English (en-GB)
  • Slovak (sk-SK)

Updates

The plugin supports Joomla's built-in update system. You'll receive notifications when new versions are available.

To manually check for updates:
1. Go to System → Update → Extensions
2. Click "Check for Updates"

Troubleshooting

Popup not showing?

  1. Make sure the plugin is enabled
  2. Check the "Enable Popup" setting is set to "Yes"
  3. Verify your targeting settings (pages, users, devices)
  4. Check date range if configured
  5. Clear browser localStorage to reset frequency tracking
  6. Enable Debug Mode and check browser console

Popup appears behind other elements?

Increase the Z-Index value in Advanced Settings.

Bootstrap conflicts?

Set "Bootstrap Loading" to "No" if your template already includes Bootstrap 5.

License

This project is licensed under the GNU General Public License v2.0 - see the LICENSE file for details.

Author

Ing. Roman Hricišin, ITMedia

ITMedia Testimonials
Paid download

ITMedia Testimonials

By ITMedia
Testimonials & Suggestions
ITMedia Testimonials Module for Joomla A modern testimonials carousel module for Joomla 4, 5, and 6. Features Display customer testimonials in a beautiful carousel Responsive design with customizable columns for different screen sizes Star rating support Profile images Autoplay functionality Customizable transitions and timing Multi-language support (English, Slovak) Requirements Joomla 4....

ITMedia PopUp

Version:
2.1.0
Developer:
ITMedia
Last updated:
Jan 27 2026
1 week ago
Date added:
Jan 12 2026
License:
GPLv2 or later
Type:
Paid download
Includes:
c p
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System