Charity case study: Over the Wall

Check out my new data analytics case study, covering my work with Over the Wall. I reviewed their analytics capabilities across the organisation and start rolling out automated insight using Power BI.

Children’s camps case study: Over the Wall

Over The Wall is a UK based charity for children and young people with health challenges and disabilities to discover a world of mischief and magic.

We provide a safe place to step outside of comfort zones, establish friendships and build confidence through meaningful and exciting activities.

For much of 2023, I have been working closely with Over the Wall to help automate data reporting across the organisation. Our aim is to streamline the insights that can be achieved from highly diverse data sources, supporting better real-time decision making with greater consistency and trust.

The project has involved working collaboratively with teams and business functions across the organisation, primarily in operations and fundraising.

Work delivered includes:

  • Discovery in the form of a comprehensive analytics capability review.
  • Rolling out Power BI reports for camper & volunteer recruitment.
  • Drafting a Power BI report for fundraising results & opportunities.
  • Assessing data pipeline tools and workflows and providing appropriate system recommendations
  • Training & documentation to smooth the adoption and handover of reports.

Daniel has been a joy to work with.

He has taken a relatively vague brief and worked with our staff to create highly useable KPI dashboards that have enabled us to view performance in real time, become more analytical and make smarter tasking decisions.

This in turn has raised our productivity saving time/money on an ongoing basis.

Kevin Mathieson

Analytics capability review

Our project began with a full review of Over the Wall’s current data analytics capability.

Before launching into creating reports or analysis, it is essential to understand the context, needs, and aims of the organisation. Equally, we need to demonstrate what can be achieved with data analytics and how simple or challenging that might be. Concrete examples can greatly improve briefing for individual reports. Overall, getting insight from data is much more efficient when approached from a place of better shared understanding.

The capability review involved:

  • Identifying, testing, and evaluating the range of data sources and systems available to Over the Wall.
  • Interviewing and surveying stakeholder teams to understand their specific needs and pain points around data and insight.
  • Creating a draft Power BI report template as a proof of concept for combining multiple different data sources into one view.
  • Delivering a detailed written report to Over the Wall, including data analytics-related findings and recommendations for the short, medium, and long term.

With engagement from the team, we were able to identify several issues and opportunities around data. We could also anticipate possible roadblocks or issues, both in terms of the tech and the organisational context.

In delivering the findings and recommendations, it was helpful to classify each into three broad areas that consistently emerged:

  1. Systems & platforms
  2. People & processes
  3. Data output & analysis

This helped to rationalise our evaluation to Over the Wall and made prioritising next steps clearer and easier.

Camp operations reporting

Having interpreted the capability review and prioritised internally based on readiness and need, Over the Wall agreed to focus initial efforts on a suite of reports for camp operations. This would get us up and running with useful reports that would potentially save the team a lot of manual reporting effort, while serving as a template for rolling out automated Power BI reporting to other areas of the organisation.

With the assistance of Over the Wall’s operations team, I immersed myself deeply in the complicated data, systems, and processes around camper and volunteer recruitment. We followed a dynamic, iterative approach to refine requirements and steadily improve the reports to get them in a good state for the team.

We produced three distinct reports, primarily based on data from CampSite – a bespoke camp management CRM system – but also including data from other sources, such as internal KPI targets. The data pipeline was relatively complex and involved creating custom CampSite reports with paginated API calls to extract all the useful data into Power BI. Reports ranged from a simple one-page “camper lookup” to make key personal and health details more accessible internally, to a twelve-page deep dive of camper recruitment performance across different camp types and application stages.

Once Over the Wall were happy with the reports, we published “release” versions covering 2023 camper and volunteering recruitment to the Power BI Service, ready for sharing and active use. These then served as a basis for the subsequent 2024 suite of reports, which were developed in late 2023 once the new 2024 recruitment processes were opened.

Sample page from a camper recruitment report.

Fundraising reporting

