-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Users don’t complete all the things needed to go live #4
Comments
This comment is a placeholder to summarise the work in these pull requests: alphagov/notifications-admin#508The original request to go live page: alphagov/notifications-admin#1887
alphagov/notifications-admin#1909
alphagov/notifications-admin#1950
|
From analysis of support tickets about 25% of users who request to go live aren’t completing all the items on the checklistWe did some guerrilla usability testing of this journey and in 1 of 6 (17%) of sessions we saw someone skip straight past the checklist page because of big green button syndrome. While 1 in 6 people would normally be a small number1 in the context of a usability testing session, it’s enough to cause a big workload for our team (assuming it is the sole cause of people not completing the items on the checklist). The initial reason for using the tick cross pattern for the checklist was:
There’s been some interesting discussion on the GOV.UK Design System backlog2 about users failing to complete items in the task list. A few people have tried different patterns for communicating that items in the task list still need ‘completing’. So we tried using the task list pattern on the request to go live page. The task list is adapted from the one in the design system in that:
Add text message sender to the task list where appropriateWe often check that a service has an appropriate text message sender as a condition of them going live. We don’t mention this anywhere. The services for whom GOVUK is definitely not an appropriate sender are those in local government. As we have more of these teams starting to use Notify, we should streamline the process by making this check automated. So we also added a check for this to the task list, for teams who:
alphagov/notifications-admin#2250
|
Placeholder comment for the work done in: |
Something about how we’re managing organisations now… |
Don’t let users make a request to go live until they’ve completed all the required stepsDealing with users who request to go live but haven’t completed all the steps still represents a significant support overhead for our team. We’ve made some improvements to the percentage of incomplete requests with a better page design, but ultimately because it still shows the button people think it’s OK to press the button while some of the items on the page still say [Not completed]. We can do this now because organisations are in the database, which means we can mark the agreement signed as soon as we get it back, without having to deploy code. —alphagov/notifications-admin#2907
|
Let users accept the data sharing and financial agreement onlineAt the moment, accepting the data sharing and financial agreement looks like this: The full process is:
Let's not do that any more. When the first service for an organisation that doesn't have the agreement in place is in the process of going live, then they should be able to accept the agreement online as part of the go live flow. Where the checklist shows the agreement as [not completed] then they can follow a link to download it (as happens now). From here, they should then also be able to provide some info to accept it. The info that we need is:
We then need to replay the collected info back in a sort of legally binding kind of way pulling in the organisation name too. Google docs sketch: AfterFurther reading |
User need
As a Notify user
I need to easily find information about how to request to go live,
So that I’m able to see what I need to go before I can go live and navigate back to it again once I’m ready
Insight
The user journey to request to go live is frustrating for users. In lab testing we saw users get confused when they were directed to the ‘Using Notify’ page. They commented that they didn’t know where they’d been linked to and tried to understand where the ‘Using Notify’ page was in the top nav. There were concerns that they wouldn’t know how to navigate back to the page again if they wanted to.
Once users had performed an action on the go-live checklist, they frequently struggled to navigate back to the request to go live page. In some cases, the only way they could work out how to find the ‘Request to go live’ page was to try sending a message again in order to encounter the error message about trial mode.
In general, users struggled to find the information about trial mode/going live on the ‘Settings’ page. They typically clicked around for quite a while before finding it in ‘Settings’.
The process is not clear to users. In support tickets they say stuff like:
User need
As a Notify user,
I need to understand what I must do before I’m allowed to go live,
So that I can go live as soon as possible after making the request, without needing additional support from the Notify team.
Insight
In lab testing, understanding of the ‘request to go live’ checklist was mixed. Most understood it was a list of things they need to do before they can request to go live. But one person didn’t pay attention to the checklist at all and just clicked the green button:
‘I saw the big green button saying continue….I guess continue suggests next action….these links up here look optional’
‘The team member hyperlink looks like it might tell me what a team member is generally, not that I have to do something’
Although most understood they needed to add a team member to their service, they typically assigned the wrong level of permission. This was either because they hadn’t read this on the previous page or couldn’t remember the level of permission mentioned.
Support ticket analysis findings May-July 2018
Needing to add or amend the email-reply-to address and/or text sender name were most common things missed off checklist:
Some people use their personal email address as a reply-to by mistake. Others use an inappropriate shared email that we think their users won't recognise, or an invalid address.
When it comes to text message sender names, in most cases we're letting them know they can change it from the default to something more relevant for their service.
The text was updated successfully, but these errors were encountered: