Module
Popup and iframesonPageLoad Email Form
Email to access Module for Joomla
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — onPageLoad Email Form
Version 2.2.0: 14 July 2026
- Modern 2026 popup theme with badge, field icons, success state, and overlay blur
- Legacy Fancybox theme retained as an option
- Four triggers: page load (with delay), scroll %, exit intent, and CSS click selector
- Optional phone field, close-button / email-gate control, and spam honeypot
- Cookie on dismiss, redirect after submit, and customizable success message
- Appearance controls: accent, colors, radius, overlay opacity/blur, width
- FOUC-safe body portal so the form never flashes in the module position
- Joomla 4/5/6 services architecture (provider, Dispatcher, Helper, Field, WebAssetManager)
- Brand-aligned default colors and asset cleanup (assets/css/onpageload-form.css)
Version 2.1: 18 November 2025
- Fully compatible with Joomla 4.x, 5.x, and 6.x
- Updated to modern Joomla APIs (no backward compatibility plugin required)
- Migrated to WebAssetManager for asset loading
- Updated code to namespaced Joomla classes
- Improved structure, maintainability, and sanitization
- Updated branding to JoomlaX
Version 1.5
- Integrated Joomla Update System
- Name feature added
- Backend modified
Version 2.0: 15 March 2024
- Ajax based form submission
- Submitted data stored in CSV and downloadable from Advanced parameters
- Does not support Joomla 3.x
Version 1.9: 11 December 2023
- Support Joomla 5 without Backward Compatibility Plugin
Version 1.8: 07 February 2023
- Changes to the module backend
- JS load-in-body option removed; default head loading
Version 1.7: 02 November 2021
- Supports Joomla 4
Version 1.6: 11 May 2020
- Option to show/hide the name field
- Agree checkbox added with show/hide option
- Send button color options
- Extra CSS parameter in Advanced settings
- Supports multiple admin email addresses
- HTML5 form validation
- Changeable labels in the module backend
- Border radius for form elements
Live preview of
OnPageLoad Email Form
Module settings
OnPageLoad Email Form
All Access
Every JoomlaX extension. Unlimited sites. One price.
You have explored the demos. Now get all 127 extensions, new releases during your plan, updates and expert support. All Access is $365 a year, about $1 a day.
- Basic$2496 months · 3 sites
- All Access$365per year · unlimited sites
- Developer$749one-time · lifetime
- 30-day money-back guarantee
- Secure SSL payment
- Updates included