An analysis of CMS platform usage within English local government, specifically:
- County councils
- District councils
- Unitary authorities
- Metropolitan districts
- London boroughs
Contents
Background
We’ve been speaking with a couple of local authorities, with a view to improving their online self service function. We’re starting to see potential for our question answering and semantic seach platform within local government. We need to start thinking about systems integration.
We can ingest data from a public website, like a search engine but it’s not ideal. The optimal solution is direct CMS integration. So we thought it would be useful to know which content management systems are being used across local government. We did some research…
CMS usage by platform
Fortunately (for us) three content management systems dominate the local authority landscape:
GOSS is a close contender, with Wordpress coming in at fifth place.
Drupal deserves a particular mention. A particular distribution, Local Government Drupal has been developed by and for councils in the UK. As of 28 June 2022, 28 councils are using local government drupal. It’s actively maintained and we expect to see more local authorities adopt the platform in the coming years.
CMS | Users |
---|---|
Jadu | 62 |
Drupal | 60 |
Umbraco | 58 |
GOSS iCM | 32 |
WordPress | 14 |
Contensis | 11 |
Easysite | 9 |
Squiz | 8 |
Sharepoint | 8 |
Joomla | 7 |
show more |
CMS usage by authority
For reference, here’s a list of each English local authority, showing the content management system used. If you find something is inaccurate please let us know. Drop us an email: team@viko.co.uk
Local Authority | Type | CMS |
---|---|---|
Adur and Worthing | District council | T4 |
Allerdale | District council | Django Framework |
Amber Valley | District council | Umbraco |
Arun | District council | VerseOne |
Ashfield | District council | Umbraco |
Ashford | District council | Umbraco |
Babergh | District council | SilverStripe |
Barking and Dagenham | London borough | Drupal |
Barnet | London borough | Drupal |
Barnsley | Metropolitan district | Umbraco |
Barrow-in-Furness | District council | Easysite |
Basildon | District council | GOSS iCM |
Basingstoke and Deane | District council | Smart Media Intelligent WebCentre |
Bassetlaw | District council | Umbraco |
Bath and North East Somerset | Unitary authority | Drupal |
Bedford | Unitary authority | Microsoft Portals |
Bexley | London borough | Drupal |
Birmingham | Metropolitan district | Jadu |
Blaby | District council | Umbraco |
Blackburn with Darwen | Unitary authority | Drupal |
Blackpool | Unitary authority | Drupal |
Bolsover | District council | Joomla |
Bolton | Metropolitan district | Jadu |
Boston | District council | WordPress |
Bournemouth, Christchurch and Poole | Unitary authority | Contensis |
Bracknell Forest | Unitary authority | Drupal |
Bradford | Metropolitan district | Umbraco |
Braintree | District council | Jadu |
Breckland | District council | GOSS iCM |
Brent | London borough | Umbraco |
Brentwood | District council | Liferay |
Brighton and Hove | Unitary authority | Drupal |
Bristol, City of | Unitary authority | Liferay |
Broadland | District council | Jadu |
Bromley | London borough | Jadu |
Bromsgrove | District council | Umbraco |
Broxbourne | District council | Jadu |
Broxtowe | District council | Umbraco |
Buckinghamshire | Unitary authority | Wagtail |
Burnley | District council | Drupal |
Bury | Metropolitan district | GOSS iCM |
Calderdale | Metropolitan district | Drupal |
Cambridge | District council | Umbraco |
Cambridgeshire | County council | i3 CMS |
Camden | London borough | Liferay |
Cannock Chase | District council | Drupal |
Canterbury | District council | Gatsby |
Carlisle | District council | DNN |
Castle Point | District council | VerseOne |
Central Bedfordshire | Unitary authority | Jadu |
Charnwood | District council | Cuttlefish |
Chelmsford | District council | Easysite |
Cheltenham | District council | Jadu |
Cherwell | District council | Jadu |
Cheshire East | Unitary authority | Contensis |
Cheshire West and Chester | Unitary authority | Contensis |
Chesterfield | District council | Umbraco |
Chichester | District council | GOSS iCM |
Chorley | District council | GOSS iCM |
City of London | London borough | Sharepoint |
Colchester | District council | Microsoft Portals |
Copeland | District council | Drupal |
Cornwall | Unitary authority | Umbraco |
Cotswold | District council | Umbraco |
County Durham | Unitary authority | GOSS iCM |
Coventry | Metropolitan district | Jadu |
Craven | District council | Umbraco |
Crawley | District council | Drupal |
Croydon | London borough | Drupal |
Cumbria | County council | SDL Tridion |
Dacorum | District council | Progress Infinity |
Darlington | Unitary authority | Umbraco |
Dartford | District council | Squiz |
Derby | Unitary authority | Jadu |
Derbyshire | County council | Contensis |
Derbyshire Dales | District council | Joomla |
Devon | County council | WordPress |
Doncaster | Metropolitan district | Orchard |
Dorset | Unitary authority | Liferay |
Dover | District council | Contensis |
Dudley | Metropolitan district | Umbraco |
Ealing | London borough | Jadu |
East Cambridgeshire | District council | Drupal |
East Devon | District council | Umbraco |
East Hampshire | District council | Drupal |
East Hertfordshire | District council | Drupal |
East Lindsey | District council | GOSS iCM |
East Riding of Yorkshire | Unitary authority | Easysite |
East Staffordshire | District council | Drupal |
East Suffolk | District council | SilverStripe |
East Sussex | County council | Umbraco |
Eastbourne | District council | Easysite |
Eastleigh | District council | Umbraco |
Eden | District council | Umbraco |
Elmbridge | District council | Easysite |
Enfield | London borough | Adxstudio |
Epping Forest | District council | Wordpress |
Epsom and Ewell | District council | Drupal |
Erewash | District council | Joomla |
Essex | County council | Contentful |
Exeter | District council | Umbraco |
Fareham | District council | Custom development |
Fenland | District council | GOSS iCM |
Folkestone and Hythe | District council | GOSS iCM |
Forest of Dean | District council | Umbraco |
Fylde | District council | Wordpress |
Gateshead | Metropolitan district | GOSS iCM |
Gedling | District council | Ruby on Rails |
Gloucester | District council | Umbraco |
Gloucestershire | County council | Umbraco |
Gosport | District council | GOSS iCM |
Gravesham | District council | Squiz |
Great Yarmouth | District council | GOSS iCM |
Greenwich | London borough | Jadu |
Guildford | District council | GOSS iCM |
Hackney | London borough | GOSS iCM |
Halton | Unitary authority | Sharepoint |
Hambleton | District council | Jadu |
Hammersmith and Fulham | London borough | Drupal |
Hampshire | County council | SiteCore |
Harborough | District council | Jadu |
Haringey | London borough | Drupal |
Harlow | District council | Drupal |
Harrogate | District council | Jadu |
Harrow | London borough | Jadu |
Hart | District council | Drupal |
Hartlepool | Unitary authority | Jadu |
Hastings | District council | Alterian Content Manager |
Havant | District council | Drupal |
Havering | London borough | Jadu |
Herefordshire | Unitary authority | Jadu |
Hertfordshire | County council | Contensis |
Hertsmere | District council | Contensis |
High Peak | District council | GOSS iCM |
Hillingdon | London borough | GOSS iCM |
Hinckley and Bosworth | District council | Jadu |
Horsham | District council | Squiz |
Hounslow | London borough | Jadu |
Huntingdonshire | District council | Umbraco |
Hyndburn | District council | WordPress |
Ipswich | District council | Drupal |
Isle of Wight | Unitary authority | Opentext |
Isles of Scilly | Unitary authority | Drupal |
Islington | London borough | SiteCore |
Kensington and Chelsea | London borough | Drupal |
Kent | County council | Squiz |
King's Lynn and West Norfolk | District council | Jadu |
Kingston upon Hull, City of | Unitary authority | Drupal |
Kingston upon Thames | London borough | Jadu |
Kirklees | Metropolitan district | Unknown |
Knowsley | Metropolitan district | Kentico |
Lambeth | London borough | Drupal |
Lancashire | County council | Umbraco |
Lancaster | District council | Web-labs |
Leeds | Metropolitan district | Sharepoint |
Leicester | Unitary authority | Umbraco |
Leicestershire | County council | Drupal |
Lewes | District council | Easysite |
Lewisham | London borough | SiteCore |
Lichfield | District council | Jadu |
Lincoln | District council | Jadu |
Lincolnshire | County council | Jadu |
Liverpool | Metropolitan district | Umbraco |
Luton | Unitary authority | iApps |
Maidstone | District council | Squiz |
Maldon | District council | Jadu |
Malvern Hills | District council | Joomla |
Manchester | Metropolitan district | Jadu |
Mansfield | District council | Jadu |
Medway | Unitary authority | Jadu |
Melton | District council | Jadu |
Mendip | District council | GOSS iCM |
Merton | London borough | Sharepoint |
Mid Devon | District council | Umbraco |
Mid Suffolk | District council | SilverStripe |
Mid Sussex | District council | Umbraco |
Middlesbrough | Unitary authority | Drupal |
Milton Keynes | Unitary authority | Web-labs |
Mole Valley | District council | Drupal |
New Forest | District council | GOSS iCM |
Newark and Sherwood | District council | T4 |
Newcastle upon Tyne | Metropolitan district | Drupal |
Newcastle-under-Lyme | District council | Drupal |
Newham | London borough | Jadu |
Norfolk | County council | SiteCore |
North Devon | District council | Umbraco |
North East Derbyshire | District council | Joomla |
North East Lincolnshire | Unitary authority | WordPress |
North Hertfordshire | District council | Drupal |
North Kesteven | District council | Easysite |
North Lincolnshire | Unitary authority | WordPress |
North Norfolk | District council | Umbraco |
North Northamptonshire | Unitary authority | Drupal |
North Somerset | Unitary authority | Drupal |
North Tyneside | Metropolitan district | Drupal |
North Warwickshire | District council | Jadu |
North West Leicestershire | District council | Cuttlefish |
North Yorkshire | County council | Drupal |
Northumberland | Unitary authority | Kentico |
Norwich | District council | Jadu |
Nottingham | Unitary authority | Umbraco |
Nottinghamshire | County council | Umbraco |
Nuneaton and Bedworth | District council | Jadu |
Oadby and Wigston | District council | Cuttlefish |
Oldham | Metropolitan district | Jadu |
Oxford | District council | Jadu |
Oxfordshire | County council | Drupal |
Pendle | District council | Jadu |
Peterborough | Unitary authority | i3 CMS |
Plymouth | Unitary authority | Drupal |
Portsmouth | Unitary authority | WordPress |
Preston | District council | GOSS iCM |
Reading | Unitary authority | Wordpress |
Redbridge | London borough | Umbraco |
Redcar and Cleveland | Unitary authority | Sharepoint |
Redditch | District council | Umbraco |
Reigate and Bandstead | District council | Jadu |
Ribble Valley | District council | Jadu |
Richmond upon Thames | London borough | Umbraco |
Richmondshire | District council | Umbraco |
Rochdale | Metropolitan district | Sharepoint |
Rochford | District council | Drupal |
Rossendale | District council | Jadu |
Rother | District council | WordPress |
Rotherham | Metropolitan district | Jadu |
Rugby | District council | Jadu |
Runnymede | District council | Jadu |
Rushcliffe | District council | T4 |
Rushmoor | District council | GOSS iCM |
Rutland | Unitary authority | Easysite |
Ryedale | District council | WordPress |
Salford | Metropolitan district | Umbraco |
Sandwell | Metropolitan district | Jadu |
Scarborough | District council | Drupal |
Sedgemoor | District council | GOSS iCM |
Sefton | Metropolitan district | Umbraco |
Selby | District council | Drupal |
Sevenoaks | District council | Jadu |
Sheffield | Metropolitan district | Adobe Experience Manager |
Shropshire | Unitary authority | Umbraco |
Slough | Unitary authority | Jadu |
Solihull | Metropolitan district | Drupal |
Somerset | County council | WordPress |
Somerset West and Taunton | District council | Umbraco |
South Cambridgeshire | District council | Umbraco |
South Derbyshire | District council | Web-labs |
South Gloucestershire | Unitary authority | WordPress |
South Hams | District council | GOSS iCM |
South Holland | District council | GOSS iCM |
South Kesteven | District council | Umbraco |
South Lakeland | District council | Umbraco |
South Norfolk | District council | Jadu |
South Oxfordshire | District council | WordPress |
South Ribble | District council | GOSS iCM |
South Somerset | District council | Umbraco |
South Staffordshire | District council | Unknown |
South Tyneside | Metropolitan district | Sharepoint |
Southampton | Unitary authority | Umbraco |
Southend-on-Sea | Unitary authority | Jadu |
Southwark | London borough | Web-labs |
Spelthorne | District council | GOSS iCM |
St Albans | District council | Drupal |
St. Helens | Metropolitan district | Umbraco |
Stafford | District council | Drupal |
Staffordshire | County council | Contensis |
Staffordshire Moorlands | District council | GOSS iCM |
Startford-on-Avon | District council | Custom development |
Stevenage | District council | Alterian Content Manager |
Stockport | Metropolitan district | Contentful |
Stockton-on-Tees | Unitary authority | Umbraco |
Stoke-on-Trent | Unitary authority | Jadu |
Stroud | District council | Umbraco |
Suffolk | County council | SilverStripe |
Sunderland | Metropolitan district | GOSS iCM |
Surrey | County council | Squiz |
Surrey Heath | District council | Drupal |
Sutton | London borough | Jadu |
Swale | District council | Squiz |
Swindon | Unitary authority | Jadu |
Tameside | Metropolitan district | Kentico |
Tamworth | District council | Kentico |
Tandridge | District council | DNN |
Teignbridge | District council | Umbraco |
Telford and Wrekin | Unitary authority | Jadu |
Tendring | District council | Drupal |
Test Valley | District council | Web-labs |
Tewkesbury | District council | Squarespace |
Thanet | District council | WordPress |
Three Rivers | District council | Unknown |
Thurrock | Unitary authority | Drupal |
Tonbridge and Malling | District council | Jadu |
Torbay | Unitary authority | Umbraco |
Torridge | District council | GOSS iCM |
Tower Hamlets | London borough | Contensis |
Trafford | Metropolitan district | Contensis |
Tunbridge Wells | District council | Squiz |
Uttlesford | District council | GOSS iCM |
Vale of White Horse | District council | WordPress |
Wakefield | Metropolitan district | Sharepoint |
Walsall | Metropolitan district | DNN |
Waltham Forest | London borough | Drupal |
Wandsworth | London borough | Umbraco |
Warrington | Unitary authority | Drupal |
Warrington | Metropolitan district | Drupal |
Warwick | District council | Jadu |
Warwickshire | County council | Jadu |
Watford | District council | Jadu |
Waverley | District council | DNN |
Wealden | District council | WordPress |
Welwyn Hatfield | District council | Jadu |
West Berkshire | Unitary authority | GOSS iCM |
West Devon | District council | GOSS iCM |
West Lancashire | District council | Umbraco |
West Lindsey | District council | Drupal |
West Northamptonshire | Unitary authority | Drupal |
West Oxfordshire | District council | Umbraco |
West Suffolk | District council | CommonSpot |
West Sussex | County council | Umbraco |
Westminster | London borough | Drupal |
Wigan | Metropolitan district | Contensis |
Wiltshire | Unitary authority | GOSS iCM |
Winchester | District council | Web-labs |
Windsor and Maidenhead | Unitary authority | Drupal |
Wirral | Metropolitan district | Drupal |
Woking | District council | Drupal |
Wokingham | Unitary authority | Easysite |
Wolverhampton | Metropolitan district | Drupal |
Worcester | District council | Joomla |
Worcestershire | County council | Jadu |
Worthing | District council | T4 |
Wychavon | District council | Joomla |
Wyre | District council | Jadu |
Wyre Forest | District council | Umbraco |
York | Unitary authority | Jadu |
How we obtained the data
We collected the CMS data from a range of sources.
HTML tags
Fortunately, many cms platforms include a meta tag “generator” in their generated content. For example, looking at the source HTML for North Yorkshire County Council, we see this tag:
<meta name="generator" content="Drupal 9 (https://www.drupal.org)">
However, whilst many CMS platforms support the generator meta tag, developers of custom themes often forget (or choose) to exclude it.
Fingerprinting tools
WhatCMS is pretty accurate. It was our go to tool for sites that don’t have a generator tag.
WhatRuns is a chrome plugin that attempts to identify the tech stack used on a particular site. It gives reasonably accurate results.
News articles
Many councils publish news stories, covering the launch of a new website. The CMS is often mentioned. We were able to use our our question answering technology to ingest press releases and blog posts, then ask the question “which CMS is used by X?”
A revolutionary technique
Finally when all else failed, we fell back to the tried and tested approach - ask the council what they use! 😀
Related content
You may also be interested in our analysis of Scottish government CMS platforms and UK central government CMS platforms