Easy Forms v1.15.2 - Advanced Form Builder and Manager

Simple formis a full-featured, easy-to-use online form builder tool that lets you focus on other work without worrying about coding.

You can start developing web forms in minutes without any programming skills!

Features: Easy Forms

  • Online Form Builder
    • Create online forms for free and unlimited.
    • Easily create contact forms, order forms, registration forms, online surveys, quizzes and survey funnels. Contact form for WhatsApp etc.
    • Drag and drop form fragments to rearrange them. No need to know how to code.
    • Drag and drop in a touch-friendly environment
    • W3C valid HTML5 fields
    • Electronic Signature Field
    • Adding, copying, editing, updating and deleting fields is a breeze.
    • You can add shape components with a single click.
    • Control columns by dragging and dropping
    • Built-in support for smartphones, tablets and other mobile devices.
    • Form with multiple steps
    • One-page links to multi-page forms
    • Make your forms easy to fill out by including helpful tips and placeholders.
    • For specific fields, you can set default values. If the visitor does not make any changes, they will be committed.
    • Users should be able to upload multiple files.
    • Any file type is acceptable.
    • If you wish, you can limit the number, size or type of files you get.
    • Validate advanced fields.
    • Create your own field validation criteria using regular expressions.
    • Using our interval fields, you can define specified distances between fields.
    • With our HTML snippet field, you can use a sophisticated WYSIWYG editor.
    • Images, videos and maps can all be embedded.
    • HTML5 input field for matrix table fields (likert scale).
    • Include reCAPTCHA v2 or v3 from Google in your form.
    • There are a variety of reCAPTCHA themes to choose from.
    • Choose between the invisible reCAPTCHA and the "I'm not a robot" checkbox.
    • reCAPTCHA is smart. Save the user's accurate response. So he doesn't have to repopulate it.
    • Bootstrap CSS support
    • Sets the order in which field labels appear in the form.
    • Images or icons can be used for checkboxes and radio buttons.
    • CSS styles can be used to create custom checkboxes and radio buttons.
    • Remove any javascript code from the HTML created by the form builder.
    • Set an alias for each form field to help you remember its purpose, or export it with custom parameters.
    • Set custom characteristics for your fields to make them more accessible.
    • Datepicker, international call input, star rating and other UI widgets
  • theme designer
    • You can change the appearance of your form without writing any CSS code.
    • Create beautifully branded web forms quickly and easily.
    • With just a few clicks, you can copy and paste your designs from one form to another.
    • The integration with the form builder is flawless.
    • google font selector
    • Add some stock photos to your forms (Unsplash integration)
    • Web Gradient Editor
    • Toptal has a lovely collection of subtle patterns.
    • Powerful transparent color picker
    • On-site advice
    • Live preview
    • With just one click, you can revert to the previous design.
    • there are more!
  • Form management system
    • Personal form (internal form)
    • RTL (right to left) table
    • Duplicate forms (including form fields, form settings, notifications, conditional rules, subjects)
    • Forms from multiple sites can be imported and exported.
    • To simply share/link a full page form, use a unique URL.
    • Share easy-to-understand form links.
    • You can quickly embed forms into your website, blog or business - whatever you want! No further programming required; just copy and paste our code.
    • There are multiple embedding options and formats available.
    • Add a custom confirmation message or redirect to another site.
    • Add field variables and confirmation messages to the URL to redirect.
    • After a few seconds, provide a confirmation message and redirect to another site.
    • Redirect the user to various pages based on the user's response using a conditional redirect.
    • Allow your users to verify their email addresses using double subscription.
    • Load javascript files from remote locations.
    • Filtrage anti-spam (technologie honeypot)
    • get commit number
    • Maximum commits per time period
    • Submissions are restricted based on IP address and/or browser fingerprinting.
    • Date-Based Deactivation
    • Set the submitted time zone and date format.
    • Save the form and come back later
    • Password protected form
    • Assign different users to your forms.
    • Only allow authorized sites to embed your form.
    • To display your form, use a popup or modal window.
    • You can make changes to form submissions on your website.
    • Time and / or conditional rules can be used to define when a form submission can be edited.
    • Password-protected uploads (RBAC compatible)
    • Turn off IP tracking.
    • Automatically compress images uploaded in the form
    • Forms can be shared among registered users.
    • The QR code of your form can be downloaded and shared.
    • Add-ons for Admin Forms
  • popup form designer
    • Put the form in a popup without writing any code.
    • When it first appears, the focus will be limited to the elements in the popup.
    • To convert website visitors into subscribers, please use our pop-up form.
    • Choose from a variety of colors, backgrounds, sizes, animations and effects.
    • Sets the PopUp's margin, padding, width, border, and border-radius.
    • Set the animation effect and the duration of the animation.
    • Change the color of the button and the text on it.
    • Place the button inline or at the edge of the browser window.
    • With just one click you can see the preview and get the created code.
    • Multiple popup forms can be embedded on the same page.
  • Form endpoint/HTML download
    • Designers and developers can use Form as a backend platform.
    • Download complete form files or just HTML and CSS files.
    • Forms on your website and / or mobile application can be customized.
    • No embeds or iFrames. There won't be any coverage! No script!
    • Use the form endpoint as an API or use a normal HTML form!
    • When you submit the standard form, it will take you back to your website. Our app is almost undetectable.
    • Use custom field names in your external form.
    • Collect an unlimited number of file attachments with each form submission.
    • For your external forms, we have a complete server-side field validation system.
    • reCAPTCHA and spam filtering
    • Ajax Forms: Our endpoint also accepts Ajax form requests.
    • Only allow form submission from authorized URLs using CORS authentication.
    • Your response will be in JSON, XML or plain HTML format.
    • Gather information and redirect browsers to third-party websites
    • Capture POST requests using associative arrays from third-party programs.
    • Form submissions can be edited.
  • Templates and Themes
    • Customize the look and feel of your form.
    • Manager of themes and templates
    • Form live preview in advanced CSS editor
    • Form integration is simple.
    • Promotional Templates and Categories
    • Contains +10 pro-level topics in total.
    • Event registration, contact forms, consumer surveys, trivia, responses and other templates are available.
    • Administrators can assign themes and templates to other users.
    • Themes and templates can be shared with other users.
  • Notifications
    • Content that changes over time (template language)
    • Send notification now
    • Receive email notifications whenever the form is submitted or the end user confirms their email address (double opt-in).
    • Confirmation should be sent (email auto-reply)
    • Send fully customizable emails to your customers after submitting the form. You can also include any information they provide in your message.
    • To send an email confirmation, select the various email fields.
    • Create a recipient list.
    • Multiple emails fetched by the same email field will be notified.
    • HTML or plain text email
    • To edit emails, use the WYSIWYG editor.
    • To incorporate the collected data into your email, use the auto-suggest tool.
    • Add tables and graphs to your emails.
    • If your form has a file upload field, select File Attachment.
    • For auto-reply messages, enter a custom "From" address.
    • Use the mail () function in PHP.
    • Supports PHP SMTP authentication. (If you have your own SMTP mail server, use it.)
    • Send practice emails
    • Redirect your visitors to a specific URL when double-selected.
    • Submit your work to different applications or scripts.
    • Once submitted, present a personalized greeting to your visitors or customers.
    • Blank fields in email notifications and confirmations should be hidden.
  • rule builder
    • Creating conditional logic does not require any coding experience.
    • Easy-to-use interface
    • There are several rules, situations and actions.
    • Each conditional rule must be named and described.
    • Copy complex conditional rules with one click.
    • Using the drag-and-drop interface, reorder conditional logic.
    • Fields can be shown or hidden.
    • Fields can be enabled or disabled.
    • Values ​​can be copied from one field to another.
    • HTML material must be copied from one HTML element to another.
    • Set or copy static values ​​based on your conditional logic.
    • Do simple math
    • Analyze advanced mathematical expressions (formulas)
    • Calculate date and time using conditional logic
    • Numbers can be formatted as currency, percentage or time...
    • To combine field values ​​and place them in another field, format a text string.
    • Multi-step forms allow you to skip steps.
    • Submit and reset forms with conditional logic
    • Activating/deactivating mutually exclusive operations
    • In order to utilize the acquired data in rule operations, an auto-suggestion tool can be used.
    • Conditional Validation: Validation is only required if the field is displayed.
  • Submission management system
    • Advanced Submission Grid
    • Field value sorting form submit
    • New contributions will be notified.
    • Details about submissions can be found here.
    • The label and alias of each field should be used to identify it.
    • Personalized submission number
    • Blank fields in submission details may be shown or hidden.
    • Batch mark all items as read or unread.
    • Remarks system (to comment on form submissions)
    • View sender details (with Leaflet Map and Google Map support)
    • Track the landing page and referral URL for each form entry.
    • Every commit can be edited and deleted.
    • Submitted files can be exported as MS Excel or CSV files.
    • Filter submissions based on date range.
    • Choose a date range to make more grain entries.
    • Submit print form (PDF compatible)
    • file management
    • Email notification and confirmation should be sent again.
  • report generator
    • Create reports based on form submissions.
    • Use graphics such as row, bar, donut, and pie charts.
    • Any chart can be moved and resized.
    • With just one click, you can interact with the chart.
    • date range filter
    • Save the submission report as a PDF using your browser's print function.
  • Analysis form
    • Quickly get form statistics, including conversion rates.
    • Check the number of people who have viewed your form.
    • Before your users send a form, figure out how many visits they have made.
    • Increase conversions by improving your forms.
    • Form Performance Report
    • Submit an analysis report
    • Track how many people start filling out your form.
    • See the total number of submissions for each form at a glance!
    • Instantly disable form tracking
  • RBAC User Management Solution
    • User Registration: Your users can build their own forms after registering.
    • Confirmation by email is required.
    • Only allow specific IP addresses to access the user login page.
    • Login requires two-factor authentication.
    • The verification code should be used in your registration form.
    • When creating a new user, set the default user role.
    • Robust and flexible RBAC system
    • Admin and User are two out-of-the-box user roles.
    • "Administrator" has full access to the application.
    • The "user" has full control over the creation and management of his own forms and themes.
    • Create your own roles and permissions.
    • Define unique roles with a customizable set of permissions.
    • Assign users to one or more roles.
    • Assign one or more permissions to the user role.
    • Assign user roles and/or permissions.
    • Grant users access to add-ons by granting them permissions.
    • All users can be blocked.
    • Profiles
    • user preference
    • Change your password without your consent
    • Require user to confirm via email
    • 2FA with Google Authenticator for login security.
    • Session Timeout: Session Security
    • Log in with your email address or username and password.
    • Password recovery and / or reset
    • Password age limit
  • Integrations and Add-ons
    • REST API module
    • Google Analytics: Track Your Visitors Using Google Analytics (GA4 Compatible)
    • Use WebHooks to send submissions to another server with specific parameters.
    • To send all transactional emails, you need to use Amazon SES and Sendinblue.
    • Geolocation in browser (Google Maps geocoding integration)
  • Multilingualism
    • Languages ​​used include English, Spanish, German, French, Italian, Chinese, Thai, Turkish, Indonesian and Dutch.
    • All applications can be easily translated into other languages.
    • You can choose a different language for each form.
    • For his user account, the user can change and select the default language.
    • Administrators can change the date and time format for the entire application.
  • Other
    • Responsive Website Design
    • Use your own logo.
    • Based on the latest version of Bootstrap 3 and Yii 2.
    • Glyphicons PRO 1.9.2

