Empower anyone in your organization to build powerful forms with advanced features. Collect data and automate your business processes with GW Apps.
Form Builder Key Features
Take your forms to the next level with all these features and more.
Drag and Drop
Build powerful forms in minutes with our easy-to-use drag-and-drop style builder. Choose from 31 field types.
Dynamic Form Layout
Create a single page form, Tabbed form, or Stepper form. Or, create a dynamic form that changes depending on the form mode (create, view, and edit).
Build seamless workflows around the data captured by your forms. Trigger actions on button click, form submittal, on a schedule, under specific conditions, and more.
Allow users outside of your organization to complete your forms via a custom URL. Optionally require a password.
Control who can see what, all the way down to individual fields, at any stage of a record’s life.
Embed your Table, Calendar, and Kanban views within your forms and filter them to only display relevant data.
Choose from an array of ready-made app templates. Use them as they are, or as a starting point for creating your own custom forms.
Translate your forms into any language. The language will display based on the user’s browser language settings.
Forms automatically adjust to any screen size, enabling mobile and tablet users to effectively fill out forms and collect data.
How it works
Form building made easy
Step 1: Choose from one of three form layout options: Form, Tabbed, or Stepper. Or, create a dynamic form that changes layout depending whether you’re creating, viewing, or editing a record.
Step 2: Choose the fields you'd like to add from the panel on the left, and drag them over to your form.
Step 3: Customize your form by organizing your fields into columns and sections, changing colors, choosing a field appearance, adding images, and much more.
Step 4: Configure field properties, add Conditional Visibility and Logic to your fields, columns, sections, and workflow, set up email notifications, auto-generate PDFs, and add any other workflow automation to your form.
Step 5: Secure your form with granular role-based security, ensuring that users can only see what they’re supposed to.
Additional form features
Advanced Field Properties
Customize and fine-tune your fields with advanced properties: concatenate text fields, add formulas to number fields, create custom validations with regular expressions, and choose additional validations for all of your fields.
See a detailed list of changes to a record, i.e., when the change was made, who made it, what the old value was, and what the new value is.
Save & Resume
Allow anyone (even anonymous users) to save their form progress and resume it later.
Conditional Logic & Visibility
Add conditional logic and visibility to your fields, sections, columns, workflow, PDFs, and more.
Generate Custom PDFs
Create your own custom PDF templates and generate a report manually or automatically as a part of your workflow.
Choose a fixed default value or relative value to automatically populate certain fields based on the current user, e.g., prefill a directory lookup with the logged-in user's manager.
Start From a Speadsheet
During data migration you can create a form directly from your data. Spreadsheet columns will be automatically mapped to the appropriate fields.
Create a custom 'Confirm Action' dialog for you workflow action buttons. Select up to 5 fields from your form to display, and allow users to complete those fields directly in the dialog.
A single line text field.
A multi-line text entry field. The Text Area field does not allow text formatting like the Rich Text control does.
This component is similar to the Text Area field, except that the Rich Text Field allows font and paragraph formatting.
A number field. The value may optionally be determined by a formula.
The Currency field includes currency code selection and position options (i.e., prefix or suffix).
The email field is a basic entry field with extra validation to ensure the entered value is in a valid email format.
A basic entry field with extra validation to ensure the entered value is in a valid phone number format and an additional country code lookup field.
A rectangular field that allows you to enter a digital wet signature. On touch enabled devices, like smartphone and tablets, you can sign directly in the field using your finger or a stylus. On a non-touch device you can use your mouse or touch pad.
A date field. In use a date selection dialog will appear when the field is selected.
A Time field is used to enter or select time values.
The List Selection field allows the user to select one or more entries from a list of options that appears once the field is selected.
The Radio Button field allows the user to select a single entry from a displayed list of options.
The Checkbox field allows the user to select one or more entries from a displayed list of options.
A list selection field pre-filled with all the country names.
The State Field is a list selection field pre-filled with the states of the USA.
The Address component is the fastest way to get the typical address fields onto your form. An address component is actually a preconfigured set of 6 other fields and two column layouts.
A List Selection field, except it allows you to look up more than one value in a single selection action. Adding this field to a form will immediately start a wizard to help you configure the field correctly. The wizard has 3 steps:
- Choose a Lookup Source.
- Pick what displays in the drop-down.
- Choose additional data to save to the form.
A User lookup field that allows you to select a name or email address from your organization’s user directory.
A user lookup field that allows the selection of multiple users.
A Table component allows a designer to add dependent child records to a form. After adding a table to your form, you can add columns and select their field types.
The View field lets you embed one of your application views directly into a form. After a view is embedded, you can filter it to only show relevant data.
An Attachment field allows you to select and attach one or more files, similar to attachment files in an email except that they stay associated with this specific field.
A Drive Picker field allows you to select and link one or more files from Google Drive, similar to adding a link to a G Drive file to an email or Google Doc.
The Label Component is a simplified rich text entry area to allow text labels and images to be added to any part of a form.
Divider Component is used to visually split the form. It is used when a Section is too visually dramatic division of the forms layout. The visual style of the divider can be controlled.
A system field that displays the name of the record creator.
A system field that displays the date the record was created.
A system field that displays the name of the user that last updated (made changes to) the record.
A system field that displays the date the record was last updated.
A system field that displays the status (i.e., workflow stage) the record is currently in. Status is always visible in other ways. Like all system fields, this simply displays it directly on the form.
A system field that displays the Record Id on the form.
Ready to get started?
Start your free 30-day trial and see how easy it is to build forms and digitize your business!