Skip to content

Field Types

Funnelflow offers a comprehensive library of field types to capture any kind of information from your users. Each field type is designed for specific use cases and comes with built-in validation and styling options.

You can add your own custom documentation here - like general usage tips, best practices, or field type comparisons. This section won't be overwritten by the sync process.

📋 Quick Start Guide

Here's my custom documentation that won't be overwritten:

Best Practices

  • Use Single Choice for mutually exclusive options
  • Use Multiple Choice when users can select several options
  • Short Answer is perfect for names, emails, or brief responses
  • Long Answer works great for feedback or detailed responses

Pro Tips

  • Always test your forms on mobile devices
  • Use Star Rating for feedback collection
  • Hidden Fields are great for tracking data

Text Input Fields

Short Answer

Use for: [Generated description for short_answer]

  • Slug: short_answer
  • Category: text
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Long Answer

Use for: [Generated description for long_answer]

  • Slug: long_answer
  • Category: text
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Number Fields

Number

Use for: [Generated description for number]

  • Slug: number
  • Category: numbers
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Slider

Use for: [Generated description for slider]

  • Slug: slider
  • Category: numbers
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Star Rating

Use for: [Generated description for star_rating]

  • Slug: star_rating
  • Category: numbers
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Currency Coming Soon

Use for: [Generated description for currency]

  • Slug: currency
  • Category: numbers
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Choice Fields

Single Choice

Use for: [Generated description for single_choice]

  • Slug: single_choice
  • Category: choices
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Multiple Choice

Use for: [Generated description for multiple_choice]

  • Slug: multiple_choice
  • Category: choices
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Picture Choice

Use for: [Generated description for picture_choice]

  • Slug: picture_choice
  • Category: choices
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Use for: [Generated description for dropdown]

  • Slug: dropdown
  • Category: choices
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Option Fields

Switch

Use for: [Generated description for switch]

  • Slug: switch
  • Category: options
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Checkbox Coming Soon

Use for: [Generated description for checkbox]

  • Slug: checkbox
  • Category: options
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Date & Time Fields

Date

Use for: [Generated description for date]

  • Slug: date
  • Category: date
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Time Coming Soon

Use for: [Generated description for time]

  • Slug: time
  • Category: date
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Special Fields

Formula

Use for: [Generated description for formula]

  • Slug: formula
  • Category: special
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

File Upload

Use for: [Generated description for file_upload]

  • Slug: file_upload
  • Category: special
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Scheduling

Use for: [Generated description for scheduling]

  • Slug: scheduling
  • Category: special
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Hidden Field

Use for: [Generated description for hidden]

  • Slug: hidden
  • Category: special
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Product Advise

Use for: [Generated description for product_advise]

  • Slug: product_advise
  • Category: special
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

Color Picker Coming Soon

Use for: [Generated description for color_picker]

  • Slug: color_picker
  • Category: special
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Payment Coming Soon

Use for: [Generated description for payment]

  • Slug: payment
  • Category: special
  • Available for: page
  • Status: Coming Soon
Planned Features:
- [Feature 1]
- [Feature 2]

Contact Information Fields

Name

Use for: [Generated description for name]

  • Slug: name
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Phone

Use for: [Generated description for phone]

  • Slug: phone
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Email

Use for: [Generated description for email]

  • Slug: email
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Address

Use for: [Generated description for address]

  • Slug: address
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

KvK (Dutch Chamber of Commerce)

Use for: [Generated description for kvk]

  • Slug: kvk
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Company Name

Use for: [Generated description for company_name]

  • Slug: company_name
  • Category: contact
  • Available for: page
Configuration:
- [Option 1]
- [Option 2]

Content Elements

Heading

Use for: [Generated description for heading]

  • Slug: heading
  • Category: content
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

Text

Use for: [Generated description for text]

  • Slug: text
  • Category: content
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

HTML

Use for: [Generated description for html]

  • Slug: html
  • Category: content
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

Submission Data

Use for: [Generated description for submission_data]

  • Slug: submission_data
  • Category: content
  • Available for: page, ending
Configuration:
- [Option 1]
- [Option 2]

Button

Use for: [Generated description for button]

  • Slug: button
  • Category: content
  • Available for: ending
Configuration:
- [Option 1]
- [Option 2]

Ending Elements

Thank You

Use for: [Generated description for thank_you]

  • Slug: thank_you
  • Category: ending
  • Available for: ending
Configuration:
- [Option 1]
- [Option 2]

Field Categories

By Category

  • text: Short Answer, Long Answer
  • numbers: Number, Slider, Star Rating, Currency*
  • choices: Single Choice, Multiple Choice, Picture Choice, Dropdown*
  • options: Switch, Checkbox*
  • date: Date, Time*
  • special: Formula, File Upload, Scheduling, Hidden Field, Product Advise, Color Picker*, Payment*
  • contact: Name, Phone, Email, Address, KvK (Dutch Chamber of Commerce), Company Name
  • content: Heading, Text, HTML, Submission Data, Button
  • ending: Thank You

*Coming Soon


This documentation is automatically generated from the Funnelflow codebase. Last updated: 2025-08-27

You can add additional documentation here - like troubleshooting guides, advanced configuration examples, or integration tips. This section also won't be overwritten by the sync process.

Funnelflow Documentation