FormWork · Product

A form platform for processes that matter

FormWork brings a visual form builder, server-side logic, structured data, and workflows together in one hosted platform.

Updated · FormWork team

FormWork is a hosted form platform for developers, agencies, and operational teams. Use it when a form needs to calculate a quote, collect repeated data, support internal review, or keep working as the process changes. Build and publish forms visually, embed them in your website, or build a custom interface with the REST API.

What FormWork handles

CapabilityWhat it means for your processLearn more
Server-side logicCalculations, display rules, and validation use the server’s form definition.Calculations and validation
Nested repeatable groupsCollect repeated companies, people, locations, or line items inside a structured form.Nested form data
Versioned formsPublish changes while keeping previous submissions associated with the version they used.Form versioning
WorkflowsCalculate, branch, create or update records, and call configured external services.Workflows and integrations
Internal reviewKeep statuses and operational notes in internal metafields, with saved views and entry revisions.Metafields
IntegrationUse a web component, API Connectors, or the REST API according to the job.API reference

Choose your way to build

Build in FormWork. Create the fields, rules, workflow, and internal views in the application. Preview, publish, then share a form link. The quick start covers this path.

Embed in your site. The <formwork-form> web component loads a published form, manages answers and validation, and can coordinate with your site’s JavaScript. Use embedding and theming to keep your existing website.

Build a custom interface. The public OpenAPI specification documents the REST API. A headless integration gives you control of the interface, along with responsibility for its session handling, errors, uploads, and user experience. Keep account API keys on your server.

Where it fits

  • Agencies delivering client processes that outgrow a basic contact form.
  • Developers who need reliable form and workflow infrastructure inside an application.
  • Operational teams collecting structured information and reviewing it over time.

Start with the accountancy quote example, or follow the application review and client onboarding implementation guides.

Know the boundaries

FormWork is an online hosted service. Server-side calculations and workflow execution require connectivity. Form versioning preserves the context of old submissions; it does not automatically migrate every historic answer into a new field structure. A headless interface and custom third-party integration still need development and testing.

A simple hosted form may be a better fit for a short survey or contact request. Custom software may be a better fit when the application needs a specialised interface or behaviour outside FormWork’s model. Our build-versus-buy guide explains these trade-offs.

Plans and next steps

Every plan includes the platform’s features; plans differ by usage and capacity. See current pricing, trial details, and allowances. For access controls and data-handling questions, read security and data access.

Start a trial, read the documentation, or contact the team.