How GOV.UK Forms works
GOV.UK Forms is a new platform that makes it easy to create accessible online forms for GOV.UK. It is currently in development with selected government partners.
If you’re interested in using GOV.UK Forms, you can register to get a notification when it's available for all of central government.
Creating a form using GOV.UK Forms
You need to be given access to GOV.UK Forms to use it. In this early stage of development, we’re only working with a limited number of government teams.
This is the process of creating a form using GOV.UK Forms.
- Create a form and give the form a name.
- Add questions to your form to collect the information you need.
- Provide privacy information, the email address you want completed forms to be sent to, and details about what will happen after a form is submitted.
- Make the form live.
- Publish a link to the form on GOV.UK along with any guidance people need to read before they complete the form.
- When people complete and submit the form, the information they enter will be sent in the body of an email to the email address you specified.
Features available now
During this early phase of development, we are focusing on the simplest and most commonly needed form features first.
Create simple custom questions
You can create custom questions to ask for:
- a short text answer
- a long text answer
- a date
- a UK address
- a National Insurance number
- a phone number
- an email address
- a number
When people complete the form, their responses will be validated to make sure they’re in the correct format.
You can also:
- add a hint to a question to help people answer it
- make a question optional
Forms use GOV.UK Design System styles, components and patterns
Using these tested and accessible designs means you do not have to worry about the visual and interface design of your forms. And they’ll automatically look consistent with GOV.UK.
Provide privacy information
To comply with the UK General Data Protection Regulation (UK GDPR), you’ll need to provide a link to privacy information for the people who will enter their data into your form.
The privacy information needs to include your purposes for collecting the data, and how you will manage the data. You may already publish this information, for example in a privacy notice or personal information charter.
A link to the privacy information will be added to the footer of your form.
Set the email address for completed forms
Each form needs an email address to be set for completed forms to be sent to when they’re submitted. Data from completed forms will be sent to this email address in the body of an email.
People can check their answers before they submit a form
People will be shown a summary page when they have answered all the questions in a form. They will be able to review and check their answers before they submit the form. This will help to avoid errors or missing information.
Add a declaration for people to agree to
You can add a declaration that people must confirm they understand and agree to before they submit their completed form.
You might want to add a declaration if, for example, you need people to confirm they have provided accurate information, or that they understand the consequences of providing false information.
Tell people what will happen next
Content you add about what will happen after the form is submitted will be shown on a confirmation page when someone submits a form. This will help to set their expectations and avoid unnecessary contact.
Provide contact information for people to get help
You must provide at least one way for people to get help if they get stuck while filling in your form. It can be an email address, phone number or a link to online help.
The contact information will be displayed at the bottom of every page of the form. This will help people to use your form successfully, and will let you know if there are any problems with your form.
Features we’re working on next
These are the features we’re working on now and next:
- Asking for a selection of one or more options from a list
- Simple logic to skip questions based on a response
- Templates of commonly asked questions
- Accepting multiple responses to a question or group of questions
- Allowing files to be uploaded
- Allowing people to save their progress and return later to complete a form
- Requiring a GOV.UK Pay payment before a form can be submitted
As we’re still in an early stage of development, our plans may change. We’ll update this page when this happens and add more detail when we can.
You can join our mailing list to get updates.