Convert Forms

A Joomla Form Builder that's Easy and Powerful
 100% Joomla Rating
  • Version: 2.5.0
  • Date Updated: Sat, 30 Nov 2019
  • Compatibility: J3.8, J3.9, J4.0
  • Includes: Plugin, Component, Module
Download Free Buy Pro
from 19€
30-day money back guarantee on all plans! No questions asked.
Joomla Extensions - Convert Forms

This extension is regularly updated with 3 releases per month. It has a total 37 releases so far.


Saturday, 30 November 2019
Implements the Submissions Menu Type. You can now display form submissions on the front-end. Adds Remove Random Prefix to File Upload field. Adds Input CSS Class option to Field settings. We can now style the input elements with CSS classes. Fixed multi-value fields not saving correctly in AcyMailing 6 integration. Updated AcyMailing 6 integration to comply with the latest v6.3.0 release. Fixed Detect Visitor Country option not working when the 'Country Value' option is set to 'Country Name'. Fixed a bug with the form submission URL not using the correct site URL. Fix PHP Fatal error: Can't use method return value in write context in gatracker.php Fixes an issue where the form button would keep spinning forever Makes the Country field translatable using language string overrides. The AcyMailing Integration is now available in the Free version. You can now create form and field layout overrides within your template.
View Files


Friday, 27 September 2019
Implements integration for the Drip Ecommerce CRM. Format dates using the DATE_FORMAT_LC5 (Y-m-d H:i) format. Fix bug with the Country Field which doesn't get populated with the correct submitted value in the Submission Edit page. Fix Uncaught ReferenceError: Joomla is not defined error caused when core.js is missing from the page. Fix Cannot read property 'focus' of null errorn caused when a required field is left blank. Fix issue with the AcyMailing 6 Email Confirmation incorrectly sent to existing users. We can now use {field.mydropdown.label} Smart Tag to pull the selected text from a dropdown and a radio button field. Adds partial support to asynchronous loading of the front-end script. Adds missing Module Caching options to Convert Forms Module.
View Files


Tuesday, 27 August 2019
Introduces Field Calculations. You can now perform math calculations with fields! Adds Form Impressions tracking to the Google Analytics Tracker (Using IntersectionObserver). Fix Call to undefined function mb_strpos() PHP error. Fix a minor CSS issue with Dropdown field. Fix a bug with the Pass Submission Data option not including multi-based fields such as radio and checkboxes. Updates Active Campaign Addon to use Active Campaign API v3. Removed jQuery dependency from the front-end script which re-written in vanilla Javascript. Log API requests to framework's log file when Joomla! Debug is enabled. Offers an option to disable Joomla! CSRF Token check. Improve CSRF Form Token detection - Issue caused by Uncaught SyntaxError: Unexpected token :. Form submit URL switched over to index.php?option=com_convertforms endpoint URL. Updates Inputmask script to v5.0.0 Updates Flatpickr script to v4.6.1 Update Country field to include South Soudan (SS)
View Files


Friday, 28 June 2019
Fix issue with the AcyMailing Email Confirmation incorrectly sent to existing users. Fix "Call to a member function isHTML() on boolean" error caused when duplicate emails are defined in Email Notifications. Fix form validation issue with Email Notification settings in the form editing page. Fix "Call to a member function getItem() on boolean" error caused during form submission (Conflict with com_communitysurveys). Improve form submission reliability by preventing other extensions to be executed after form submission. Read CSRF Form Token from Joomla global options first. Keep the session alive by loading the Joomla! keepalive script. Removes obsolete "Use Media Versioning" configuration option.
View Files


Friday, 07 June 2019
You can now add attachments to Email Notifications Implements a BETA version of the Conditional Fields Display script (Pro only). Fix the 'Reload Form' button in the form editing page which doesn't work. Prevent non-latin characters from being escaped. The validation check in the Allowed File Types option is now case insensitive. Fix uploading issues with big files by increasing the File Upload Timeout to 5 minutes. Fix wrong filesize calculation in the File Upload Field Fix issue with non-latin characters not appearing correctly when we import the .CSV exported file to Microsoft Excel. Minor CSS fixes You can now exclude certain countries in the Country Field Improve validation of email addresses Adds Italian (It-it) translation (by Paolo Remonato)
View Files


Monday, 20 May 2019
Fix the 'New Form' button on the dashboard which accidentaly broke by the previous release. Fix issue with the 'Thank you' and 'Error' message container not appearing above the form.
View Files


