Measured,not estimated.
Sponsor exposure for clubs, leagues and brands — measured daily, reported every Monday at 07:00.
14-day trial · no credit card · EU data residency
Osasuna, our study ground.
We measure CA Osasuna's sponsor exposure from public data, the club's social accounts and a recorded broadcast highlight, and publish what we find. Not a client — a public-data study.

The club's TikTok audience vs Instagram — 5.8M vs 415k followers. Most sponsorship decks still only count Instagram.
Sponsor posts underperform organic content across 283 posts in 90 days — a gap you can only work on once it is measured.
Kosner visible for 62% of a 3-minute match highlight — 120.5 seconds of screen time, measured frame by frame.
Sport runs on ten-figure budgets and twenty-tab spreadsheets.
Sponsorship now lives across platforms, posts and broadcasts. Most clubs still count it by hand, after the fact.
- 01
Spreadsheets eat your week
Social stats copy-pasted by hand. Pivot tables rebuilt every Monday. Screenshots chased before every sponsor call.
- 02
No proof of ROI
Sponsors ask the same question every quarter: 'what did we actually get?'. Without measured exposure, the renewal is negotiated on gut feel.
- 03
Growth goes untracked
A viral post. A breakout match. If nobody measured it, it never happened, and it never gets invoiced.
- 9 accounts opened one by one
- screenshots pasted into a deck
- numbers stitched across 20 tabs
- broadcast exposure: nobody counts it
- 283 posts attributed automatically
- 9 accounts refreshed daily
- 1 highlight read frame by frame (CV, in dev)
- 1 branded PDF, Mondays 07:00
What we measure, and what we don't yet.
Social analytics run live today — 283 posts and nine accounts in our public study. Broadcast computer vision works on recorded footage, in development. Every bullet below carries its label.
Unified social analytics
Live· IG + TTInstagram and TikTok today, deduplicated and normalised. One number per sponsor, per week. X, YouTube and Facebook are in development.
- Instagram + TikTok analyticsLive
- Sponsored vs organic post splitLive
- X, YouTube, FacebookIn development
Match-day computer vision
In developmentLogo-level screen time on recorded broadcast and owned footage. The model already read a real match: 10 sponsors, one highlight, frame by frame.
real model output · recorded POC- Logo & screen-time detectionIn development
- Proven on a recorded match highlightIn development
- GDPR-safe processingIn development
ROI that renews contracts
Live· Mon 07:00A branded PDF generated from the data, every Monday at 07:00. The renewal conversation starts from numbers, not memories.
- Kosner120.5s screen time
- Nissan97.5s
- Macron80.0s
- Branded weekly PDF reportsLive
- Benchmarks vs marketPlanned
- Contract alertsPlanned
Every capability on this site is tagged LiveIn development or Planned— because the audience for a measurement product can tell the difference. What runs today is measured; what doesn't is labelled.
From posts and footage to a renewal case.
- T+00
Connect
Point us at the club's accounts and recorded footage. No integration needed to start; OAuth self-serve is planned.
- T+01
Detect
The model reads recorded broadcast and owned footage frame by frame, and tags every sponsor mention in every post. No live feed, no sampling.
- T+02
Report
Data refreshes daily. The branded PDF goes out every Monday at 07:00, the same report our public study publishes.
- T+03
Renew
The renewal case builds itself: screen time, share of voice, trend lines. Every claim in the deck has a source.
This pipeline produced the study above · 283 posts attributed · 1 highlight read frame by frame · 1 report every Monday 07:00
Two views. One source of truth.
The club sees the whole portfolio. Each sponsor sees only what's theirs, in their own brand. Same data, zero spreadsheets.
- Per-sponsor portalsPlannedEach sponsor gets a branded, read-only view of their own numbers.
- Normalised engagementLiveOne comparable rate across Instagram and TikTok, weighted by audience.
- EU data residency by defaultLiveGDPR-native hosting; your data never trains shared models.
- Kosner62%
- Nissan50%
- Macron41%
Transparent pricing. No surprises.
Most of our competitors hide pricing behind a demo. We don't. Pick a plan, start a 14-day trial, switch at any time.
Starter
For ambitious clubs that want to stop managing sponsors in spreadsheets.
14-day free trial · no credit card · EU data residency
- Up to 10 active sponsors
- Instagram + TikTok analyticsLive
- X, YouTube, Facebook analyticsIn development
- Weekly auto-reports (branded PDF)Live
- 1 admin · 5 viewer seats
- On-demand PDF exportPlanned
- AI weekly digestPlanned
- Slack / Teams alertsPlanned
- League-average benchmarkingPlanned
Pro
Most popularFor leagues, federations and top-tier clubs running full partner portfolios.
14-day free trial · no credit card · EU data residency
- Unlimited sponsors
- Branded per-sponsor self-service portalsPlanned
- Prospection engine + AI outreachPlanned
- AI sponsor brief generatorPlanned
- Multi-language sponsor portals (ES / FR / DE / IT / PT)Planned
- Match-day social alertsPlanned
- Read-only API accessPlanned
Enterprise
For multi-club groups, agencies and federations with bespoke needs.
- Match-day computer vision (broadcast logo detection, LED rotation, interview backdrop)In development
- Dedicated success manager
- Custom data pipelines & APIPlanned
- EU data residency by defaultLive
- White-glove onboarding (90 days)
Looking for a side-by-side comparison? See the full pricing page →
See a real match, measured.
The live demo runs on our CA Osasuna public study — nine accounts, 283 posts, one broadcast highlight, measured frame by frame.