Government Digital Service (GDS)
The Single Data Environment: joined-up digital analytics
Blog posted by: Daisy Wain – Lead Performance Analyst for GOV.UK, Government Digital Service and Tina Mermiri – Head of Data Services, Government Digital Service, 17 October 2022 – Categories: Data, User research, Ways of working.
The Government Digital Service (GDS) exists to help government make great public services for everyone. In addition to developing, maintaining and optimising our own flagship products, like GOV.UK, we work closely with other government departments (OGD) to support their service offerings, ensuring they are user-centric and fit-for-purpose.
Central to this mission is data-driven and evidence-based decision making, which in itself needs strong data foundations and high quality data sources and insights which we can share with confidence.
With that in mind, we are working on an ambitious project to join up and share digital analytics tracking across departments, to enable a single user view across services, departments, and platforms, and by extension help departments understand pain points and optimise user journeys.
Let’s take a step back to look at the problem space from the beginning.
The problem space
GDS currently has access to Google Analytics data for users who have opted into analytics tracking on GDS-managed domains, such as gov.uk and design-system.service.gov.uk. Once a user clicks on a link to a service on service.gov.uk or elsewhere, GDS loses sight of the journey, since service domains are managed wholly by the government departments that own them.
To give a sense of scale, in August 2022, users clicked on links to around 250,000 external domains/pages from GOV.UK, most of which are other government service domains with their own analytics tracking. The same is also true for other government departments – they can see their own analytics data, but not how these journeys connect to others, including GOV.UK.
Without visibility of the journey end-to-end, we are limited in:
- our understanding of user behaviour
- ability to identify and address issues and pain points
- generate insights or measure performance, such as completion rates, at a macro level
For example, we know that last year GOV.UK had more than 800,000 searches for Universal Credit and close to 100 million sessions that accessed the page “Sign in to Universal Credit”. Unfortunately we have no visibility of what proportion completed the end-to-end Universal Credit journey successfully, at which point they may have dropped off, or how users of Universal Credit might interact with other information or services on GOV.UK.
Joining up the government’s digital analytics estate would not only have a direct impact on optimising our users’ experience of government and their ability to successfully complete tasks, but also provide government benefits through reducing failure demand and lowering average costs of administering services, whilst also supporting GDS’ and the Central Digital and Data Office’s (CDDO) broader strategies.
But this isn't a new idea. There was an earlier attempt to track user journeys across government domains through the Cross-Domain Data (CDD) project. This required government departments to add in code snippets that would allow for journeys to be linked across the domains through page views.
A lot was learnt through this early iteration, and these learnings have been pivotal for what’s next. This included streamlining the data-sharing process, greater clarity in who could access the data through data-sharing agreements, and a scalable technical approach.
The Single Data Environment
This next iteration is based on creating a Single Data Environment (SDE), where there is a single analytics consent model used across all government domains, which allows consent status to remain valid across pages and domains. This in itself, will make the user experience significantly smoother, as we already know from user research that having to consent multiple times, through what users believe or expect to be a single website, is frustrating.
Furthermore, this will be coupled with a single Google Analytics (GA) property to allow all web analytics data to flow into the same property, and eventually, with a consistent tracking schema through the forthcoming migration to GA4. Unlike the CDD project, the Single Data Environment will allow both the GDS and departments to view this data, enabling the review of the wider end-to-end whole user journey through anonymised data aggregates, as well as in-depth performance reviews of departmental services and GOV.UK journeys.
It has been important for us to maximise the learnings from CDD, to ensure the success of this major data project. So far, we have:
- conducted an initial proof of concept with the GDS Digital Identity domain to prove the methodology and data
- presented the project for comment to key stakeholder groups across all levels of government (Chief Data Officers council, Chief Technology Officers council, Privacy and Consumer Advisory Group (PCAG), Data Protection Officers (DPOs), Functional Leader Group, Digital Data Board)
- created a cross-government DPO working group, to have early visibility and comment of our data-sharing and privacy documentation
- created a prototype, sandbox environment, to demonstrate how the product works and what the data looks like
- onboarded early adopters (Cost of Living and Department for Education’s Find and Apprentice campaigns) to further stress-test our approach and processes
We’re keen to release early value and streamline our onboarding process with our current version of GA Universal Analytics, but also want to avoid onboarding too many services that we will then have to migrate again in the new version.
The intention is to begin our wide-scale roll-out from January 2023, which will coincide with the launch of our GA4 tracking schema and Data Protection Impact Assessment (DPIA). We also want to integrate Single Data Environment tracking within the Design System, so new services include this out of the box, and the onboarding list does not keep growing indefinitely.
Watch this space for more updates (our next post will include examples of the kind of data and analysis we can conduct through the Single Data Environment) and please contact us if you are interested in being an early adopter.
Latest News from
Government Digital Service (GDS)
Get involved with the launch of early access to GOV.UK Forms28/11/2023 12:25:00
Blog posted by: Iain Boyd – Engagement Lead for GOV.UK Forms, Government Digital Service and Irina Pencheva, Lead Product Manager – GOV.UK Forms and GOV.UK Notify, 27 November 2023 – Categories: GOV.UK Forms.
How we’re opening up access to GOV.UK Forms04/10/2023 10:20:00
Blog posted by: Adam Robertson, Senior Product Manager, Government Digital Service, 03 October 2023 – Categories: GOV.UK Forms.
GOV.UK Pay product strategy and upcoming features07/09/2023 12:25:00
Blog posted by: Beth Brown, Lead Product Manager for GOV.UK Pay, Government Digital Service, 06 September 2023 – Categories: GOV.UK Pay.
The new in-person identity check for GOV.UK One Login01/09/2023 11:10:00
Blog posted by: Rachel Tsang, Deputy Director for GOV.UK One Login and John Holben, Deputy Director for GOV.UK One Login, 30 August 2023 – Categories: GOV.UK One Login.
GOV.UK One Login: building a green digital service23/08/2023 10:10:10
Blog posted by: Natalie Jones OBE – Director of Digital Identity, Government Digital Service, 22 August 2023 – Categories: Green IT, Identity Assurance.
How common platforms deliver brilliant digital services09/08/2023 11:10:00
Blog posted by: Amanda Dahl, Deputy Director of Digital Service Platforms, GDS, 08 August 2023 – Categories: Digital Service Platforms.
Enabling AWS Cross Account Monitoring Using Terraform27/07/2023 15:10:00
Blog posted by: Oswald Quek, Senior Developer, Government Digital Service, 26 July 2023 – Categories: Posts for Tech Specialists.
What do first-time users think of the GOV.UK Prototype Kit?19/07/2023 16:20:00
Blog posted by: Alina Graham – User researcher, GDS, 18 July 2023 – Categories: User research.