Feedback: All the data received from contact forms is considered to be “feedback” of some form
or other and relates to pages published on GOV.UK.
Anonymous Contact: Part of the feedback collected by this app is anonymous, when it’s
submitted via an anonymous contact form.
Named Contact: In contrast with the Anonymous Contact feedback, this is submitted
via a form that will require you to identify yourself. This data is sent directly
to Support API, which passes it on to Zendesk.
Completed Transaction feedback forms
Service Feedback
Most of the /done/completed-transaction pages render a Service Feedback form. An example is: www.gov.uk/done/vehicle-tax.
Transaction finished
The transaction finished page can be found here: https://www.gov.uk/done/transaction-finished.
This doesn’t display a form, just content to inform the user that the transaction is finished.
How content is loaded
Content for Completed Transaction pages is retrieved via govuk_content_item_loader from either Content Store or Publishing API (GraphQL).
The initial request for the content item is made by the FormatRoutingConstraint, which determines the appropriate route and fetches the required data before the request is passed further down the stack.
Where is the data sent?
The Service Feedback form data is sent to the Support API. It can be viewed using the Support app within the Feedback Explorer.
Completed transaction feedback forms were previously rendered by the Frontend application. Rendering was moved into this application which enabled the implementation of form validation.