Case 01 / 04bloomUp Nexus
Live · v1 deployed
ResearchService DesignAI SystemsESG

A matching enginefor sportssustainability.

An AI-driven platform that scores sport organizations across 33 ESG indicators and matches them to providers who can actually take them one level forward. A maturity framework built for sport — not adapted from finance or industrial supply chains.

Role
Researcher & Service Designer
Company
bloomUp · Independent
Year
2024 — 2026
Status
Live · v1
Reach
50+ orgs · CH DE NL FR BE
Context

Sport wanted to act on sustainability. The tools were built for someone else.

Most ESG frameworks were written for industrial supply chains and corporate disclosure. When clubs and federations tried to use them, three things happened, every time: the data didn't fit, the language didn't translate, and the people responsible weren't the people who could move it.

P · 01
They don't know where they actually stand.
ESG frameworks like GRI and CSRD were not built for sport. Applying them requires legal teams and reporting infrastructure most clubs and federations don't have.
P · 02
They don't know what they need.
Even with genuine willingness to act, translating “we want to be more sustainable” into specific, prioritized actions is genuinely hard.
P · 03
The people with budget want numbers.
Sustainability leads need to convince boards, finance teams, and sponsors. Gut feeling doesn't work — they need a diagnosis grounded in real standards.
Where it started

A role-playing session that wrote the design brief.

bloomUp Nexus originated from a role-playing session with four sports organizations — where each participant took on a role outside their own to understand how sustainability is experienced across the organization. The friction was immediate, and the design brief wrote itself.

Financeplaying Sustainability

Other departments struggle to think in numbers. Sustainability needs a financial language to get budget.

Sustainabilityplaying Operations

The sustainability narrative is strong internally but feels abstract to everyone else — it lacks tangibility.

Marketingplaying Finance

Marketing manages too many stakeholders and creates pressure across teams without always realizing it.

Operationsplaying Marketing

Operations wants simplicity. It resists new complexity and prefers familiar providers over unfamiliar ones.

These tensions shaped the core design principle of bloomUp Nexus.
Give every stakeholder the same data, in the language they actually use.
Core principle · From the role-playing session
System Design

One assessment object that does two things.

The core insight was architectural: if the assessment data model is designed correctly, the same 33-indicator object can simultaneously evaluate an organization's maturity and calculate its compatibility with any provider in the network.

The framework was shaped by interviews with sustainability leaders across European sports organizations — to understand where existing tools broke down before designing new ones.

Framework

A maturity scale built for sport.

+ Extra category
Economic

Sports organizations depend on sponsorship, brand, and fan base in ways traditional companies do not. The framework had to make that visible.

+ Extra category
Regeneration

The question is not just “are you doing less harm?” but “are you actively restoring value?”

Environment
68%
Social
52%
Governance
44%
Economic
61%
Regeneration
28%
LevelStateDescription
0AbsentNot on the agenda.
1MinimalSporadic, informal.
2BasicPolicy exists, limited reach.
3StructuredConsistent, measurable.
4AdvancedSignificant impact, monitored.
5LeaderExternally verified, published.
Mockup 01Maturity Dashboard · Manchester City FC
app.bloomup.io / orgs / manchester-city-fc
M. Pizarro
Org · UK · Football

Manchester City FC

Maturity assessment · v3.1 · Updated Apr 2026
2.4/ 5.0Org maturity
Environment
3.4
Social
2.1
Governance
1.8
Economic
2.6
Regeneration
1.2
Provider MatchesSub-category Breakdown
Carbon Footprint (Scope 1+2)GRI 305Lvl 3
Energy & renewablesGRI 302Lvl 3
DEI & equal opportunityGRI 405Lvl 2
Risk Management & ethicsGRI 3-2Lvl 1
Scoring engine

Four prompts. Two paths. One consistent output.

Organizations submit documents — sustainability reports, internal policies, certifications — and Claude extracts evidence across all 33 indicators. No documents? A structured form collects the same data through direct questions.

Path A · Onboarding
Document upload
Existing reports, policies, and sustainability documentation parsed for evidence.
Path B · Onboarding
Structured form
Guided questionnaire for orgs without prior reporting infrastructure.
Prompt 1 — Organization scoring
Read content → extract evidence → score 33 indicators
Apply 7 anti-inflation rules → return JSON
Branch A
Gaps detected? → request supporting evidence
Branch B
Re-score with reviewer override
Output
{ carbon: 3, energy: 2, waste: 1, dei: 2, ... }
33 indicators scored 0–5
Anti-inflation rulesEvery score passes through seven anti-inflation rules: conservative defaults when evidence is ambiguous, caps on aspirational language (“we plan to” = max Level 1), and partial-coverage limits. A defensible Level 2 is more useful for matching than an inflated Level 4.
Matchmaking

From diagnosis to connection.

Once both sides are scored, the match engine runs in pure code — no AI needed. For each of the 33 indicators, it compares where the organization is with how far a provider solution can take them.

Direct match
Provider takes the organization exactly one level forward.
provider_level = org_level + 1
Potential match
Provider can help across multiple levels of growth.
provider_level > org_level + 1
No match
Provider does not address it, or the org has already surpassed them.
provider_level = 0 OR ≤ org_level
Match Rate calculationMatch Rate = matched indicators / total indicators per category × 100Direct: provider_level = org_level + 1Potential: provider_level > org_level + 1No match: provider_level = 0 OR provider_level <= org_level

A fourth Claude prompt generates the match narrative — explaining specifically why each recommendation makes sense, which indicators show the strongest alignment, and where the provider cannot help. That last part is intentional: credibility comes from honesty.

Mockup 02Provider Matches · 3 providers · Manchester City FC
app.bloomup.io / orgs / manchester-city-fc / matches
M. Pizarro
Provider Matches

3 providers · Manchester City FC

Ranked by Match Rate · Updated Apr 2026
GreenSport Solutions
Top match · Energy & carbon transition
78%match rate
Environment92%
Governance80%
Social45%
Economic38%
6 direct · 4 potential matches
Impact Arena
Community & regeneration programs
61%match rate
Social88%
Regeneration74%
Governance50%
Environment22%
4 direct · 6 potential matches
Status

Where it is now.

Live — Version 1

Deployed across the network

50+ organizations onboarded. The maturity dashboard, scoring engine, and provider matchmaking are running in production.

Active inCHDENLFRBE
Next case · 02 / 04

Global Wellness & Luxury Hotels →

An intelligence layer for boutique hotel service →