fan-data-platform hero

A Unified Fan Data Platform for Sports Organizations


The client came to us with the idea of creating a platform to help sports clubs consolidate all their fan data in one place. Previously, data was scattered across multiple systems, which made it difficult to understand the fans or run effective campaigns.


That’s why the client needed a solution that would connect these systems, clean and organize the data, and make it usable for everyday tasks like sending targeted emails, tracking fan engagement, and managing memberships. Our task was to build this SaaS platform from the ground up, ensuring it was fast, intuitive, and scalable for onboarding more clubs in the future.

real-time asset

Challenge


Turning the idea into a working platform came with several complex challenges. The biggest issue wasn’t just the amount of fan data; it was the fact that it was scattered across disconnected systems, each with its own structure and logic. To make the data truly useful, it needed to be unified, accurate, and easy to manage.


To address this, the Requestum team needed to:

  • Collect fan data from multiple third-party systems

  • Match and merge records into a single, consistent fan profile

  • Build an intuitive interface for club staff to view and manage data

  • Ensure smooth integration with existing ticketing, CRM, and marketing tools

  • Include built-in features for reporting, campaign automation, and support

real-time asset

Solution

We built a modular and highly-integrated SaaS platform that serves as a central hub for all fan data. At the heart of the system is a powerful identity resolution engine that matches and merges records from different sources into a single Master Fan Profile. This profile gives clubs a complete, up-to-date view of each fan, including their purchases, interactions, and engagement history.

The platform also features a clean, easy-to-use admin panel that gives club staff full control over their fan data. Through this interface, sports clubs can:

View and manage unified fan profiles

View and manage unified fan profiles

Configure data syncs with connected systems

Configure data syncs with connected systems

Visualize key metrics through dashboards

Visualize key metrics through dashboards

Add notes, trigger automations, and manage user permissions

Add notes, trigger automations, and manage user permissions

Access reports, entitlement engines, and marketing workflows

Access reports, entitlement engines, and marketing workflows

Key Features

Master Fan Profile

Master Fan Profile

This feature provides a single, unified profile that brings together fan data from all connected systems, offering a complete and accurate view of each fan’s history, purchases, and interactions.

Admin Portal

Admin Portal

Club staff can access a streamlined admin interface where they can manage fan profiles, configure system connections, assign permissions, and monitor key metrics.

Entitlement Engine

Entitlement Engine

This tool allows clubs to control access to fan benefits, memberships, and ticketing rights with precision, ensuring each fan receives the appropriate level of access.

Admin Portal

Automated Integrations

By syncing data live with CRM, marketing, and ticketing tools, the platform ensures that all connected systems are always working with accurate, up-to-date information.

Custom Dashboards

Custom Dashboards

With this feature, teams can visualize fan behavior through real-time dashboards that track attendance, purchases, engagement trends, and other key performance indicators.

Notification & Campaign Tools

Notification & Campaign Tools

Thanks to integrations with ActiveCampaign and OneSignal, clubs can create targeted outreach and automated campaigns based on real-time fan data and preferences.

Customer Support Tools

Customer Support Tools

With Freshdesk integration, the platform gives support teams a full view of fan inquiries, ticket history, and notes, making service more informed and responsive.

Surveys & Feedback

Surveys & Feedback

Fan feedback is gathered through embedded SurveySparrow forms. Each response is automatically connected to the corresponding fan profile for continuous insight.

Stats Integration

Stats Integration

Real-time data from Stats Perform is seamlessly integrated into fan profiles, adding relevant game stats that enhance personalization and fan engagement opportunities.

Tech Stack

Frontend

React

React

Tailwind

Tailwind

Backend

nodejs

Node.js

NestJS

NestJS

Database

PostgreSQL

PostgreSQL

Infrastructure

aws

AWS

Docker

Docker

Third-party APIs

Jetpack

Jetpack

Archtics

Archtics

Square

Square

OneSignal

OneSignal

Ticketek

Ticketek

ActiveCampaign

ActiveCampaign

NRL

NRL

Stats Perform

Stats Perform

Freshdesk

Freshdesk

SurveySparrow

SurveySparrow

Tech Stack

React

/Frontend

React

Tailwind

/Frontend

Tailwind

Node.js

/Backend

Node.js

NestJS

/Backend

NestJS

PostgreSQL

/Database

PostgreSQL

AWS

/Infrastructure

AWS

Docker

/Infrastructure

Docker

Jetpack

/Third-party APIs

Jetpack

Archtics

/Third-party APIs

Archtics

Square

/Third-party APIs

Square

OneSignal

/Third-party APIs

OneSignal

Ticketek

/Third-party APIs

Ticketek

ActiveCampaign

/Third-party APIs

ActiveCampaign

NRL

/Third-party APIs

NRL

Stats Perform

/Third-party APIs

Stats Perform

Freshdesk

/Third-party APIs

Freshdesk

SurveySparrow

/Third-party APIs

SurveySparrow

Results


As a result, we delivered a robust, scalable SaaS platform that integrated over 12 third-party systems into a single ecosystem. More than 100,000 unified fan profiles were created, giving clubs a reliable, real-time view of their audience.

Manual administrative work was reduced by 60% through automation, while marketing teams gained the ability to quickly launch personalized campaigns. Real-time dashboards and reporting tools now offer deeper insight into fan engagement and behavior. Most importantly, the platform is built to scale, ready to support more clubs, new features, and evolving data needs.


Results

Choose a specialty:

Designer Developer Manager

Choose a field:

Requested Service Optionals:

Web Mobile AI UI/UX Other

Your Budget: $0k

0$ 20$ 40$ 60$ 80$ 100$