Changelog: Easy Forms – Advanced Form Builder and Manager

14.09.2021 - ver 1.15.2
    - Fixed: Show / Hide Fields in Multi-Step Forms

09.09.2021 - ver 1.15.1
    - Fixed: Submission Management. Hide / Show Columns Tool.

08.09.2021 - ver 1.15
    - Added: UI Widget. Display HTML5 fields as Javascript Widgets with no code
    - Added: JS interaction with Conditional Rules when a field has been Shown or Hidden
    - Added: Theming
    - Added: Dynamic Content: Signature filter
    - Added: In-App Analytics. Update reports manually
    - Added: Calculate difference of hours, minutes, seconds or milliseconds
    - Added: Date Calculations with parseDate and formatDate() formula
    - Added: Submission Manager shows Serial Number column
    - Added: Form Builder. Stock Images by Unsplash
    - Added: Directionality and HR buttons in Wysiwyg editor
    - Added: Submission Manager. Save "Empty Fields" status as User Preference
    - Improved: Report Builder with more than 32 charts
    - Improved: Dashboard. Conversions Overview
    - Improved: Confirmation Settings. Display Double Opt-in configuration
    - Improved: Adds “number” class to demo file: jquery.mask.js
    - Improved: Adds Sender Name to No-Reply email address in Email Notifications
    - Improved: Date Range Picker in Submission Manager
    - Improved: Dynamic Content. Filters with Labels in token replacement
    - Fixed: Export Submissions. File Name (Date format)
    - Fixed: Webhooks Add-On Gridview with large urls
    - Fixed: Dynamic Content: Submission Table shows Textarea Text with line breaks
    - Fixed: Form Builder: Capture Radio Button/Checkbox with weird characters
    - Fixed: Form Widget: Edit Date fields with different date formats
    - Fixed: Submission Manager: Mark entry as read
    - Fixed: Edit entry with Date fields using different date formats
    - Fixed: Edit data collected by Radio Buttons/Checkboxes in a Matrix Field
    - Fixed: Incompatibility between DB Migration Script and last jQuery version
    - Fixed: Unique fields incompatibility with Field Encryption Add-On
    - Fixed: Rule Builder with Radio Button without Label
    - Fixed: Dashboard error when we delete all the entries in a form
    - Fixed: Optgroup can generate issues when the Select List is copied
    - Fixed: Display Form Widget when Form is disabled
    - Fixed: Form Widget is not displayed correctly in PopUp Forms
    - Fixed: Site Settings. Removes black border in Upload Logo field
    - Updated vendors

