Unifying fan data across 50+ sports organisations
One sports fan could exist as separate records in ticketing, merchandise, CRM, point-of-sale and social systems. Over six years Twistag built the Datatalks platform that joins them: more than 50 integrations, identity resolution that recognises one person across sources, a visual segment builder, and Dattie, an assistant that answers questions without SQL. It now holds more than 6 million fan profiles for over 50 sports organisations.

- 6M+unified fan profiles
- 50+sports organisations served
- 6 yearsof continuous engineering partnership
- Client
- Datatalks
- Industry
- Software & platforms
- Practices
- Data & Cloud
- Timeline
- 6 years, ongoing
- Stack
- .NET Core, Blazor WASM, AWS, PostgreSQL, Snowflake
One fan, many records.
Twistag built the customer data platform behind Datatalks, which unifies more than 6 million fan profiles across 50-plus sports organisations, over a six-year continuous engineering partnership. A single fan existed as separate records in ticketing, e-commerce, CRM, POS and social systems, so marketing teams made decisions on incomplete profiles and revenue teams missed cross-sell opportunities nobody could see. Twistag built an extensible integration layer speaking 50-plus protocols, an identity-resolution engine that reconciles one person across sources recording them differently, a visual segment builder for non-technical marketers, and Dattie, a natural-language assistant that answers questions about the data without SQL.
Sports organisations operate across fragmented data silos. A single fan might hold a season ticket, buy merchandise, attend events, use the mobile app, subscribe to newsletters, engage on social media and spend at the stadium concourse — each touchpoint scattered across ticketing systems, e-commerce platforms, CRMs, POS systems and social networks. A fan who bought a ticket, bought merchandise and attended an event exists as three different records. Marketing teams make decisions on incomplete profiles, revenue teams miss cross-sell opportunities, and broadcasters and sponsors have no unified view of audience overlap. When Datatalks started, the industry had no answer: every organisation built custom integrations and manual reconciliation workflows that repeated with every new customer.
One backbone, any sport.
Connect every source.
An integration layer speaks more than 50 protocols, from ticketing APIs to POS terminals and social webhooks, and normalises each into a shared schema.
Resolve the person.
Identity resolution matches a fan by email in one system, phone in another and social handle in a third, producing one profile per person.
Data in marketers' hands.
A visual segment builder, a Segmentation Assistant that turns goals into segment logic, and Dattie, which answers natural-language questions without SQL.
Isolated by design.
.NET Core and Blazor on AWS, with PostgreSQL and Snowflake, and role-based access that keeps every club, federation and league separate.
- SourcesTicketing, retail, POS, CRM and social
- Integration50+ connectors into one schema
- IdentityOne profile per fan across sourcesKey step
- TeamsSegments and answers without SQL
A new sport is now configuration.
The Datatalks platform now serves more than 50 sports organisations across multiple countries, unifying over 6 million fan profiles, with more than 50 integrations across ticketing, e-commerce, mobile, POS, CRM and social. Adoption expanded from football into rugby, hockey and golf without architectural change, because Twistag solved the data unification problem generically, for any sport. Datatalks itself shifted from custom consulting to a repeatable platform product. The Twistag engagement has run for six years of continuous development. Onboarding a new sport is now a configuration exercise.
Identity resolution that worked for football transferred to rugby and golf without modification.
- .NET Core
- Blazor WASM
- AWS
- PostgreSQL
- Snowflake
Twistag built the customer data platform behind Datatalks, which unifies more than 6 million fan profiles across 50-plus sports organisations.










