Home / Our work / United Nations’ joint monitoring programme (JMP) web analytics
Unicef & WHO, United Nations’ joint monitoring programme (JMP) web analytics

Effective reporting tools for Unicef and the WHO

Visit the JMP website

UNICEF and WHO co-run the United Nations’ joint monitoring programme (JMP) for Water, Sanitation and Hygiene. The programme gathers data from almost every country in the world, and the accompanying analysis is used by UN agencies, NGOs, donors, journalists and academics in their decision making.

However, the existing JMP website was failing to guide users towards the data and facilitate their analysis. As a result, we were approached to help redesign the site and build a more effective reporting tool for users.

In collaboration with Agile Collective – who took on the Drupal website and content aspects of the project – we took on the data challenge, building the web analytics package.

We started with user research into JMP users’ data perceptions and data usage. From there we designed a series of report types, created robust data mockups, and then built a final web analytics tool in just 4 weeks, featuring daily releases and check ins with the client.

Our final solution was a backend database and PHP Symfony application for ingesting csv data. The interactive charts were built as a single-page AngularJS application using Highcharts, which fetched the relevant imported data over an API.

The client has been very satisfied with the final work: within a day of public launch the site was already approaching 1500 page views. And with Agile Collective, we delivered a perfect test case of how two CoTech teams can work in parallel, each to their own strengths.

“I think it looks great and is all working very well for me. Many thanks to all the team for all your hard work pulling it together just in time.” – Tom Slaymaker, Sr. Statistics and Monitoring Specialist, Unicef


That was an amazing piece of project, client and team management on your part. The result is absolutely excellent.” – Jim Noble, Member and Project Manager, Agile Collective [CoTech partners on this project]