Understanding Field Types (30+ Fields)

LeadCapture offers over 30 field types to capture every kind of lead data. Fields are organized into categories in the builder palette, making it easy to find the right input for your funnel. This article covers all available field types, what they do, and when to use them.

Adding Fields to a Step

  1. In the builder, click on a step in the right panel to select it.
  2. The left panel switches to show step settings. Click the Add Fields tab.
  3. Browse the field categories or click a field type to add it to the step.
  4. Click on the newly added field to configure its label, placeholder, validation, and webhook field name.

Text Fields

Field Type Description Mobile Keyboard
Text Single-line text input for general data. Standard
Long Text Multi-line text area for longer responses like comments or notes. Standard
First Name Pre-configured for first names with browser autofill support. Standard
Last Name Pre-configured for last names with browser autofill support. Standard
Full Name Captures first and last name in a single field. Validates that both names are provided. Standard
Home Address Single-line address input with browser autofill support. Standard

Contact Fields

Field Type Description Mobile Keyboard
Email Email input with format validation. Can be paired with email verification for real-time deliverability checks. Email keyboard
Phone Phone input with country code selector and flag display. Can be paired with phone verification (OTP). Phone keypad

Dropdown Fields

Field Type Description
Dropdown Custom dropdown with your own options. Use for any list of choices.
Country Pre-populated dropdown with all countries.
State Pre-populated dropdown with US states. Choose between full names or abbreviations.
Month Pre-populated dropdown with January through December.
Day Pre-populated dropdown with days 1 through 31.
Year Pre-populated dropdown with years (descending from current year to 1930).

Number Fields

Field Type Description Mobile Keyboard
Number Numeric input. Supports optional min and max value validation. Number pad
Currency Currency input with a dollar sign prefix and optional thousand separators. Number pad
Percent Percentage input with a percent sign suffix. Number pad
Zip / Postal Code Postal code input supporting US ZIP, UK, Canadian, and Australian formats. Number pad (US), Standard (UK/CA)
Range Slider Visual slider for selecting a numeric value within a range. Configurable start, end, step, prefix, suffix, and colors. N/A (touch drag)

Choice Fields

Field Type Description
Buttons Radio-style selection buttons. Supports single-select or multi-select mode. Options can include icons and can be displayed in 1, 2, or 3 columns. Each option can be routed to a different step for conditional flows.
Checkbox A single checkbox for consent statements, terms, or yes/no questions.

Date Fields

Field Type Description
Calendar / Date Date picker with a popup calendar. Supports MM/DD/YYYY or DD/MM/YYYY format.

Hidden Fields

Hidden fields are not visible to leads but their values are included in the lead submission and webhook payload. They are useful for tracking and attribution.

Field Type Description
Hidden (Hardcoded Value) Sends a fixed value with every submission. Use this to tag leads with a campaign name, source, or any constant.
Hidden (URL Parameter) Captures a value from the page URL automatically. For example, set the parameter name to utm_source and it will capture the value of ?utm_source=facebook from the visitor's URL.

Field Settings

Every field has a settings panel with these sections:

  • Basics – Label (text above the field), placeholder (text inside the field), webhook field name (the key used in your lead data and webhook payloads), and the required toggle.
  • Validation – Validation presets available for the field type (such as min/max length, format checks, and required). Each preset has a default error message you can customize.
  • Type-Specific Settings – Additional options depending on the field type, such as range slider configuration, date format, currency symbol, or state display format.

Pro Tips

  • The webhook field name determines how the field appears in your lead data and webhook payloads. Set it to something descriptive like first_name or coverage_amount so your CRM or lead buyer can easily map the data.
  • Use hidden URL parameter fields to capture UTM tags, click IDs, and other tracking values without adding visible fields to your form.
  • Browser autofill works automatically for Email, Phone, First Name, Last Name, Address, Zip Code, and Country fields. This reduces friction for returning visitors.
  • You can reorder fields within a step by dragging them using the grip handle in the field list.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.