21.07.2021 - ver 1.14.2
    - Added: Form Widget: Display specific pages in Multi-Step Forms by passing a "p" query string or "page" option
    - Added: Form Builder: Adds <optgroup> tag to Select List fields by using double brackets, eg. [[Group Label]]
    - Added: Google Analytics Add-On: v1.3. Compatibility with Google Analytics 4.
    - Added: Rule Engine: Uses Form Language setting to Format Number with its respective locale format
    - Added: Rule Builder: Implements feature to copy a value to a field
    - Improved: Form Widget: Display it when Form's dom document is ready to get better performance
    - Improved: Translate the default Thank You message based in Form language
    - Improved: Rule Builder: Performance improvement
    - Improved: Country Helper: Countries in EU
    - Improved: French translation
    - Improved: Updates jQuery to v3.6.0 including compatibility changes
    - Fixed: Form Widget: Edit entries with "unique" fields in multi-step forms
    - Fixed: Rule Builder: Display Radio Button labels and Checkbox labels with "<" character

13-06-2021 - ver 1.14.1
    - Added: Form Builder: Copy, paste and reset form design of other forms
    - Added: RBAC: Copy user role
    - Added: Change format of Date Fields via Site Settings
    - Added: RBAC Cache
    - Improved: Form Builder: Displays popover arrow in vertical mid
    - Improved: Form Builder: Tel input type accepts any format (HTML5 compatibility)
    - Improved: Updates script file to show Star Rating fields
    - Improved: Vendor & Libraries
    - Fixed: Value of 0 (Zero) is not displayed in notification messages

