Convert Forms

A Joomla Form Builder that's Easy and Powerful
 100% Joomla Rating
  • Version: 2.6.0
  • Date Updated: Mon, 25 May 2020
  • Compatibility: J3.8, J3.9, J4.0
  • Includes: Plugin, Component, Module
Download Free Buy Pro
from 29€
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 42 releases so far.


Monday, 25 May 2020
New: Implements the PDF Form Submission addon. Adds Prefix and Suffix options to Field Calculations. Redesigns and improves the UI of the form builder. Fix: PHP Warning: Use of undefined constant CAL_GREGORIAN - assumed 'CAL_GREGORIAN. Fix: Add missing language strings in the Submissions view in the backend. Fix: PHP Warning: array_change_key_case() expects parameter 1 to be array, null given. (Affects backend only). Fix: JS error: Uncaught TypeError: Cannot read property '_' of undefined. (Affects Joomla 3.9.x versions). Fix: Prevent CSS conflicts in the Month and Year inputs in the Date Time Field caused by 3rd party templates. Fix: Mandatory Checkboxes field requires user to check all checkboxes when script is loaded asynchronously. Fix: Zapier and iContact doc links doesn't work in the Addons view in the backend. Fix: The Email and URL fields are not validated if they are optional. Fix: Addon options popup shows up empty when site is behind a proxy with HTTPS redirection rules. Change: Hide trashed items in the submissions view in the backend by default. Improve accessibility by adding role="alert" to error message div. Stop re-ordering the System Plugin during installation. Updates languages
View Files


Friday, 13 March 2020
Fix: Some Tags are not get synced with ActiveCampaign. Fix: The DatePicker should not be shown if the Date Time field is set as read-only. Fix: Make the native date picker input match the design of the rest of the inputs. Fix: Radio Buttons, Checkboxes and Dropdown fields strip choices with "0" as their Label on form save. Fix: "Object doesn't support this action" Javascript error on IE11. Polyfill.js script was not loaded due to Joomla Cache. Fix: Call to undefined method ConvertForms\Field\FileUpload::die() PHP error. Fix: MaxMind GeoIP database can't be updated in the TGeoIP plugin. Fix: Color Pickers break after adding a new field to the form. Adds 'First Day of the Week' option to Date/Time field. Updates flatpickr.js to v4.6.3
View Files


Friday, 14 February 2020
Adds {all_fields_filled} Smart Tag to display filled-only fields. Fix: Wrong Submitter's ID reported in the Submissions View in the backend. Fix: The mailto link of the Email Address field used in Emails has a leading space. Fix: AcyMailing 6 sends confirmation email twice. Makes the extension eligible to be auto-updated with Updates Submission's Date Created value in the JSON-API output to use the ISO8601 format.
View Files


Tuesday, 28 January 2020
Fix: New installation fails due to an error in the SQL file
View Files


Monday, 27 January 2020
Implements the Invisible reCAPTCHA v2 Field. Implements the Divider Field. Added 'Raw' option to Filters dropdown. Adds {page.langurl} Smart Tag to the collection. Adds "Side by Side" option to Choice Layout setting in Checkboxes and Radio Buttons Fields. Fix: The Choice Label option in the Checkboxes and Radio Buttons Fields to support HTML. Fix: Radio Buttons, Checkboxes and Dropdown fields don't accept 0 as the option's value. Fix: Prevent Smart Tags from being replaced if they are used in the submission. Fix: Make sure the HTML tags used in a submissions are properly escaped and displayed in the backend and in the emails. Fix: Display the Field Label instead of the Feld Type in the Added Fields list Fix: Remove empty style tags after in the form's layout. Fix: Button Field CSS is now placed into the head of the page. Fix: Javascript ReferenceError: Joomla is not defined. Fix: The submitted value of a Number Field doesn't get printed. Fix: Color Picker fields are not working when adding a new Field to the form. Change: Custom CSS code is now placed into the head of the page. Change: The code entered in the Custom Code (Advanced Panel) option is no longer executed in the backend to prevent breaking of the page. Change: Enables triggering of Content Plugins in the Email Notification Message field. Improves performance of the submissions table using SQL indexes.
View Files


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
View all releases