Build Powerful Forms for Your Business

FormLang makes creating, publishing, collecting, and analyzing form data easy. We'll explore each feature in detail below. Click the links in the descriptions to learn more.

Use cases for forms

Creating forms

Reusable and clonable forms
Create reusable forms, or clone existing ones and modify them. Save time and effort!
Form versioning
Create new versions of your forms while keeping the old ones. Track changes and manage them easily!
Edit-preview design cycle
Preview changes to your form as you make them. Design the form you need!
Multi-language support
Translate the forms and the questions into multiple languages to reach a wider audience.
Logic support
Use data flows to control how your forms behave, such as hiding or disabling questions based on user input.

Creating questions

Reusable and clonable questions
Create reusable questions for different forms, or clone existing ones and modify them. Save time and effort!
Standard input data validation
Set validation rules for your questions, such as requiring a response or only accepting dates in a certain range.
Single-input questions
Create a variety of question types, including text, email, telephone, password, date, number, checkbox, single-select, and drop-down multi-choice.
Group questions
Group single-input questions together to create a group question, such as a contact card or address card.
Table questions
Create a table question to collect a list of items, such as a list of contacts.

Automating works via form actions

Form actions automate tasks like

  • Evaluating form responses
  • Sending notifications
  • Triggering customized events

Publishing forms

Accessible to all
Published forms work on all major browsers and devices and follow web standards.
Brand forms
Add your logo to your forms to make them more recognizable and trustworthy.
Audience-specific form publishing
Publish one form to multiple audiences, including:
  • Anonymous users
  • Predefined visitors
  • Employees
Attribute-based form access control
Control who can access your forms based on employee email addresses or other attributes.

Customizing form notifications

For each form, you can set up notifications for:

  • When a form response is received.
  • When a customized event occurs.
  • At specific times.

To set up notifications for forms, go to Events and schedulers > Forms in the Portal app.

Viewing response reports

Chart and table reports
View daily, weekly, monthly, or yearly chart reports with a quick glance. Drill down to the details in table view.
Export form data to Excel
Export form responses to Excel for further analysis.