Form Trigger

Form Trigger

Overview

The Form Trigger creates a custom web form that starts your workflow when submitted. It’s perfect for collecting information from users — whether they’re internal team members or external customers — and automatically processing that data.

Best for: Intake forms, data collection, customer requests, feedback gathering, and application submissions.

When to Use Form Trigger

Perfect for:

  • Customer feedback or support request forms

  • Internal request forms (IT tickets, access requests)

  • Application or registration forms

  • Survey responses that need processing

  • Data collection from non-technical users

Not ideal for:

  • System-to-system integrations (use Webhook Trigger)

  • Scheduled recurring tasks (use Scheduled Trigger)

  • Processing existing data (use Manual Trigger)

Configuration

Basic Setup

1

Form Title

Give your form a descriptive name.

2

Description

Optional subtitle or instructions.

3

Thank You Message

Message shown after successful submission.

Form Trigger

Field Types

Add fields to collect specific data:

Field Type
Description
Use Case

Text

Single-line text input

Name, email, title

Long Text

Multi-line text area

Feedback, descriptions, comments

Number

Numeric input

Quantity, amount, rating

Email

Email with validation

Contact information

Phone

Phone number input

Contact information

Date

Date picker

Due dates, event dates

Dropdown

Select from predefined options

Category, priority, department

Checkbox

True/false selection

Agreements, preferences

File Upload

Attachment upload

Documents, images, PDFs

Field Configuration

Form Fields

For each field, configure:

  • Field Name: Internal identifier (use snake_case: customer_name)

  • Label: Display text shown to users

  • Description: Optional help text

  • Required: Whether the field must be filled

How It Works

1

Form URL is generated automatically.

2

User fills out the form fields.

3

Form validates all required fields and formats.

4

On submission, workflow starts with form data.

5

User sees the thank you message.

6

Form data is available in the workflow via {{form.field_name}}.

Example Use Cases

Customer Feedback Form

IT Support Request

Job Application

Accessing Form Data

Form Fields Output

Use the trigger variable to access submitted data:

File Uploads

For file upload fields, access the file metadata:

Sharing Your Form

Copy Form URL

1

Click on the Form Trigger node.

2

Click “Copy URL” in the node toolbar.

3

Share the URL via email, chat, or embed on your website.

4

The URL is publicly available when it was configured like that.

Embedding Options

Direct Link:

iFrame Embed:

Best Practices

circle-info
  • Keep forms short. Only ask for essential information; long forms have higher abandonment rates.

  • Use clear labels. Add description text for fields that might be confusing.

  • Set appropriate defaults. Pre-fill fields when possible to reduce user effort.

  • Test the user experience. Submit test forms yourself to ensure the experience is smooth and instructions are clear.

Next Steps

Form Trigger
Form Trigger
Form Fields
Form Fields Output