New: stages, approvals and My work

Forms for demanding applications.

Build forms with real business rules, move every entry through a clear process, and automate the rest. Logic runs on the server, so it stays fast and private.

30 days free. No card needed.

Your team works every entry through stages, with owners and due dates.

The entries page for a travel requests form, with stage filters and each request’s stage, owner and due date. The entries page for a travel requests form, with stage filters and each request’s stage, owner and due date.

How it fits together

One place for the form, the process behind it and the work it starts.

See the product overview

Forms with real rules

Pages, groups and repeaters. Calculated values, conditions and validation run on the server as people answer, so your logic stays private.

Server-side logic and validation

A process for every entry

Give each entry a stage, an owner and a due date. Ask for approval by email, and let your team work from one list of what needs them.

Stages and approvals

Automations that read like sentences

When something happens, run steps: send emails, create documents, update records and call other systems. Branch with If, and wait for days when you need to.

Automations and integrations

Use cases

For forms that stop being “just a form”.

FormWork is for customer journeys and internal processes where the business rules matter as much as the questions.

All use cases

Quotes and pricing

Make every answer shape the price, the path and the outcome.

Apply pricing, eligibility and discount rules on the server while results update as the customer answers. Then hand the quote to your team with an owner and a due date.

Accountancy quote · #1042 Submitted
  1. Requirements captured

    Services, entity type and turnover

    Done
  2. Price calculated on the server

    Your pricing rules never reach the browser

    Done
  3. Moved to Adviser review

    Owner: Advisers · due in 1 day

    In progress
Read the accountancy quote use case

Internal requests and approvals

Turn internal requests into tracked, owned work.

Collect the right details, apply your policy rules and move each request through owners and approvals, with a full history.

Purchase approvalsIT and access requestsOperations handoffs
Read the purchase approvals use case

Applications and onboarding

Guide every applicant down the right path.

Turn long, conditional processes into focused pages with validation, and let applicants see where their application has got to.

Client onboardingGrant applicationsEmployee intake
Read the application review use case

Assessments and calculators

Give a useful result while the answers still matter.

Adapt each question, apply weighted scores or formulas and show a personal result as people answer.

Risk and readinessScorecardsCustom calculators
Read the risk assessments use case

Who it is for

Built for the people behind demanding digital work.

Whether you deliver for clients or run your own operation, FormWork gives you a foundation for forms whose rules, processes and data keep changing.

Digital agencies

Win the ambitious brief and deliver it with confidence.

Add demanding form experiences to client projects without rebuilding the process and automation behind them every time.

  • Shorter build cycles
  • Lower delivery risk
  • A foundation you can reuse

Developers and consultants

Take on complex builds without rebuilding the form stack.

Keep control of the experience and the integration while FormWork runs the logic, storage and history behind it.

  • Stronger proposals
  • Less maintenance
  • A dependable backend

Operations and internal teams

Turn fragile handoffs into processes your team owns.

Replace spreadsheets and inbox chains with forms, stages, owners, approvals and a complete history of who did what.

  • Fewer manual steps
  • Clear ownership
  • Changes you can audit

Have a form everyone says is too complex?

See how demanding forms become working processes, from the form to the team working each entry.

Pricing

Every feature on every plan.

Choose by scale, not by features. Start with everything and grow without rebuilding.

30-day free trial. No card needed. Prices exclude VAT; tax is calculated at checkout.

Starter

£19 per month, excluding VAT

For teams proving a new process or launching their first production form.

Start free trial
Entries a month
100
Automation steps a month
1,000
Stored entries and rows
1,000
File storage
5 GB
Projects
3
Admins
3

Pro

Most teams

£49 per month, excluding VAT

For growing teams running important customer and operational processes.

Start free trial
Entries a month
5,000
Automation steps a month
50,000
Stored entries and rows
50,000
File storage
25 GB
Projects
10
Admins
10

Ultimate

£129 per month, excluding VAT

For serious volume, larger teams, and business-critical infrastructure.

Start free trial
Entries a month
20,000
Automation steps a month
200,000
Stored entries and rows
200,000
File storage
100 GB
Projects
50
Admins
25

Questions

Common questions

Something else? Talk to the team

Why not build this with custom code or AI?

Custom code and AI are good for bespoke interfaces and integrations. FormWork handles the repeatable parts underneath: versioned forms, server-side rules, processes, automations, the team view and the history. Your team can focus on what is unique to the application.

How does FormWork handle complex calculations?

Calculated values use spreadsheet-style formulas such as SUM, ROUND and IF. They are worked out on the server each time an answer is saved, so results update as people answer and your formulas never reach the browser.

What happens when I change a form that already has entries?

You edit a draft and publish it when it is ready, after reviewing what changed. Answers stay on the version people answered, so nothing is lost or reinterpreted, while team fields, the process and automations follow the latest published version.

How do I track who is handling each entry?

Give the form a process. Each entry has a stage, an owner and a due date, your team moves it on with actions such as Approve, and everyone sees their own queue in My work.

Can someone approve without a FormWork account?

Yes. An approval stage emails a secure link to the approver, who can approve or reject without logging in.

Can forms trigger actions in other systems?

Yes. Automations run when something happens, for example a form is submitted, an answer or stage changes, or a date arrives. Steps can send emails, create documents, update records and call other systems through extensions.

What integration options are there?

Share a link, embed the form on your own site with a themeable web component, or use the REST API for headless builds. Stable entry IDs make it easy to connect entries to your own data.

Can I see who changed what and when?

Yes. Each entry keeps a history of answer edits made in FormWork and of team field changes, and records every stage move, approval and automation run.

Get started

Start building now, or tell us what you need.

Create an account and work on your own, or send us your requirements and we will help you find the simplest way forward.

Build straight away.

Use the whole product for 30 days and turn your first process into something that works.

  • Every feature included
  • 30 days free
  • No card needed
Start free trial

Talk through your requirements.

Tell us about the form, process or client project you have in mind. We will help you work out whether FormWork fits.

No spam. A person replies to every message.