Visual form builder built exclusively for Webflow

Build smart custom forms
natively on your Webflow canvas.

Create multi-step wizards, conditional logic, digital signature pads, and direct Klaviyo, Mailchimp and HubSpot integrations. No slow iframes, no layout shift, and completely styled with your Webflow custom classes.

Approved by Webflow · Available on the Webflow Marketplace

Built for Webflow

Approved by Webflow Native Webflow forms No iframes Unlimited submissions Free plan available
See it in action

Watch FormFlow build a multi-step form

Inside the Webflow Designer

Unified Visual Flow Canvas

Organize form steps, set up advanced fields and logic, and connect Klaviyo, Mailchimp, HubSpot or a webhook on one drag-and-drop canvas.

Webflow Designer · FormFlow panel
The FormFlow visual canvas in the Webflow Designer: form steps connected to a Klaviyo integration
Why Native Matters

Native Elements vs. Iframe Embeds

Embedded form widgets live in a frame from another domain. FormFlow upgrades the Webflow form that is already on your page.

RECOMMENDED

Native Webflow Forms

  • No iframe resizing: steps change inside your own form, so the page does not jump.
  • Your styles: the form keeps your Webflow typography, colors and button classes.
  • Real page markup: labels and fields live in your page HTML, not inside a frame.
  • Lightweight: one small vanilla JavaScript file, no nested frames.
  • Styled in the Designer: style fields, steps and buttons with Webflow's own style panel.

Iframe Form Embeds

  • Layout jumps: the frame resizes as it loads and as visitors move between steps.
  • Off-brand design: buttons, borders and fonts come from the form tool, not your site.
  • Hidden content: the form lives on another domain, outside your page markup.
  • Extra weight: each embed loads its own scripts and styles from another domain.
  • Awkward on mobile: fixed-height frames can add inner scrollbars or cut content off.
Advanced Input Fields

Advanced Components & Fields

Inject rich elements directly into your native forms. Fully styleable using standard Webflow layout and styling panels.

Digital Signatures

Collect hand-drawn signatures with a mouse or touch screen, saved with the submission.

File Uploader

Let visitors attach files up to 10 MB, type-checked and linked to the form submission.

Date Picker

A clean calendar date picker that works the same on desktop and mobile.

Phone Mask

Formats US phone numbers as visitors type, so you receive clean, consistent data.

Dynamic Calculations

Calculate prices, totals or scores live from other fields (numbers and + − × ÷).

Step Validation

Each step is checked before visitors move on, with your own error messages and colors.

Smart Endings

Redirect to a page on your site or show a tailored success message based on answers.

Star Ratings

Clickable star ratings that store a simple number with the submission.

Simple Steps

How it works

Build, style, and integrate in three straightforward steps.

Install the Webflow App

Install FormFlow free from the Webflow Marketplace and authorize the sites you want to use it on.

Build on the Visual Canvas

Open FormFlow in the Designer, scan the page and pick a native Webflow form. Add steps, advanced fields and logic, then style everything with Webflow's own controls.

Integrate & Hit Publish

Connect Klaviyo, Mailchimp, HubSpot or a webhook, click Sync Webflow, and publish. The FormFlow script is added for you through Webflow's Registered Scripts.

Core Enhancements

Supercharge Native Webflow Forms

Everything you need to build high-converting, smart, and fully integrated forms directly inside the Webflow Designer.

Multi-Step Form Wizard

Split long forms into steps inside the Webflow Designer, with Back and Next buttons, your own button labels and per-step checks before visitors move on.

Conditional Logic Router

Show, skip or jump to steps based on answers with IF/THEN rules (equals, contains, greater than and more). No code needed.

Klaviyo, Mailchimp, HubSpot & Webhooks Sync

Send submissions to Klaviyo lists, Mailchimp audiences, HubSpot contacts, or webhooks on Zapier, Make and other approved automation tools. Map fields on the visual canvas.

Seamless Script Injection

Automatically registers and injects form scripts using Webflow's native Registered Scripts API, keeping setup completely code-free.

Simple Pricing

Simple, Transparent Pricing

Unlimited form submissions on every plan. Switch or cancel anytime.

Free

Try every feature on your staging site.

$0
/mo
  • All features on webflow.io staging
  • Unlimited form submissions
  • No credit card required
  • Upgrade to go live on a custom domain
Install free

Starter

Perfect for small sites and portfolio projects.

$9
/mo
  • Unlimited form submissions
  • Unlimited Webflow sites & forms
  • Multi-step forms
  • Conditional logic branching
  • Direct Klaviyo Integration
Choose Starter
POPULAR

Growth

For growing businesses and client projects.

$39
/mo
  • Unlimited form submissions
  • Unlimited Webflow sites & forms
  • Everything in Starter
  • Custom validation messages
  • Custom variables & Calculations
  • File uploads up to 10 MB
  • Direct Webhooks, Mailchimp & HubSpot Sync
Choose Growth

Business

For agencies and high-traffic ecommerce sites.

$79
/mo
  • Unlimited form submissions
  • Unlimited Webflow sites & forms
  • Everything in Growth
  • Priority email support
Choose Business
FAQ

Frequently Asked Questions

Have questions? We have answers.

Is there a free plan?
Yes. Install FormFlow free from the Webflow Marketplace and build with every feature on your webflow.io staging site. Upgrade to a paid plan when you are ready to publish on a custom domain. No credit card is needed to start.
Do I need a paid Webflow site plan to use FormFlow?
No. FormFlow works on any Webflow site, including the free webflow.io staging domain. The FormFlow script is added for you through Webflow's Registered Scripts, so there is no code to paste. To go live on a custom domain you need a Webflow site plan (from Webflow) and a paid FormFlow plan.
Are there limits on monthly form submissions?
No. Every plan includes unlimited form submissions on all your forms and sites. FormFlow builds on Webflow's native form, so Webflow itself delivers each submission to your Webflow form data.
Can I connect form outputs to multiple services simultaneously?
Yes. On the visual canvas you can connect one form to several integrations, for example a Klaviyo list and a Zapier webhook at the same time.
Do you charge transactional or form processing fees?
No. You pay a fixed monthly price for your plan and nothing per submission or per transaction. You can switch plans or cancel at any time from your dashboard.

Start building native forms in Webflow today.

Install the designer app, connect your stack, and style everything natively on your canvas.