Some time ago we shared the story of how UX Forms upgraded our support for the Government Digital Service (GDS) Front End Toolkit to the latest version. Nothing lasts forever, and GDS have since created a new Design System. As our mission is to make building forms as painless as possible, we made it our priority to provide first-class support for this new design system too.

Screenshot of GDS Design System homepage
Screenshot of GDS Design System homepage
GDS Design System homepage

The new Design System templates are all hugely different, highly parameterised, and implemented in Nunjucks, which is a great templating language — but comes with constraints. …

Cutout rocket ship with scrunched up post-it notes, signifying launching or boosting an idea
Cutout rocket ship with scrunched up post-it notes, signifying launching or boosting an idea

Introduction: All the pieces matter

Web forms allow users to share information with an organisation in a structured way, be it placing an order, making a request, or even offering an opinion. Good forms create positive relationships between the form maker and those filling it in.

On the flip side, complex and confusing web forms create negative experiences, with significant consequences. Some statistics bear this out:

When building a new web form, you won’t find the perfect solution first time. That’s why we always urge our partners to test their ideas with users, so that feedback can be gathered quickly and easily, and any problems solved efficiently.

The best way to collect actionable feedback is to make your ideas real — but that doesn’t mean investing upfront in a fully Production-ready form. You start with a prototype.

However, some webform building tools have made it harder than it should be to move from prototype to production. Indeed, the process often involves two completely separate tools, and negotiating the jump between them means delays, and avoidable costs. In our opinion, you should not have to throw away all the work that goes into building a good prototype when moving to your final, user-facing webform.

Here’s how the team…

To Build, or to Buy, that is the question…

In a recent blog post, Reda Hmeid talked about a common area for discussion when embarking on a new project for a client: “Should we buy, or should we build?”. Reda concluded that it’s rarely a question of build or buy — almost invariably it’s how best to build and buy.

Having talked about this principle in general terms, in this post we focus on the same question but for a specific component — forms.

Forms are a huge part of how we interact with the web. Sometimes it’s obvious (‘we’d love your feedback, please complete this questionnaire…’) but very…

Caredoc is an out-of-hours healthcare service for Irish citizens with urgent medical problems who need to contact a doctor outside of surgery hours.

Since the outbreak of the coronavirus pandemic, thousands of concerned citizens have contacted the Health Service Executive (HSE) to ask for advice on their symptoms. Caredoc’s clinicians were tasked with triaging these calls and phoning back citizens with suspected COVID-19 symptoms to further evaluate their condition and consider the next steps.

This was a brand-new service that needed to be designed and launched under extreme and extremely urgent circumstances. There were no support systems in place. …

Today marks the fourth anniversary of UX Forms’ relationship with the Intellectual Property Office (IPO). The IPO is responsible for the registration of trade marks in the UK, issuing patents and providing guidance on surrounding Intellectual Property rights. The IPO comprises three departments: trade marks, registered designs and patents, and to give a sense of scale, there were over 95,000 trade mark applications last year, on top of 25,000 design applications, and more than 20,000 patent applications.

IPO’s office in Newport, Wales

In 2016, when UX Forms and the IPO first engaged with one another, there were 54 trade mark-related forms. Only nine were available…

Equal Experts, the agile digital consultancy recently named the second ‘Best Place to Work in the UK’ by Glassdoor, has announced further investment in UX Forms, the leading webform start-up. The move builds on years of success, during which clients such as the Intellectual Property Office and Caredoc have benefited from the powerful combination of Equal Experts’ global reach, and UX Forms’ secure, dynamic and fully customisable webforms.

Jon Dickinson, Chief Commercial Officer at Equal Experts, said: “We are proud to deepen our relationship with UX Forms. Never has there been more need to use a scalable solution to create…

We’re delighted to announce that UX Forms now provides and maintains a docker image for building, testing and releasing forms.

As continuous integration tools move more and more towards basing build agents on docker images, UX Forms want to make your life as easy as possible.

Forms are built using sbt¹, the de facto choice for building scala projects. Unfortunately sbt don’t provide an official docker image, and don’t appear to have plans to do so any time soon, so if you want to build an sbt project in a dockerised toolset then you’re either at the mercy of using…

UX Forms has an extremely flexible validation framework where each individual form control can have many constraints applied to it. Say you want a question to be mandatory but also have a minimum and maximum length? No problem, there’s a constraint for each of those already built-in and ready to use.

For example, this is what it looks like to declare a text field that is both mandatory and must be a number.

And this is what the form will look like when trying to Continue without entering anything:

Continuing without entering anything reports errors from both constraints

But what if you don’t want to overwhelm the page…

Whilst we spend a lot of effort and take great pride in the uptime and availability of UX Forms, we also understand that some customers have sophisticated monitoring and alerting tools of their own that they want to use to check their own forms are up and running as expected.

To date, this has been done by customers pointing their monitoring-tool-of-choice at a form’s root url and checking the status code of the response. …

UX Forms

An enterprise-ready cloud platform for webform development. See our website for more:

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store