Once we reached a stable point with 2023 operations reporting, we picked up discussions with the fundraising and finance teams. Ultimately, we decided to focus on fundraising reports for our next phase, as the systems and requirements were at a more advanced stage to be able to proceed with pulling data into Power BI.

We made sure to capture a comprehensive set of requirements based on a briefing template I provided. I interrogated the brief and collaborated with the team over video calls and shared documents to ensure that I fully understood the meaning behind each request and how it mapped to data sources.

Once comfortable with most requirements, the next step for me was to produce a draft report. This achieved several requirements and showed Over the Wall the scope of what we could achieve in our data visualisations. The report combines rich fundraising data from the Donorfy CRM with camper data from CampSite, along with targets and category mappings held in separate Excel spreadsheets within Microsoft 365. Key features of the report include monthly performance vs. targets using an intuitive time period selector, yearly summary, performance by fund and campaign, and an opportunities explorer to help surface and categorise the most promising fundraising prospects.

Through the report creation process, Over the Wall identified several areas where the underlying Donorfy data could be cleaned, extended, or made more consistent. This will be undertaken by Over the Wall in early 2024, after which the report will be iteratively developed to make full use of the new, cleaner source data and satisfy the full insight brief.

Sample page from our fundraising report.

Training & handover

It’s crucial for clients to be confident enough to understand and interrogate reports to get the insight they need. Some ability to maintain and update reports is also useful, although this can be challenging for non-experts when it comes to a complicated platform like Power BI and its bespoke data pipelines. 

With Over the Wall, we demonstrated several features at appropriate stages in the development process. These features included the two different Power BI environments, report navigation, filters, slicers, cross-highlighting, and drilling into underlying data. We produced a reporting walkthrough guide and ran a live training session with the operations team.

For fundraising, we also provided detailed technical handover notes on the report setup and data sources. This will help other users take over report development, updates, and maintenance in 2024.


We have produced a varied, useful set of automated reports for key Over the Wall business functions. In doing so, we assessed the organisation’s analytics capability and identified much of what they need to attain better insight in future. Through our Power BI report development, we also helped to highlight issues with existing data collection and underlying systems, which Over the Wall are now working to improve.

Teams are much more familiar with Power BI – and report automation in general – than they were previously: I strove to explain and document my work throughout, rather than simply providing “black box” report outputs. A crucial success factor for me is that individuals and teams are empowered to get more out of data themselves: I feel that Over the Wall, having already had a strong skill set across the team, are well along this path.

I believe we have laid some solid foundations for Over the Wall to develop and grow their data analytics insights long after my consultancy has ended. I sincerely hope these capabilities can help the organisation go from strength to strength in providing their wonderful service to children and young people with health challenges and disabilities.

You can find me on LinkedIn, or email me at [email protected]

