The Popup Doesn’t Show Up

If you’ve created a popup and it doesn’t appear on the front-end, it’s usually a configuration or caching issue. Use the checklist below to troubleshoot and identify the cause.

Check the Plugin Status

EngageBox requires its system plugin to run on your site. Ensure the System – EngageBox plugin is installed and enabled under Extensions → Plugins in your Joomla administrator.

Ensure the Popup Is Published

If the popup is unpublished, it will not appear anywhere. Open your popup in the EngageBox dashboard and confirm its Status is set to Published.

Verify Page Assignment

Confirm that your popup is assigned to the correct pages under Display Conditions. If it’s set to appear on specific menu items, make sure you’re viewing one of those pages on the front-end.

Confirm the Access Level

  • If set to Registered, you must be logged in to see it.
  • If set to Guest, you must be logged out.

If you’re testing visibility, ensure you’re in the correct state.

Review the Trigger Settings

  • On Scroll: Scroll the page to the required percentage or pixel value.
  • On Element Visibility: Ensure the Trigger Element exists on the page (check for typos or missing elements).
  • Trigger Delay: If you set a delay (milliseconds), wait long enough for it to pass.

Test Mode

If Test Mode is enabled in your popup’s settings, the popup will only display for Super Users. Make sure you are logged in as a Super User when testing.

Check Caching

  • Clear your Joomla and browser caches.
  • If you’re using a page caching extension (e.g., Page Cache, Page Cache Extended, or jSGCache), temporarily disable it and test again.

Offline Mode

If your website is in Offline Mode, enable the "Enable on Offline Mode " option so EngageBox can still display pop-ups during maintenance.

JCH Optimize Plugin Conflicts

If you’re using JCH Optimize, certain optimizations may interfere with JavaScript loading. Try disabling the following options:

  • Combine JavaScript Files
  • Minify JavaScript
  • Optimize Files → Include PHP and external resource files

After saving, clear your cache and test again.

Developer Releases

If none of the above helps, check the Developer Releases section on our website for a release candidate or update that may address your issue.

Last updated on Oct 24th 2025 09:10