FormWork FormWork
Now in private beta

Forms for
demanding applications

Build form-centric web solutions that are robust, flexible, and scalable.

Features

Built for power

Everything you need to build sophisticated forms that evolve with your business.

Advanced Conditional Logic

Show, hide, and modify fields dynamically based on user input.

Unlimited Nested Groups

Multi-level nested, repeatable field groups.

Server-Side Logic

All calculations, workflows, and conditional logic rules run on the backend. Secure and reliable.

Multi-Step Calculations

Complex formulas with dependencies, live updates, and conditional calculations.

Scalable to 10k form fields
Workflow automation
Form and entry versioning
Powerful REST API
Projects and user management
Flexible embedding and styling
Who it's for

Built for teams who've outgrown simple form builders

Web Agencies

Deliver advanced form functionality for your clients faster, cheaper and with lower risk.

Freelance Developers

Build complex, reliable forms faster with a platform you can rely on.

In-House Teams

Build internal tools and automate processes without custom code.

Use Cases

Forms for demanding applications

FormWork is designed to power critical forms that businesses rely on.

Quote & Pricing Calculators

Complex pricing logic with real-time calculations and conditional discounts.

Insurance quotesService pricingProduct configurators

Application & Onboarding

Multi-step flows with conditional branching and progress tracking.

Loan applicationsEmployee onboardingGrant submissions

Surveys & Assessments

Adaptive surveys with scoring, branching, and personalised results.

Risk assessmentsCustomer feedbackQualification forms

Order & Booking Forms

Product variations, scheduling, and payment integration.

Event registrationAppointment bookingCustom orders
Pricing

All features. Every plan.

14-day free trial, no credit card required.

Unlimited projects· Unlimited forms· Full API access· Workflow automation· Data tables· Conditional logic· Custom validation· Entry revisions· Import & export· Web component embedding· Custom theming· Remove branding

Standard

$49 /mo
  • Submissions 1,000/mo
  • Submission storage 10,000
  • File storage 5 GB
  • Admin users 5
Get Standard

Plus

$99 /mo
  • Submissions 10,000/mo
  • Submission storage 100,000
  • File storage 25 GB
  • Admin users 10
Get Plus

Ultimate

$249 /mo
  • Submissions 100,000/mo
  • Submission storage 1,000,000
  • File storage 100 GB
  • Admin users 50

+ automatic overage scaling

Get Ultimate

Need more? Scale automatically

Ultimate plan includes transparent overage pricing

Resource Overage rate
Additional submissions $5 / 1,000 per month
Additional submission storage $5 / 10,000 per month
Additional file storage $1 / GB per month
Additional admin users $5 / user per month
FAQ

Common questions

How does FormWork handle complex calculations?

FormWork uses a dependency-aware calculation engine that runs entirely server-side. Create multi-step calculations with dependencies, conditional formulas, and real-time updates. Powered by Excel-like formula language and a powerful workflow automation engine.

What happens when I change a form with existing submissions?

FormWork treats forms as versioned schemas. Existing submissions remain valid and interpretable.

What integration options are available?

FormWork provides a comprehensive REST API for headless implementations, plus an embeddable web component for dropping forms directly into your application with full theming support. Each entry has a unique entry key and ID which can be used to associate entries with other data in your application or assign them to your users.

Can forms trigger actions in other systems?

Yes. Workflows can make HTTP requests to external APIs, send emails, and update entries in other forms. Triggers include form submission, field changes, button clicks, and incoming API requests.

Can I track internal status or notes on submissions?

Metafields let you attach admin-only fields to entries — status tracking, internal notes, computed values, or external system IDs. They're invisible to respondents, but are visible to admin users and can also trigger their own workflows.

Can I audit who changed what and when?

Entry revisions track every change with timestamps. Useful for compliance and error recovery.

Ready for Production

Ready to build forms that scale?

Join the waitlist for early access.

No spam. Unsubscribe anytime.