When it comes to improving the FixMyStreet user experience, we’ve recently been giving a lot of (well-deserved) attention to the mobile experience of our website, through which around 40% of website reports were made in the last three months.
You might have seen us talking in December about how we’re exploring the use of Progressive Web Apps (PWAs) to help the FixMyStreet site look, work and feel like an app without actually being one.
Well, following on from that, here’s a rundown of some of the new improvements we have been, and will soon be working on to make using the website on a mobile device an even smoother experience.
Continuing to ensure that the process of submitting a report on FixMyStreet is as smart and uncomplicated as possible, we’ve been designing a simpler reporting form for mobile users.
Taking inspiration from some user groups we carried out over the course of the last year, we’ve been building on some of the best bits of our existing mobile app and applying them to the web version of the site so that more users can benefit from them – including users of the various council versions of FixMyStreet Pro.
One of these ‘best bits’ takes the form of a ‘one detail at a time’ question and answer format, delivered in a logical order. This approach helps to avoid overwhelming the user – they don’t have to think of everything at once and are less likely to exclude key information, or indeed include irrelevant information.
Plus, if a citizen wants to make a report on-the-go from their mobile, this simplifies the process for them by making it much more digestible and permitting much easier map asset selection without needing to interrupt the report flow.
In a bid to make FixMyStreet’s interface more forgiving for mobile users, we’re working on applying an even more touch-friendly design to the site, which will further help to make it feel and respond like it’s an app.
To make this happen, we’ve introduced a more responsive category picker, better map controls and a more obvious ‘use my location’ feature to facilitate selecting location data that’s as accurate as possible.
With these changes in place, FixMyStreet will be faster and easier to use on a mobile device, dramatically improving the citizen user experience.
When a citizen cares enough about their local neighbourhood to make the effort to report a problem to the council, the last thing you want to do is to make them feel like the process of doing so is too difficult or long-winded to be worth it.
Councils using FixMyStreet Pro will know that the service already provides a report summary at the final stage of the process to help increase report accuracy and reduce the risk of users abandoning their report before inputting their contact details.
Wanting to take that one step further with our new ‘one thing at a time’ format, our eventual aim is to have the report summary show up at the top of each stage of the form filling process, so that citizens can see their progress and receive a constant reminder of why they’re here and why it would be a shame to quit without completing the report.
Following some research we carried out recently into how photos make FixMyStreet reports 15% more likely to be recorded as fixed, we wanted to dedicate some time to thinking about how we can encourage users to begin a report with a photo, instead of it being an optional extra.
While it’s a long way off being something we can implement, our thinking is that, aside from increasing the likelihood of reports being marked as fixed, one of the key advantages of enabling this feature would be that, under the right circumstances, it could give us the capability to use the photo to autofill other details, such as recognising the category the report belongs to, the GPS location and other useful data that is embedded into photos taken on mobile devices. This means reports which start with a photo would be much quicker and easier to complete for citizens, and much more accurate and actionable for council staff.
Last but by no means least, another new feature we’re still in the exploration stage of working on is one that we hope will make reports easier to read and browse for citizens and council staff alike. Although this one isn’t specifically a mobile feature, it would likely benefit mobile users of the website the most, if and when we’re able to implement it.
Knowing that FixMyStreet users sometimes get confused between the summary field and the details field, which can lead to one or both of them containing repeated or irrelevant information, we’re exploring how we can remove the burden of inputting this information from the user by automating the process and reducing the amount of user-generated information we need to ask for.
We’re still exploring how best we can do this, but the end result should be a better standard of information available for council staff to browse, with clearer email subject lines, easier case prioritisation and no time wasted by users writing what ends up being unhelpful information.
And that’s it for now! As we’ve mentioned, some of these improvements are still in the exploration or developmental stage, so while we can’t say exactly when they will be rolled out just yet, there’s certainly lots to look forward to!
In the meantime, if you’re interested in learning more about any of the work we’re doing on FixMyStreet, or you want to chat to us about any of our other services, do get in touch with us.
FixMyStreet Pro customers can now take advantage of a new feature for the service: the ability to connect to Notify and send status updates via text.
Just like a lot of the new service features we develop at SocietyWorks, they often start off as a great idea from a client.
On this occasion, it’s Hackney Council we have to thank; they came to us a few months ago with the desire to connect their GOV.UK Notify account with their FixMyStreet Pro instance in order to give citizens more options for staying informed about their reports.
It made perfect sense to us, so together we’ve been working on this co-funded piece of development, which, now that it’s completed, is available to all of our Pro customers. The work involved adapting the FixMyStreet SMS authentication functionality and adding the Notify functionality as the new SMS backend provider for the verification step.
For Hackney, the integration with Notify means that when a report is made to them, the site asks the report-maker for either their email address or mobile phone number, which, once verified, will create an account and enable the Council to provide text or email notifications about the report.
If you’re a Pro client and you’d like to connect your Notify account to your instance of FixMyStreet Pro, send us a message in helpdesk.
Not a Pro client yet but interested in becoming one? Get in touch with us here.
Image: Ono Kosuki on Pexels
Here’s everything SocietyWorks is up to this sprint.
As we’ve mentioned previously, we’re working on new functionality around bins and waste as part of the ongoing SocietyWorks brand and product expansion.
This service is coming on apace, and we’re creating a showcase site to demonstrate the new features as they become ready: as yet it’s really just a clickable prototype, but you can have a quick play with it here.
We’re moving forward on a couple of the tickets on our public Roadmap:
We’re a step closer to getting completion photos out of Alloy, and will be adding this to one of our client’s staging sites next week for feedback.
FixMyStreet mobile improvements were demonstrated to everyone at mySociety last Friday — and board members also joined to see what progress has been made. We’re now scheduling in the development work to get these changes live with one of our Developers.
Image: Jilbert Ebrahimi
This brings some substantial improvements to the code. The update is available to anyone running a site on the FixMyStreet platform, which includes our own fixmystreet.com; the installations we provide for councils and authorities; and the FixMyStreet instances run by others, in places from Australia to Uruguay.
If you run a site on the FixMyStreet platform yourself, or are just interested in the technical details, you can read the release notes here.
Meanwhile, here’s a rundown of the new front-end features you might notice if you’re a user of FixMyStreet.
FixMyStreet can now be added to phones (and desktops for that matter) as a ‘progressive app’. Here’s what to look for when you visit fixmystreet.com:
Access from the bar at the bottom of the screen.
Click the share icon at the foot of the screen.
Then select ‘add to home screen’.
Look for the pop up notification or tap the home icon with a plus sign in it in the URL bar.
Any of these methods will install a version of FixMyStreet that will behave like an app, placing an icon on your desktop, browser start page or home screen.
This way there is no need to download or update from the app store, and changes to the main website (which are invariably released sooner than on the app) will be immediately available to you.
Cobrands (for example the councils that use FixMyStreet as part of their own websites, and people running FixMyStreet in their own countries) can provide their own logo and colourscheme as well.
Whether you install the progressive web app or just visit fixmystreet.com on your mobile browser, you may notice some nice new features.
If a picture paints a thousand words, then your Twitter character count just went stratospheric. Now, when you share a report on places like Twitter or Facebook, if there’s a photo included in the report, that will also be pulled through.
Previously, the ‘open graph image’ that was shown by default was the same for every report — which could get a bit boring in aggregate, and certainly missed some of the impact that people might want to share when they’re posting about their own, or others’ reports.
Social media isn’t the only place that FixMyStreet reports can be piped to, though — the site also has several RSS capabilities that have been baked in since its early days.
For those not totally up to speed with RSS and what it can do, we’re now no longer displaying them as raw XML but as a nice simple web page that explains its purpose.
To see this in action, click ‘Local Alerts’ in the top menu of any page. Here’s a before and after:
Much of this work is thanks to NDI, the National Democratic Institute.
NDI offer the FixMyStreet codebase as one of their DemTools, installing it in countries around the world as an innovation which empowers citizens to keep their neighbourhoods clean and safe.
Thanks to this partnership, NDI funded the addition of new features which they had identified as desirable — and which, thanks to the open codebase, will benefit users of every FixMyStreet site worldwide.
There are some other significant additions in this release, including integration, back end and security improvements, all of which will be of most interest to developers and site admins — so if you’d like to see them, head over to the full write up on the FixMyStreet platform blog.
Image: Max Fuchs