Friday, 17 May 2019
Implements ACL. You can now select which users can access the Forms, Submissions and Campaigns views in the backend. Fix submit button text wrap Fix double slash in media file URLs. Remove read-only grey background-color on Date fields. Fix "Cannot write to log file" uncaught exception occurs when the log folder is not writable. Fix bug with the Text Editors which becoming inaccessible after fields reordering. Fix bug with the Date Time field where the Date Picker is not translated to the active language. Fix Warning: SimpleXMLElement::addChild(): unterminated entity reference occured when editing a submission. Fix duplicate site URL when using File Upload Field Smart Tag. Fix CSS bug where some fields don't respect the global field color and size settings. Fix bug with the form editing page where the toolbar buttons doesn't get displayed in mobile devices. Add getDeviceType() and isMobile() methods to Convert Forms Developer Api. The Error Logger plugin is now automatically published on new installations. Updates Flatpickr to v4.5.7 Updates translations
View Files


Friday, 19 April 2019
Implements the Google Analytics Tracker. You can now track form events with your Google Analytics account. (Load, Conversion, Error) Implements the PHP Scripts. Execute your own PHP scripts on certain form events: Prepare, Display, Process, Submission. Implements the Error Logger plugin. Implements the Password field. We can now add Read-only options to forms. [High] Fix Zoho CRM "Call to a member function addAttribute() on null" error. [High] ActiveCampaign Custom Fields sync may fail due to wrong letter case. [High] Improve detection of the site's base URL and prevent CORS Access-Control-Allow-Origin header issue. [High] Fix Invalid Token issue caused by the LiteSpeed Cache plugin. [High] Fix Call to undefined method acymfieldClass::getAllfieldsNameId() error with the AcyMailing addon. Affects AcyMailing v6 only. [Medium] Fix issue with the Smart Tags not replacing numeric values. [Medium] The File Upload Field returns wrong file URL in Windows. [Medium] Improve CSRF token check reliability. [Medium] Increase security by sanitizing the query-based Smart Tags values. [Low] Fix issue in the text editors where image doesn't get displayed correctly. Force use of absolute URLs. [Low] Fix bug in form fields with input mask become required fields even if they are optional. [Low] We can now pre-populate the Dropdown, Checkboxes and Multiple Choice fields with a default value or Smart Tags. [Low] A pre-populated required multiple Checkboxes field still asks for a value. [Low] Fix the "is not a valid selector" error with the Date & Time field caused when the Field Key contains spaces and special characters. [Low] Unicode characters are no longer escaped-encoded in the database. Use of JSON_UNESCAPED_UNICODE constant. [Low] Fix Parse error: syntax error, unexpected '(' affecting PHP 5.4.* versions only. [Low] Fix "Attribute autofill not allowed on element input" HTML validation error caused by the Honeypot field. Change database tables characters set from utf8 to use utf8mb4_unicode_ci. We can now use emojies! Change database params columns from TEXT (~21,000 chars) to MEDIUMTEXT (~5,500,000 chars). The form now scrolls into the response message after submission. Allow inline styles in text editors in the backend. Make some MailChimp errors translatable. Display an error message if the reCAPTCHA script is not loaded. The {all_fields} Smart Tag now uses the Field Label (if available) instead of the Field Key.
View Files


Tuesday, 26 February 2019
Adds the Reply-To Name option to Email Notifications Fix: Do not include fail file uploads in the submission. Fix: Multiple Choice and Checkboxes fields don't respect the Field Font Size option. Fix: ": is required" submission error which is caused when the Field Key is left empty. Fix: 403 Forbidden error when adding a new field to the form in the backend. Fix: PHP Fatal error: Can't use method return value in write context. (Affects PHP 5.4) The Redirect URL option is now available in the Free version as well. Improve File Upload response handler Minor UI improvements
View Files


Monday, 11 February 2019
New: Implements the File Upload Field. New: Implements the Uploaded Files Cleaner plugin. Adds Filter option to Text and Textarea fields to filter the user input. Fix: Form doesn't accept '0' as a valid field value. Fix: Dropdown doesn't respect the Field Size option. Fix: PHP Notice: Undefined property: stdClass::$required in HTML field. Fix: Clean unreplaced Smart Tags in the front-end - Affects user and querystring based tags. Fix: Strange huge height in the dropdown listbox. Fix: Date Range is not get validated on non-english locales. Fix: Phone custom field doesn't get synched with ActiveCampaign. Fix: Checkboxes, Dropdown and Choices Field doesn't accept '0' in the label option. Fix: The Country and Currency fields don't take into account the Placeholder field. Fix: AcyMailing List dropdown doesn't fetch AcyMailing 6 lists. Leads are now called Submissions Show an update notification in the dashboard when there's a new version available. Update: Text editors in the form editing page don't force absolute URLs any more. Update: JSON-API now renders field multiple values as array instead of comma separated values. Sets minimum required Joomla! version to 3.8.0 Updatres translations: de-DE, es-ES, fr-FR
View Files
View all releases