Form Builder

Form Builder for Lead Capturing — Connect forms to your pipeline.

Most form tools stop at capture. Leadflip turns every submission into structured lead data instantly, so your team can qualify, automate, and distribute without CSV imports, fragile mappings, or extra middleware.

7-day free trial on our Starter plan. No credit card required.

Visual Form Builder

Drag, Drop, Done

The three-column builder gives you everything in one view: your field inventory on the left, the interactive form canvas in the center, and a detailed properties panel on the right. Drag fields onto the canvas, reorder them, configure every detail — and preview the result on desktop or mobile without leaving the builder.

  • Drag fields from the inventory directly onto the form canvas
  • Reorder and rearrange with drag-and-drop — no page reloads
  • Toggle between desktop and mobile preview in real time
  • Create new Entity fields on the fly without leaving the builder
Form Builder — three-column layout

Field Types

15+ Field Types for Every Use Case

From simple text inputs to image-based selectors — every field type is purpose-built for lead generation and comes with deep configuration options.

Text
Email
Phone
Number
Currency
Percentage
Slider
Select
Multi-Select
Radio
Checkbox
Date
File Upload
Image Select
Formula

Each field type supports input masks, default values, placeholder text, help text, custom CSS classes, and visibility control.

Entity field schema — single source of truth

Single Source of Truth

Your Form IS Your Data Model

With separate tools, adding a new field to your form means updating your middleware workflow, your CRM mapping, and your distribution setup — separately. In Leadflip, you add a field to your Entity once. It's immediately available in your forms, visible on your CRM cards, and usable in your distribution rules. One change, everywhere.

  • Every form field maps directly to an Entity field definition
  • Submitted data flows directly into CRM and Distribution — no export needed
  • Add "pending" fields from the builder that get promoted to Entity fields on save

Conditional Logic

Smart Forms That Adapt to Every Visitor

Show or hide fields and entire pages based on user answers. Build branching forms that only ask relevant questions — improving completion rates and lead quality at the same time.

Show/Hide Fields

Toggle visibility of individual fields based on conditions like "if State equals California".

Page-Level Branching

Skip entire form pages based on previous answers. Show a different path for homeowners vs. renters, for example.

Multiple Conditions

Combine AND/OR conditions with operators like equals, contains, greater than, less than, is empty, and more.

Conditional logic configuration
Multi-page form with progress steps

Multi-Page Forms

Break Long Forms Into Steps

Multi-step forms consistently outperform single-page walls of input fields. Split your form into logical sections with automatic progress indicators, and combine with conditional logic to skip irrelevant pages entirely.

  • Automatic step-by-step progress bar
  • Per-page validation before moving to the next step
  • Combine with conditional logic to create dynamic, branching flows

Real-Time Calculations

Instant Math, Right Inside the Form

Add computed fields that calculate values in real time as the visitor fills out the form. Show estimated costs, savings projections, or lead scores — all computed in the browser for instant feedback and validated server-side for integrity.

Math Expressions

Use +, −, ×, ÷, and parentheses. Reference other fields by name in your formulas.

Real-Time Preview

Results update instantly as the user types. No page reloads or submit-to-see-result patterns.

Server-Side Validation

Formulas are re-calculated on the server upon submission to prevent tampering.

Page to open

App → Forms → Form Builder → add or select a Calculation/Formula field → open its properties.

What to screenshot

The formula/calculation configuration: formula expression, referenced fields, maybe a preview of the result.

Save as

form-builder-formula-config.png

Folder

public/images/marketing/

16:9 ratio, min. 1200px width recommended.

Protection

Keep Bots Out, Let Real Leads In

Every form includes built-in anti-spam protection that works without annoying your visitors.

Honeypot Fields

Invisible trap fields that catch automated submissions. Zero friction for real users — bots fill them and get filtered out.

Google reCAPTCHA

Enable reCAPTCHA with a single toggle. Configurable per form — use it on high-traffic forms and skip it for internal ones.

Server-Side Validation

All submissions are validated server-side regardless of client-side checks. Required fields, email formats, and file type restrictions are enforced.

Embed & Share

Deploy Forms Anywhere

Every form gets a shareable public URL. Embed it on your website with a simple HTML snippet, share it as a standalone page, or integrate it via the API.

  • Direct shareable link — send via email, SMS, or social
  • HTML embed snippet for any website or landing page
  • Custom thank-you pages and redirect URLs
  • Email notifications to your team on every submission

Page to open

App → Forms → open a form → Embed or Share / publish options (tab or modal with embed code, link, iframe).

What to screenshot

The embed or share UI: embed code snippet, link, and/or options (e.g. full width, height).

Save as

form-builder-embed-share.png

Folder

public/images/marketing/

16:9 ratio, min. 1200px width recommended.

Customization

Every Detail Under Your Control

From input masks to custom CSS — shape every form to match your brand and your use case.

Input Masks

Force formatting for phone numbers, ZIP codes, SSNs, or any custom pattern.

Default Values

Pre-fill fields with static values or URL parameters for campaign tracking.

Hidden Fields

Track UTM parameters, source data, or campaign IDs without showing them to the user.

Custom CSS Classes

Add your own CSS classes to any field or the form wrapper for pixel-perfect branding.

Label Visibility

Show labels above, use placeholders only, or hide them entirely. Full control per field.

Help Text

Add per-field help text to guide visitors through complex fields or data requirements.

Related: Entities & Fields

Forms are powered by your Entity schema. Understanding Entities is key to building effective forms.

Start building forms

Create your first form in minutes. 7-day free trial on our Starter plan. No credit card required.