(Please note I'm no longer freelancing, but keen to connect with others in the world of data for social impact!)

How to use data science for social good

As the dark winter of 2023 draws in and I come to the end of 6+ years as a freelance data analyst focused on social impact, now is as good a time as any for some reflection.

I’ve compiled some thoughts and highlights from recent conversations I’ve had with students and others in the social impact sector.

Hopefully, my position as an independent consultant working with charities large and small on a range of data analysis projects adds perspective and value.

What are the characteristics of a data-driven approach to social and humanitarian issues?

These days, everyone is obsessed with data but there is a big difference between a proper data-driven approach and collecting data for the sake of it.

In the non-profit sector, I’m aware of a lot of reporting back to different stakeholders (particularly to donors). It’s in the job description or organisational strategy. Data is collected to satisfy some fundraising obligation or regulatory requirements, often at great cost of time and effort. And it ends there.

A true data-driven approach is about people organically engaging with data and insight across the organisation, working to agreed measurement and evaluation frameworks. It is critical to take useful action or make optimisations to activities based on the observations. As I see it, that’s the only way to use data to inform decision making and improve organisational outcomes, i.e. to be “data-driven”. Of course, it’s easier said than done, but when it works it can have a huge impact.

Another background issue I often see is that data and insight is consigned to technical experts or highly performance-oriented functions like marketing or fundraising. For true impact, we need to embed the rigorous use of data with policy and programme delivery teams (as well as senior management and the board).

I think this is very much a work in progress across the sector, though I’ve seen encouraging signs in recent times. Different organisations will have their own host of challenges in this regard, not least with resourcing and technical expertise. One of my own major aims is to de-mystify data analytics and make it much more broadly accessible.

A golf cart flipping over, from the Jackass movie.
Make sure your data doesn’t drive like this.

How do you see the future prospects and key roles for the development of this sector?

I think there is huge scope for data science and analytics to make even greater impact in the sector.

This has been my core mission for over 10 years now; things have been changing slowly. I would say the change is now accelerating. People are embracing data and tech more, even when they don’t have a lot of technical expertise themselves.

The two major, overarching opportunities right now I would say are:

  1. Bringing data science and analytics to cross-functional teams and elevating its influence to non-technical parts of the organisation, and
  2. Embracing the fact that AI and machine learning have now become mainstream to supercharge analytics efforts, by helping automate menial tasks and basic reporting.

The first opportunity is something that is happening slowly but steadily. I see much better data literacy in general compared with 5-10 years ago. Even when stakeholders have little data expertise, they tend to realise how crucial it is and are willing to learn more and outsource insight work as appropriate (whether externally or internally). I do still see a lot of daily struggle using and understanding data, which is a big barrier to useful insight that I hope we will soon overcome. “Data” is, essentially, just information.

Perhaps key to this is the second opportunity, the proliferation of AI and machine learning. As someone who began studying AI and Computer Science over 17 years ago(!) I’m slightly jaded by the hype around it all. However, I can see with the advent of generative AI and accessible, natural language interfaces and apps that a real step change is happening.

I think this is particularly good for tech and data analysis: so much time and energy is spent on just making things work – building, testing, QA – or producing highly repetitive reporting and dashboards.

I do believe that we will always need the human touch and cross-disciplinary understanding to review and refine work. However, AI can really shoulder some of that early to middle analysis workload, and help with automation and templates.

In terms of roles, there are a now many highly distinct disciplines in the sector, including:

  • Data analyst
  • Data scientist
  • Data engineer
  • Research analyst
  • Data visualisation specialist
  • Business intelligence specialist
  • Monitoring, evaluation, and learning specialist
  • Etc. etc.

We have now moved past the point where we can expect any one person to cover all bases (seriously, organisations of any decent size need adequately resourced, multidisciplinary data and analysis teams!)

In general though, I’d say a key facet of most data insight roles is to be a bridge between the technical detail or statistical nuance and the wider organisational context and objectives. People who can translate numbers, stats, or code into easily understandable findings and recommendations are worth their weight in gold.

I would also say that people who can simplify to the extreme (without dumbing things down) have a crucial role to play in widening the impact of data science in the social impact sector. So many organisations try to do too much. In the charity sector especially, the range of operations and systems in play can be staggering. Anecdotally, it seems the smaller the organisation the more complex and multidisciplinary their work often is. The inherent difficulty of all the data engineering and wrangling keeps it the reserve of technical specialists or expensive agencies.

A focus on getting solid basics in place – that are understandable and repeatable – would be very wise for most non-profit organisations.

A business woman and man happily high fiving in a meeting.
When you manage to figure out if you’re up or down on last year, just in time for the board meeting.

What tools and methods can be applied to data science for social good?

There are so many tools and platforms out there now, it’s scary (with new ones every day – this will only accelerate with generative AI).

My general outlook is to be agnostic to any specific tool or technology. When you focus on how these systems fundamentally work (a bit of software engineering knowledge really helps here), you start to see all the similarities between tools and understand that many of them are just variations of the same thing. It also helps you to pick up new tools with ease, which is simply essential for the modern data scientist. The best analysts and data scientists can use whichever tools or techniques would suit the problem at hand.

That said, of course there are some very common tools which are standing the test of time and practitioners like myself often turn to. Here’s a basic shortlist of (perhaps unsurprising) tools to engage with:

  • General purpose data exploration & wrangling; quick & dirty calculations: Excel (it just won’t go away!)
  • Statistics, modelling, machine learning, and data visualisation: Python and R
  • Statistics & modelling: PSPP (free version of SPSS, originally standing for “Statistical Package for the Social Sciences”)
  • Database querying & management: SQL
  • Data visualisation & dashboards: Power BI and Looker Studio
  • Web analytics: Google Analytics, Piwik, Hotjar, Microsoft Clarity, and Convert

When it comes to techniques, staples for me have been regression analysis and applying significance testing to randomised controlled tests. This will vary hugely depending on your expertise and the business context you work in. The above techniques are not super advanced, but applicable to a wide range of descriptive and predictive analytics.

And again, to reiterate the point about getting the basics right: just following a rigorous analysis process (validating the data at every turn, using appropriate comparisons and distributions, thinking through questions and context, avoiding taking results at face value) will get you very far.

What sort of education or training makes for a good data scientist or analyst?

Everyone will have their own path and I think it’s really important to encourage diversity in the sector. A technical background or direct training in data science or stats will help, but to be honest in the world of data I have seen people with a hugely diverse range of backgrounds (technical and non-technical) be successful. You could produce the best, most accurate analysis in the world, or the prettiest report, but if you don’t appreciate the context or are unable to communicate to the people that matter, it’s a bit of a failure.

I would suggest to any budding data scientists or analysts to follow your own interests and what you enjoy, while being able to make positive impact.

Remember also that data can be qualitative or quantitative, and these days there is a big focus on combining the two: something I’m personally very passionate about. This perhaps opens up data analytics and insight to a large cohort of people who wouldn’t have traditionally considered themselves to be “good with numbers”. (Oh, and by the way: quantitative data analysis is about patterns, not numbers!)

There are also countless great online resources for learning all about data science – many of them free. You just need to commit and put the quality time in. Personally, I find that EdX and Coursera have many brilliant courses in data (as well as the social sciences).

A female student working at a laptop by a window.
Yep, getting no insights from this data.

Do you have any additional guidance for those looking at a career in data science for social good?

My first point would be: just go for it!

Whether you are just starting out or making a later career change, get stuck in with real problems, datasets, and tools. Find what makes you tick. There are so many areas even within the data science/analytics niche that, regardless of your skill set or interests, you are likely to be able to make a good contribution.

The “data” field is now so broad that I would recommend focusing on one core discipline at first – e.g. data visualisation, data science, data engineering, predictive analytics – and becoming expert in that.

Having real examples of how you have put your skills into action – and what impact they had on a project or organisation – is also invaluable.

The beauty of modern times is that there is already a lot of social impact data out there to work with, for example the World Bank Open Data,, Kaggle, or even data published by public bodies like the UK government.

Always aim to be be collaborative, open, inquisitive, and engage teams on their own terms.

It’s really tempting to jump straight into a solution or nice looking report, but it’s so important to understand the needs of the team, organisation, and sector first. Then you can be much more focused and effective in your work. Patience and persistence really are key to both data science/analytics and working in the non-profit world.

Data science has huge potential to make a significant impact in the social sector. By using data to inform decision-making and improve outcomes, we can help create a better world for everyone.


Charity case study: Tommy’s

Check out my new analytics case study, with highlights from almost three years working with the charity Tommy’s.

Visualising GA4 data with Looker Studio & BigQuery

With much fanfare, Google have launched Google Analytics 4 (GA4) and rebranded Looker Studio. They’ve also seen fit to destroy the most simple, established way to create custom reporting dashboards with these tools.

Cue facepalms for analysts and marketers alike. Let’s try to get our data working positively again.