FormWork FormWork
Now in Private Beta

Forms for
demanding applications

Build form-centric web solutions that are robust, flexible, and scalable. Server-side logic, real-time calculations, and unlimited complexity.

Capabilities

Built for power

FormWork is built to support the most demanding forms and applications.

Complex data structures

Unlimited Nested Repeatable Groups

FormWork supports true multi-level repeatable field group nesting. Create repeatable sections within repeatable sections — unlimited depth, unlimited power. Build complex data structures that other platforms simply cannot handle.

Use cases

  • Multi-line invoices with itemised costs
  • Project plans with nested tasks and subtasks
  • Survey matrices with dynamic rows
  • Order forms with product variants

Advanced Conditional Logic

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

Unlimited rules

Server-Side Logic

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

100% server-side

Multi-Step Calculations

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

Real-time
Scalable to 10k fields
Workflow automation
Form versioning
Powerful REST API
User management
Flexible embedding
Who It's For

Built for teams who've outgrown simple form builders

01

Web Agencies

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

02

Freelance Developers

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

03

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 quotes Service pricing Product configurators

Application & Onboarding

Multi-step flows with conditional branching and progress tracking.

Loan applications Employee onboarding Grant submissions

Surveys & Assessments

Adaptive surveys with scoring, branching, and personalised results.

Risk assessments Customer feedback Qualification forms

Order & Booking Forms

Product variations, scheduling, and payment integration.

Event registration Appointment booking Custom orders
Pricing

All features. Every plan.

14-day free trial, no credit card required.

Unlimited forms· Full API access· Nested repeatable groups· Workflow automation· Multi-step calculations· Linked forms· 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
Projects 3
Admin users 5

Plus

Popular
$99 /mo
Submissions 10,000/mo
Submission storage 100,000
File storage 25 GB
Projects 10
Admin users 10

Ultimate

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

+ automatic overage scaling

Need more? Scale automatically

Ultimate plan includes transparent overage pricing

Overage Rates

Additional submissions $5 / 1,000per month
Additional submission storage $5 / 10,000per month
Additional file storage $1 / GBper month
Additional admin users $5 / userper month
FAQs

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.

Get Early Access

Start building today

Join the private beta and build forms that scale.

No spam. Unsubscribe anytime.