Case study / Mission-driven organisations
Campaign data.
One reliable view.
An analytics platform that tracks fundraising campaigns and audiences for mission-driven organisations.
The difference it made
Value you can see.
Campaign data in one reliable view.
Reporting
Faster reporting.
Event-driven ingestion replaced manual extraction and cleaning.
Cost
Lower cloud cost.
A leaner pipeline on Cloud Functions and BigQuery.
Scale
Built for volume.
Large daily data volumes, processed for every client.
The solution, at a glance
Every campaign.
One view.
The challengeWhat we changed
- Scattered sourcesConnected feeds
- Fragmented reportingUnified dashboards
- Manual cleaningAutomated pipelines
- CampaignsDonations & leads
- IngestionCloud Functions
- WarehouseBigQuery
- Client dashboardsPower BI
Event-driven and scheduled ingestion
Engineering details
The challenge
- Donation and lead data spread over many platforms
- No unified view of cost, reach and return
- Manual extraction and cleaning every cycle
The build
- Event-driven and scheduled Cloud Functions
- Firestore for ingestion that triggers processing
- BigQuery as the central warehouse
- Embedded Power BI for every client
Technology
GCPCloud FunctionsFirestoreBigQueryPower BI
Continue exploringVideo intelligence, fully offline.
Your next step
Have a similar
problem?
Forty-five minutes on your version of it. You leave with a proposed first step.
