JO Form is a free, lightweight, yet powerful Joomla module that allows you to quickly embed responsive forms anywhere on your Joomla website. With an intuitive backend interface, users can create fully functional forms in just a few clicks.
JO Form includes a ready-to-use contact form with fields such as Name, Email, Subject, and Message. You can easily customize or extend it with additional fields like dropdowns, checkboxes, radio buttons, textareas, and even custom HTML blocks.
The module supports conditional logic, real-time validation, and multiple CAPTCHA options (including reCAPTCHA v2/v3 and hCaptcha) to help keep spam under control. Submissions can be sent to one or more comma-separated recipients, with optional CC/BCC and confirmation emails sent to the submitter.
Key Features:
★ Create unlimited fields.
★ Supports multiple field types:
★★ Text Input
★★ Textarea
★★ Dropdown Select
★★ Radio Buttons
★★ Checkboxes
★★ HTML Blocks (for custom content)
★ Conditional logic: Show/hide fields based on user input.
★ Full CSRF protection using Joomla tokens.
★ Support for multiple CAPTCHA services:
★★ Google reCAPTCHA v2 / v3
★★ hCaptcha
★★ Joomla Plugin Integration
★ Send submissions to one or more recipients.
★ Optional CC/BCC support.
★ Customizable email subject using field name placeholders such as {subject}.
★ Customizable reply-to address using field name placeholders such as {email}.
★ Option to send a confirmation copy back to the submitter.
★ Fully responsive design using Bootstrap classes.
★ Customize button size, alignment, and full-width display.
★ Add custom CSS classes per field using Bootstrap column syntax.
★ Display custom thank-you messages after successful submission.
★ Auto redirect after submission with optional countdown timer.
★ Frontend error messages for invalid or missing inputs.
★ Translatable strings for multilingual websites.