Principles, tips and approaches for extracting insights from your database or CRM system
July 2023
Welcome to TechSoup Connect London Chapter
We've changed our name, but not our focus...
Providing a space for those working with digital in or with charities/not for profits to
@TSC_London
techsoup-connect-london
TechSoup Connect London Organisers
Agenda
Keeping in touch / Resources
Initial breakout
Where are we going?
Where are we going?
On a data adventure!
The 4 types of analytics
The 4 types of analytics
Descriptive
What happened?
Information
How many people did we work with last quarter?
How much did we spend?
The story of a successful bar chart
The story of a successful bar chart
% of people attending
Session number
The story of a successful bar chart
% of people attending
Session number
1
80%
0
100%
The 4 types of analytics
Descriptive
What happened?
Why did it happen?
Diagnostic
Information
How many people did we work with last quarter? How much did we spend?
How can we improve adherence to our programme by 10%?
Why adherence in one center worse than in another?
Why adherence in one center worse than in another?
Why adherence in one center worse than in another?
Probability of early dropout
Age < 18
Center A
Referral source 1
Referral source 2
Female
Support need 1
Support need 2
Support need 3
The 4 types of analytics
Optimization
Predictive
What will happen?
Descriptive
What happened?
Why did it happen?
Diagnostic
Information
How many people did we work with last quarter? How much did we spend?
How can we improve adherence to our programme by 10%?
Based on onboarding information, what’s the recommended route for this person to increase their chance of success?
Streamlining processes
Very long onboarding process to define the next best step
Only the right questions to get the next best step as fast as possible
The 4 types of analytics
Prescriptive
How can we optimise our actions?
Predictive
What will happen?
Descriptive
What happened?
Why did it happen?
Diagnostic
Information
Optimization
How many people did we work with last quarter? How much did we spend?
How can we improve adherence to our programme by 10%?
Based on onboarding information, what’s the recommended route for this person to increase their chance of success?
Running what ifs scenarios to model the impact of a change in budget on an outcome.
What if scenarios for a foodbank
Forecasting supply and demand to ensure the right food is at the right time and at the right place
What you need to go on an adventure
Questions
Providing nonprofits with the right digital tools to change the world.
Specialists in apps & digital service development, CRM selection & implementation, systems integrations and user experience design for forward-looking nonprofits.
We partner with impactful organisations to take their digital strategy from early ideas to well-managed, working software.
Making it happen — what should the tech look like?
Technology should be led by use-case, not the other way around.
Understand the context in which stakeholders will access and use the data insights, and the sources of data, before* you start looking at tools. Without this you’ll fall back onto rough heuristics and projects either bloat or fail.
* “We need a data visualisation tool” is not good enough to base a project on.
Map out your data flow, connecting sources to use-cases
Source(s)
Where is data captured?
Is it captured directly into your CRM? Is it spread across multiple systems & spreadsheets? External sources?
Schema
What shape is the data in?
Use-cases
What questions need answering? What are you going to do with the answers, and how/when?
Analysis tools
What tools will help you transform, interrogate & share data?
Would you need to merge multiple record types together to get the answers you need? Is the source data sufficiently structured?
Integration
How will your analysis tools get hold of your data?
Are there direct integrations or will you need to build a data pipeline?
Where on the spectrum from Excel to full BI platform are you?
What’s the business case? Who needs it? What context do they want the answers in? How often will they access it? Are the questions stable over time?
Start from the end
Source(s)
Where is data captured?
Schema
What shape is the data in?
Use-cases
What questions need answering? What are you going to do with the answers, and how/when?
Analysis tools
What tools will help you transform, interrogate & share data?
Integration
How will your analysis tools get hold of your data?
Data flow
Design direction
Don’t start here!
Understanding the jargon
Understanding the jargon
ETL
Transformation
Grant management system | |
Jane Jones | Jan 1979 |
Bob Brown | Feb 1951 |
Susan Smith | Sep 2007 |
Funder A report | |
Jane Jones | Adult |
Bob Brown | Elderly |
Susan Smith | Child |
Funder B report | |
Jane Jones | 31–45 |
Bob Brown | 70+ |
Susan Smith | 16–24 |
Understanding the jargon
Understanding the jargon
Understanding the jargon
Possible approaches
2a. Manual export to BI tool or Excel
📆
Shop
Manual export
Manual upload
Bad:
Good:
Good vs. bad extraction processes
2b. Direct integration with BI tool
Direct integration
2c. Simple ETL to something that a BI tool can read
Shop
Shop
Data extraction tool
Direct integration
Direct integration
Manual upload
3. BI tool on top of data warehouse
Shop
Shop
Data extraction tool
Direct integration
Direct integration
Direct integration
Shop
Shop
Shop
Shop
4. Integrated data warehousing & BI tool
What technology do you need?
Answer: It’s actually not that important
ETL services
A simple ETL solution — this is a redacted version of one in production costing just £10/month
Shop
Shop
Principles
Principles
Principles
Manual CSV export every month
Excel macro dedupe + vlookup transformation
Excel charts
Principles
Principles
‘Reports’ ≠ user interface
Principles
Product
Rigid, but easy to use for simple use cases
Focus on the right market when selecting your CRM
Platform
Flexible, but takes more to get going
… Dynamics 365 Salesforce Beacon Donorfy Access CRM …
Key points to take away
Next steps & getting help
Suru Partners can help with:
Contact Harrison on harrison@surupartners.com for free advice and recommendations.
Q & A
Network session
Next meetings:
Community Shout Outs
Tell us about:
that is helpful for this community
Wrap up / further networking