Our front-end designer Lucas Cumsille Montesinos highlights some of the work he’s been doing recently to make FixMyStreet and all integrated co-branded versions of the service running on FixMyStreet Pro more accessible.
___
Over the past year we have been collaborating with users of FixMyStreet and FixMyStreet Pro to enhance the solution’s accessibility, making improvements to the user experience for people using assistive devices.
One of our clients, Transport for London (TfL), shared an accessibility audit of their installation of FixMyStreet Pro with us. The document listed issues detailing information regarding the Web Content Accessibility Guidelines (WCAG) and some improvements that could be applied.
Here are some of the points they shared with us:
The report from TfL allowed us to work on different areas of improvement, for example:
Our accessibility improvements were rolled out to the national FixMyStreet site and all co-branded FixMyStreet Pro sites. However it is worth noting that FixMyStreet Pro is designed to accommodate the branding and styling of each authority that uses it, which can mean that some of our accessible default settings are overridden. This is why we always recommend that authorities carry out an accessibility audit on their own services.
___
Thanks for sharing, Lucas!
Read more about how we design accessible digital services, or browse more posts from the SocietyWorks team.
Part of our promise to our public sector customers is that we will integrate our solutions with any combination of back office systems.
This commitment to facilitating interoperability extends to single sign-on (SSO) identity providers, such as Google Workspace or Microsoft Entra ID (formerly known as Azure Active Directory).
SSO integrations into our solutions enable councils and other public sector organisations to make it easier for authorised staff to log in using existing SSO credentials.
Existing SSO accounts for residents can also be incorporated into the integration, meaning they only ever need to have one set of log-in details to access digital council services.
Integration with SSO also reduces the administration associated with setting up staff user accounts for larger teams. Existing account roles associated with an authority staff member’s SSO identity can be mapped to corresponding roles on, say, FixMyStreet Pro or WasteWorks, to automate the account creation and permission-setting process.
To connect with an SSO identity provider, we use an OpenID Connect-compliant endpoint.
—
For customers wanting to discuss setting up an SSO integration into your installation of a SocietyWorks solution, please speak to your account manager.
If you’re not yet a customer of SocietyWorks but you would like to find out more, you can request a demo with our team.
We recently added a new feature to FixMyStreet Pro enabling authorities in London using the solution to export data on reports made within their boundary of abandoned hire bikes and e-scooters, even though the reports themselves are sent directly to the responsible operators.
This new feature comes at the request of several of our London-based clients, who wanted to know how many reports are being made within this category to help them identify trends, keep track of service levels and monitor usage.
CSV files containing this data are now available to export on a daily basis. Exports can be accessed by staff with the appropriate permissions through the FixMyStreet Pro administration dashboard, or programmatic access can be established via the API for automatic importation into a business intelligence platform.
The ‘Abandoned bikes/scooters’ category has been available to users in London on FixMyStreet and FixMyStreet Pro since 2023.
Reports submitted under this category, whether made on the national FixMyStreet site or via an authority’s own branded FixMyStreet Pro service, are sent directly to the operator responsible for the abandoned bike or e-scooter, including Lime, HumanForest and Voi.
Abandoned Santander Cycles can also be reported under this category and will be triaged directly to Transport for London.
As part of the reporting workflow, report-makers are asked to select which operator is responsible for the bike or e-scooter they need to report.
Reports are then sent to the corresponding operator, containing all of the other useful information included as standard in a FixMyStreet report, such as the report-maker’s details, easting and northing, latitude and longitude and the nearest postcode to the pin placed on the map.
Angela Dixon, Managing Director at SocietyWorks, said: “There is no doubt that the provision of hire bike and e-scooter schemes is an effective way for councils to reduce emissions and promote more active lifestyles, but when instances of abandonment occur they create nuisance and obstruct others from using roads safely.
“We hope the ability to easily access data on abandoned bikes and e-scooters reported via the FixMyStreet network enables councils in the capital to have better oversight of such schemes and can inform strategies to make them work well for everyone.”
—
While the reporting of abandoned hire bikes and e-scooters is currently only available in London, we would love to be able to open up reporting of such issues to members of the public in other locations where hire schemes are in place.
We are keen to hear from authorities and operators outside of London who share our appetite to make this happen. If that’s you, please send us a message and let’s see what we can do.
—
Image: Ben Wicks on Unsplash
Senior developer Dave Arter talks through some exciting prototyping work he’s been doing recently exploring the use of geotag data and camera integrations to enable users to start reports on FixMyStreet with an image and fast track through the reporting workflow.
You can find more posts from the team talking openly about what they’re working on, something they’re interested in or even perhaps a mistake or challenge they’ve learned from here.
—
Image first reporting is something we’ve had on our ‘wouldn’t it be great if’ roadmap for FixMyStreet, and by association FixMyStreet Pro, for a while now.
When we say ‘image first reporting’ we mean giving users the option to start their journey by uploading an image, instead of this being a step that comes later on in the process.
Thanks to recent improvements in iOS and Android, this ‘nice to have’ idea is getting closer to becoming a reality, and I’ve been tasked with prototyping how it could work.
When you take a photo on a smartphone, the image file stores a lot of data in a standard known as Exchangeable image file format (EXIF). If you’re using a device that enables geo-tagging, then this data includes the location where the image was taken.
I’ve been prototyping a workflow for FixMyStreet whereby instead of the user finding the location of the problem they want to report (either by inputting the address or postcode, or by using the ‘Use my current location’ option) we can retrieve this information automatically from the EXIF data within an image of the problem at hand.
There are lots of potential benefits to using geotag data for reporting problems on FixMyStreet.
It would speed up the reporting process, for a start. It could also improve the location accuracy of reports, and remove the need for users who can’t or don’t want to report the problem at its location to remember exactly where it was at a later point in time.
Of course, this feature will only work for users who have and are able to operate devices that enable them to take photos, and they will need to have enabled geo-tagging. Users will still be able to report problems on FixMyStreet the ‘usual’ way, without using a photo if they can’t take one or don’t have one.
I’m also still investigating limitations and consequences around accessibility, browser settings, connectivity and file types, and how these elements impact the accuracy and availability of the data. One oddity on iPhones, for example, is photos taken using the camera then and there don’t include geotags – but photos chosen from the user’s camera roll do.
Future improvements could include adding the FixMyStreet app as a sharing destination, meaning you could share a photo from your camera roll straight into the FixMyStreet app to start a report, much like you would an email or a message.
There’s more work to be done before we can look to roll this out, but we’re certainly getting closer – and that’s very exciting!
—
Click the following links to find out more about FixMyStreet and FixMyStreet Pro.
We’re always happy to chat to councils and other public bodies who need help with improving their digital interactions with citizens by building trust and increasing efficiency. Get in touch if that sounds like you.
National Highways’ installation of FixMyStreet Pro is now integrated with Microsoft Entra ID (formally known as Azure Active Directory).
The integration uses an OpenID Connect-compliant endpoint to enable National Highways staff users to sign in to FixMyStreet Pro using their Entra ID credentials.
Chris Livesey, Customer Service Performance Improvement Manager at National Highways said: “Our Single Sign On function with the FixMyStreet Pro platform went live this month as part of a four-year contract renewal earlier this year. This offers us increased security and reduced user-administration. The application now integrates with our Entra application ensuring a seamless exchange of data.”
As well as increasing security by restricting log-ins to Entra ID accounts only, the integration reduces the administration associated with setting up staff user accounts for larger teams like at National Highways.
Existing account roles on National Highways’ Entra ID have been mapped to corresponding roles on FixMyStreet Pro to automate the account creation and permission-setting process.
Staff users on FixMyStreet Pro are able to use features including:
Members of the public can use National Highways’ FixMyStreet Pro service to report non-emergency problems on motorways and major A-roads managed by the highways agency.
Relevant reports made via the national FixMyStreet service, run by our parent charity mySociety, and those made via other authorities’ dedicated FixMyStreet Pro services are diverted directly to National Highways.
Conversely, reports made via National Highways’ FixMyStreet Pro service which are actually the responsibility of another authority are also redirected to reduce avoidable contact and failure demand.
—
Like all of SocietyWorks’ solutions, FixMyStreet Pro can be integrated via API with any combination of back end systems, from CRM to asset management to single sign on.
Find out about how integrations work or get in touch for more information.
A new integration has been completed into Camden Council’s FixMyStreet Pro service to enable reports of problems relating to trees to be sent directly into Confirm OnDemand, the asset management system used by Camden to manage its tree assets.
Being able to send reports directly into Confirm OnDemand instead of via email means FixMyStreet Pro can receive automatic updates to be shared with report-makers, helping Camden to manage expectations, improve the user experience and reduce failure demand.
The integration also enables the display of individual trees on the FixMyStreet Pro map via an asset layer, which helps report-makers accurately select the tree they need to report.
Camden Council’s FixMyStreet Pro service launched in 2023 and is already integrated with Symology Insight for the seamless sharing of report data for other street, highway and environment defect categories.
Ilesh Chavda, Head of Applications at Camden Council, said: “We’re really pleased to have integrated FixMyStreet Pro with our Confirm OnDemand back-office solution. This will help to create a more efficient and seamless experience for our citizens, when it comes to reporting Tree-related faults.”
Angela Dixon, Managing Director at SocietyWorks, said: “Among its many benefits is FixMyStreet Pro’s ability to bridge gaps between different local authority service areas, while at the same time being able to flex around the individual needs of those services. We’re pleased to have been able to support Camden in extending the functionality of their FixMyStreet Pro service and creating consistency for users.”
—
Find out more about FixMyStreet Pro or contact us to request a demo with the team.
FixMyStreet Pro has several features that are designed to help authorities prevent avoidable contact and report duplication.
Let’s look at some of them below.
FixMyStreet Pro enables you to inform report-makers of your maintenance schedules to help manage their expectations at the point of making a report.
For example, Gloucestershire County Council has configured its FixMyStreet Pro workflow so that when a user selects a certain category, such as grass cutting, a message is displayed to explain more about when grass cutting happens, along with a signpost to further information.
By doing this, members of the public can feel confident in not needing to report something that is already on your radar.
As a map-based reporting solution, FixMyStreet Pro displays existing reports on the map publicly so that anyone can see what has already been reported.
Potential duplicates are actively suggested to users at the point of making a report, and interested members of the public can subscribe to existing reports to receive updates on their progress.
Different map pins can be used to represent different types of issues. If we use Gloucestershire again as our example, as well as displaying problems reported by residents, the highways team uses blue map pins to represent specific issues raised internally by staff or contractors.
The data to generate these special map pins is shared directly from the council’s integrated system via an API.
Using map pins in this way helps to demonstrate commitment from the council to find and resolve problems, and further supports the avoidance of duplication.
Cleverly, thanks to FixMyStreet Pro’s connection to the national FixMyStreet service, you can also display issues that have been reported in your area but are the responsibility of another authority.
For example, Lincolnshire County Council displays on its FixMyStreet Pro service grey map pins to represent issues that have been diverted to Lincoln City Council.
Members of the public do not always know who’s responsible for fixing different problems, and in places where more than one level of authority covers the same area, this is a great way to increase transparency and, of course, reduce unnecessary and incorrect contact.
Messaging can be displayed in various places across an installation of FixMyStreet Pro, such as on the homepage or as part of the reporting workflow.
This functionality can be used to share information about significant upcoming works, or to advise of specific actions due to be taken.
For example, you can provide notice of upcoming roadworks on a particular road when a user starts a report in that location and selects a category associated with road maintenance. Here’s an example of how Bromley Council does this:
Or you can display messaging on the homepage to explain any changes to scheduled maintenance during particular seasons, such as to advise on grass cutting schedules during spring and summer, or gritting during the winter months.
These messages can be managed by staff with the associated permissions from the administration dashboard.
Another good way to prevent unnecessary contact via FixMyStreet Pro is within responses to reports where it is appropriate to do so.
An example of this in practice can be found on Buckinghamshire Council’s FixMyStreet Pro in response to reports of overflowing bins, advising of the schedule on which bins are emptied and changing the status of the report to ‘action scheduled’.
As well as being published on the map, responses are sent directly to report-makers and to anyone else who has subscribed to the report.
This enables members of the public to see what’s being done and educate for future reference.
Response templates can be managed either from the FixMyStreet Pro administration dashboard, or they can be shared directly from an integrated CRM or asset management system via API integration.
—
For more information about FixMyStreet Pro and how it works, get in touch with our team.
Surrey County Council has switched to using SocietyWorks’ FixMyStreet Pro solution for managing street and highway fault reports from residents.
SocietyWorks is pleased to be working in collaboration with Surrey County Council to provide a dedicated installation of FixMyStreet Pro, which replaces the Council’s existing online reporting system for problems such as potholes, grass cutting and blocked drains.
Surrey’s FixMyStreet Pro is integrated with Boomi, the system used by the Council to link together its various backend management systems, such as Confirm, used for asset management, and Zendesk, the CRM system. Connected via an API, FixMyStreet Pro facilitates a two-way flow of communication between report-makers and the Council, making it easier to keep people informed on report progress.
As a map-based reporting solution, FixMyStreet Pro displays individual assets such as street lights and drains to increase the accuracy of reports. Assets for Surrey are shared with FixMyStreet Pro directly from the Council’s map server.
Members of the public are able to view existing reports on the map and can subscribe to updates on any which are of interest. Jobs raised internally by council staff are also displayed on the map via the API integration with Boomi.
Additionally, FixMyStreet Pro suggests potential duplicates to users at the point of making a report and encourages them to subscribe to the existing report to help reduce unnecessary contact.
Through its connection to the national FixMyStreet service, run by SocietyWorks’ parent charity mySociety, Surrey County Council’s FixMyStreet Pro is able to automatically divert reports of issues that are the responsibility of another neighbouring authority.
Matt Furniss, Cabinet Member for Highways, Transport and Economic Growth, said: “We’re very aware that well-maintained roads are highly important to our residents. This is why here in Surrey, we’re investing nearly £300m in repairing and improving Surrey’s roads and pavements by 2028.
Introducing the ‘FixMyStreet’ platform is another example of our continued investment in our vital highways service. This new reporting platform will make it easier for people to report potholes and other defects, and to check the progress of all repairs in their local area.
Keeping Surrey’s busy road network moving and investing in improving our roads continue to be top priorities for Surrey County Council.”
Angela Dixon, Managing Director at SocietyWorks, said: “It’s great to welcome Surrey County Council into our lively community of FixMyStreet Pro users. This solution is, and always has been developed in partnership with the councils using it, and we look forward to including Surrey’s voice when shaping its future.”
—
The technology behind FixMyStreet Pro has been helping councils and other public bodies to transform fault reporting and rebuild trust with citizens for over 17 years now. Find out more about how it could work for you.
All categories, or all subcategories within a parent category can now be viewed via a toggle on FixMyStreet Pro, making it easier and quicker to navigate to the reports in which you are interested.
From potholes to grass cutting to stile maintenance and beyond, public authorities can accept reports about a vast range of problems via FixMyStreet Pro. Essentially, if it’s a place-based problem that can be plotted on a map and for which you would be responsible for fixing, it can be incorporated into your FixMyStreet Pro service.
This is good news for everyone, because it means there’s only one user experience no matter what you want to report. Naturally though, the more categories you have to choose from, the harder it might be to find the one you need.
To mitigate the risk of category-related overwhelm for report-makers and staff users, we introduced the ability to search for categories via a search bar. We also have parent categories under which authorities can assign related subcategories to make it easier for report-makers to select the most appropriate one for their report.
Earlier this year we updated the way categories are filtered from the administration area to give staff users with the associated permissions the option to select groups of reports via parent categories or even select multiple categories at once for export.
Following this, we have introduced the ability to toggle categories when viewing them from within the reporting workflow, from the ‘All reports’ page and from the heatmap.
Let’s say, for example, you want to view on the map all reports relating to parks maintenance issues, such as full litter bins, fly-tipping and path cleaning. Instead of having to manually select the relevant categories, you can instead select the parent category ‘Parks maintenance’ and all associated categories will be toggled. Once you’re done, click the parent category again to deselect all associated categories.
Equally, if you want to view reports from all available categories, you can click ‘Everything’ at the top of the list to select all categories, and click again to deselect them all.
Watch a very short demonstration video below:
___
Categories on FixMyStreet and FixMyStreet Pro are dictated by the authority using the service to reflect the issues they can deal with. Where an integration into a backend system is in place, categories on FixMyStreet Pro correspond to those within the integrated system.
For more information about how the service works, please get in touch.
Two new installations of FixMyStreet Pro have been launched for North Northamptonshire Council and West Northamptonshire Council, respectively.
Residents can use both services to report local street, highway and environment problems, such as potholes, fly-tipping and blocked drains, to the two councils.
Report-makers are kept informed on the status of their reports thanks to an Open311 API integration with the councils’ backend systems, which are managed by their highways contractor Kier.
Existing reports are shown on the map, and potential duplicates are suggested to users within the reporting workflow. If the problem is the same, they can subscribe to the existing report instead of re-reporting.
FixMyStreet Pro is a map-based system, which triages reports based on the location data and category selected within a report.
Helpfully, because FixMyStreet Pro is built upon the national FixMyStreet platform, the two versions of the service are able to triage reports between North and West Northamptonshire automatically, as well as nationally to other councils and to National Highways.
[FixMyStreet Pro] will allow us to manage our customer expectations in a much more streamlined approach and enables us to move into a new way of working. We would like to thank SocietyWorks for their help and support in achieving this.
– Michelle Johnson, Senior Business Improvement Officer at West Northamptonshire Council
For reports of issues not handled by Kier, FixMyStreet Pro will direct these to internal teams within each council, who can manage responses and updates from the FixMyStreet Pro administration dashboard.
Meanwhile, reports of abandoned vehicles will be sent to Northamptonshire Police.
This functionality helps to prevent unnecessary contact and failure demand, while improving the reporting experience for members of the public.
FixMyStreet Pro is designed as a Progressive Web App (PWA), which means each council benefits from a web service that functions beautifully on any device, and can be downloaded to mobile devices to be used as an app without needing to maintain two codebases.
Being a PWA also means the service provides offline functionality, enabling people to start reports while offline, save them as drafts and complete them when connected to the internet again.
This is ideal for North Northamptonshire and West Northamptonshire, where a large proportion of the areas covered by the councils are very rural.
This will also benefit on-the-ground inspector staff, who will be able to use FixMyStreet Pro’s administration features while out and about, such as viewing a shortlist of reports, inspecting problems and updating reports.
FixMyStreet Pro was first introduced in the county of Northamptonshire by the former Northamptonshire County Council and Kier in 2019.
In 2021, a unitary split turned Northamptonshire County Council into North Northamptonshire Council and West Northamptonshire Council.
The new councils each absorbed responsibility for Northamptonshire’s district councils, with different issues now going to a different council based on location and category.
Working with NNC and WNC and SocietyWorks has been a pleasure throughout, and we hope to continue to expand upon the functionality provided.
– Dhugal Leverett, Senior Software Developer at Kier Transportation
FixMyStreet Pro continued to provide a combined reporting service for the two new councils to ensure there was no interruption for residents wanting to report a problem and minimise confusion around which council was now responsible for what.
That was a great interim solution to help each council navigate their internal changes while keeping things simple for residents on the front end until each was in a position to be able to roll out their own branded service.
The launch of FixMyStreet Pro for North Northamptonshire Council and West Northamptonshire Council has been a collaborative effort between SocietyWorks, the two councils and Kier.
Philip Beecroft, Head of Highways at North Northamptonshire Council, said: “We are delighted to have secured our own independent FixMyStreet system by working with SocietyWorks.
“The separation of the former County-wide system to provide North and West Northamptonshire each with a standalone service allows us to move forward with our customer journey in a much more efficient way and will allow our Highways Service Provider, Kier, to expand on the existing integration between their Works Management system and FixMyStreet. This will allow us to make any necessary changes to ensure that our customers receive the best service.”
Speaking on behalf of West Northamptonshire Council, Michelle Johnson, Senior Business Improvement Officer, said: “We are delighted to have split the system between us and North Northamptonshire Council.
“The split will allow us to manage our customer expectations in a much more streamlined approach and enables us to move into a new way of working. We would like to thank SocietyWorks for their help and support in achieving this.”
Dhugal Leverett, Senior Software Developer at Kier Transportation, added: “Kier are pleased to be able to expand on the existing integration between our Works Management system and FixMyStreet.
“Working with NNC and WNC and SocietyWorks has been a pleasure throughout, and we hope to continue to expand upon the functionality provided.”
Angela Dixon, Managing Director at SocietyWorks, said: “I’m really proud of how we’ve been able to support North Northamptonshire and West Northamptonshire throughout this project.
“It’s wonderful to see our technology being used to its full potential by local authorities, to see how it supports authorities through times of change and uncertainty while transitioning to unitary, and always while keeping residents at the front and centre.”
—
Want to learn more about FixMyStreet Pro? Get in touch and we’ll be happy to answer your questions.
Schedule your one-to-one demo
Request a demo