Via configuration, change field labels, enable or disable fields, change required options, modify drop-down lists and checkbox, radio group fields.
Add a new field in just five minutes. Customers have built variety of forms like quote form, survey form, feedback form, application form, etc.
Easy to use, intuitive, multi-attachment support with add more option. You can control file types and size via configuration.
Has option for bot spam control without UI captchas, using intelligent backend logic. Alternatively, you can also enable Google reCaptcha or custom simple math / text captcha.
By default comes with support for English, Dutch, German, Polish and Spanish languages. You can add a new language easily in few mintues.
XSS cross-site forgery, CSRF attack, brute-force attack and multi-form submission prevention. Two levels of validation, in UI and in server-side.
“My client websites got over 300 spam emails daily. I tried Google ReCaptcha 3 and that didn’t work on low traffic sites. ReCaptcha 2 didn’t stop all the spam either. I looked at many options, including SAAS, but didn’t like the prospect of paying monthly. In the end I used Iris with its ReCaptcha 2 feature. The Iris has completely stopped the spam. I’ve had NO spam thereafter. It is by far the most cost-effective solution. In addition, Vincy followed up on all emails I sent and has provided great customer service!”
Delwin Holeman, Owner, ID Web and Print LLC (idwebandprint.com), Georgia, United States.
15 May 2022 - Version 3.2.3: - Updated: German language UI labels improved based on manual translation. - Added: API integration. Support for SendInBlue added. Now you can send email using SendInBlue service. - Added: Limit to number of attachment files in Bootstrap UI form. - Added: Code comments improved by adding detailed statements. - Fixed: Fallback server side email format validation changed to validate only when it is non-empty. - Fixed: Message textarea alignment on iOS mobile devices safari browser fixed. - Fixed: Empty action attribute removed for successful W3C Markup Validation. 13 Feb 2022 - Version 3.2.2: - Added: Department field added to optional database table. - Added: Changelog file added to release bundle. - Added: Manual enhanced for minimal package. - Fixed: Priority radio button added to JS validation. - Fixed: Session usage removed in custom simple math captcha. - Added: Mail attachments are stored in disk when database option is enable. - Fixed: Not used data folder removed from default bundle. - Updated: Phpmail changed to default from SMTP. 17 Mar 2021 - Version 3.2.1: - Added: Popup / modal window contact form. - Added: A separate dedicated UI for Bootstrap framework. - Added: Custom simple captcha with alphanumeric text or simple math. - Added: Save / dump submitted details to a CSV file. 21 Jan 2021 - Version 3.2.0: - Added: A separate Minimal package. Small, sleek and lightweight. - Updated: Manual enhanced with example and converted to HTML document. - Fixed: W3C Markup Validation - 100% valid HTML UI. - Fixed: Radio group positioning in mobile view. 24 Apr 2020 - Version 3.1.1: - Added: German translation. - Added: Send button name added to language file with translation. - Added: Support for cached websites that uses cache system like Varnish. - Updated: jQuery library updated to latest version. - Fixed: Google reCaptcha API call with Curl. 18 Jan 2020 - Version 3.1.0: - Added: Config file unified to enable easy setup. - Added: User's consent proof added to the message for GDPR compliance. - Added: Option to redirect to a URI after sending the message. - Added: Feature to send acknowledgement message to user. - Fixed: Multi-language UTF-8 encoding issue on JSON encode and decode. - Added: Flowcharts added to documentation. 12 Nov 2019 - Version 3.0.4: - Added: Dutch translation. - Added: A field with checkbox group. - Updated: CSS styles added to avoid collision with frameworks like materialize. - Added: Localization support for PHPMailer error messages. - Added: Algorithms added to documentation. - Added: Option to store the submitted information in a database. 16 Aug 2019 - Version 3.0.3: - Added: French translation. - Added: A field that can be used as a note to display information to user. - Updated: CSS name collision avoided by handling styles as specific to Iris. - Added: Soundasleep for text message instead of the regex based PHP conversion. 20 Mar 2019 - Version 3.0.2: - Updated: PHPMailer upgraded to version 6.0.7 - Updated: Folder structure re-organization to suit integration. - Updated: Constants brought into Iris namespace from global. - Fixed: Defect specific to PHP 7.2 in handling constants. 11 Oct 2018 - Version 3.0.1 - Added: A field with radio buttons group. - Added: PHP namespace for Iris. - Fixed: Attachment validate of type of files. - Updated: PHP version upgrade to support 7.3 19 Sep 2018 - Version 2.3.1 - Added: Support for text mail to support text-email-client readers via an external lib. - Updated: Email message changed to templatized format for easy customization. - Fixed: JSON parse error on AJAX error response. 14 Feb 2018 - Version 2.3.0 - Added: Multi-language support - Support for Internationalization (i18n) - Added: Support of Localization (l10n) for Polish language. - Updated: Improved coding standard and structuring of constants. 3 Apr 2017 - Version 2.2.0: - Added: Spam protection for automatic bot submission spams. - Added: Option to send email using mail() - Added: CSS highlight for active field. - Updated: PHP version upgrade to support 7.1, 7.2 17 Jan 2017 - Version 2.1.0 - Updated: jQuery version upgraded - Updated: Folder structure reorganized to modular form. - Added: Support for text based email - Added: Retain user input on form submission errors. - Updated: PHP version upgrade to support 7.0 17 Jul 2016 - Version 1.1.0 - Added: CSRF prevention. - Added: Server side PHP fallback for JS validation - Added: Feasibility for more than one contact form per page. - Added: Support to detect unnatural quick submission by bots. 2 Mar 2016 - Initial Release: - Core development - Core: Ajax based email without page refresh. - Core: Attachment support. - Core: Google reCAPTCHA v2 - Core: Responsive design - Core: JS Validation. - Core: Multi submission prevention. - Core: SMTP server based. PHP's mail() added later. - Core: Mobile friendly. - Core: Multiple recipient, multiple CC, multiple BCC.
Yes, of course I will support you and make sure that the contact form goes live in your website.
Yes. You will get detailed documentation as part of the bundle.
Yes. Iris styles and structure are similar to the Bootstrap constructs. So integrating Iris contact form in a Bootstrap website is a simple and straight forward process. Many customers have already done it and there are live references.
Yes. You need to buy a “Company” license.
Yes. It is possible. The Iris contact form UI is minimal. You can integrate it into a WordPress theme easily. Customers have already done it and it looks cool!