24.05.2021 - ver 1.14
    - Added: PHP 8.0 support
    - Added: Form Builder: Drag-and-Drop Column Control
    - Added: Form Builder: Custom Attributes
    - Added: Form Builder: "View Form" and "Save & View Form" buttons
    - Added: Form Settings: Implements Time Zone and Date Format for Submissions
    - Added: Submission Manager: Sort Form Submissions by Field Values
    - Added: Form Endpoints: Capture associative array POST requests
    - Added: Form Manager: Manage Add-ons by Form
    - Added: Form Builder: Changes submit button text when a form is saved
    - Added: Send notification to multiple emails collected by the same Email field
    - Improved: Centralizes all i18n messages within the core application
    - Improved: Adds Form Builder version to Templates
    - Improved: Amazon SES: Removes unnecessary quotes in From Name
    - Improved: Auto-Suggest Tool with additional variables like Form Name or Submission ID
    - Improved: Email Notification > "Includes a Submission Copy" 
    - Improved: Button to remove "install.php" and "easy_forms.sql" and go to "Log in" page
    - Improved: Addon Manager: Verify that an add-on exists before trigger its events
    - Improved: Migration files with collation: utf8_unicode_ci, instead of utf8_general_ci
    - Fixed: "Close" button when the Pop-up Form code is generated
    - Fixed: Matrix field with empty label
    - Fixed: Editing multiple signature fields
    - Fixed: Download the HTML when we generate the logo image url
    - Fixed: Confirmation Settings > Conditional Logic (Rule without message)
    - Fixed: Incompatibility between Hash IDs and Password Protected Forms
    - Fixed: Check permissions when a user wants to display a template with the Form Builder
    - Removed: "Easy Forms" html comment in Form page