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.
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.
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.
Other departments struggle to think in numbers. Sustainability needs a financial language to get budget.
The sustainability narrative is strong internally but feels abstract to everyone else — it lacks tangibility.
Marketing manages too many stakeholders and creates pressure across teams without always realizing it.
Operations wants simplicity. It resists new complexity and prefers familiar providers over unfamiliar ones.
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.
Sports organizations depend on sponsorship, brand, and fan base in ways traditional companies do not. The framework had to make that visible.
The question is not just “are you doing less harm?” but “are you actively restoring value?”
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.
{ carbon: 3, energy: 2, waste: 1, dei: 2, ... }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.
Match 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_levelA 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.
50+ organizations onboarded. The maturity dashboard, scoring engine, and provider matchmaking are running in production.