Sponsor Management
En bref
Sponsor Management is the two-sided marketplace where brands discover and sponsor petanque properties — competitions, federations, clubs, and individual ranked players — with structured tiered packages, on-platform banner placements, real-time performance reporting on impressions and clicks, and an automated matching engine that connects sponsor budgets to the right inventory by category, geography, and demographic.
Comment ça fonctionne
Sponsor Management treats sponsorship as a sellable product. Federations, clubs, competition organizers, and ranked players publish Sponsorship Opportunity Listings describing their audience reach (ranking points, social followers, livestream viewership), available assets (jersey patches, court signage, livestream pre-rolls, banner slots on their CMS site), and asking price. The Sponsorship Package Builder lets a property owner bundle these assets into Bronze/Silver/Gold tiers with calculated value and exclusivity rules — for example a Gold package might bundle the front-of-jersey patch, three banner slots, and a sponsor profile callout on every match livestream.
Brands set up Sponsor Profile Pages that act as their landing page within the petanque ecosystem, listing all their active sponsorships, brand story, product portfolio (linked to Equipment Catalog F11.01), and contact form for direct enquiries. Banner/Ad Placement is technically integrated: when a sponsorship is signed, ad creative is uploaded with start/end dates and target placements (federation homepage, livestream overlay, app banners), and the ad-server rotates them server-side. Sponsor Visibility Reporting captures impressions, click-through, dwell time, and geographic distribution per placement, surfaced in a self-serve dashboard the sponsor can show to their CMO.
Sponsor-Federation Matching uses brand category, target geography, target demographic, and budget to recommend mutual fits — a regional brewery looking for boule visibility in Provence is matched to local clubs and the Provence-Alpes-Côte d'Azur ligue's available inventory, with introduction handled through the platform.
Capacités clés
- Sponsorship opportunity listings for competitions, federations, and players
- Sponsor profile pages with portfolio, story, and direct enquiry routing
- Banner/ad placement management with server-side rotation and targeting
- Visibility reporting on impressions, clicks, dwell time, and geography
- Sponsorship package builder with tiered bundles and value calculation
- Automated sponsor-federation matching by category, geography, and budget
En pratique
A regional sports-nutrition brand wants to enter the petanque market with a EUR 25,000 annual budget. Their marketing manager creates a sponsor profile, sets target geography to Occitanie and Nouvelle-Aquitaine, picks a brand category, and clicks Find Matches. The engine recommends three ligue-level deals and one rising shooter in the national ranking.
He builds a portfolio combining the shooter's jersey patch, two regional competition title-sponsorships, and a banner package on the FFPJP livestream platform. Contracts are signed entirely through the platform, creative is uploaded once and rotates everywhere automatically, and the dashboard shows 1.2M impressions and 18,400 click-throughs in the first season.
Fonctionnalités de ce sous-système
13| ID | Status | Fonctionnalités |
|---|---|---|
| F11.03.01 | Livré | Sponsorship opportunity listing (competitions, federations, players) — PL-F1103 ✅ PL-F1103 |
| F11.03.02 | Livré | Sponsor profile pages — PL-F1103 ✅ PL-F1103 |
| F11.03.03 | Livré | Banner/ad placement management on platform — PL-F1103 ✅ PL-F1103 |
| F11.03.04 | Livré | Sponsor visibility reporting (impressions, clicks) — PL-F1103 ✅ PL-F1103 |
| F11.03.05 | Livré | Sponsorship package builder — PL-F1103 ✅ PL-F1103 |
| F11.03.06 | Livré | Sponsor-federation matching — PL-F1103 ✅ PL-F1103 |
| F11.03.07 | Livré | Pre-aggregated visibility rollup — SponsorVisibilityMetric keyed by (tenant, sponsor, campaign, placement_key, audience_segment, bucket_period, bucket_start). Tracks impressions, unique_viewers, clicks, conversions, viewable_seconds. Hour/day/week/month buckets. Idempotent upsert on the unique key. ✅ PL-T221 |
| F11.03.08 | Livré | Visibility report endpoint — GET /sponsors/{id}/visibility-analytics returns time-series + totals (with pre-computed CTR%/CVR%) + optional breakdown (placement / surface / segment / campaign). 13-month max query range. Filters: placement_surface[], audience_segment[], campaign_id. ✅ PL-T221 |
| F11.03.09 | Livré | Top placements endpoint — GET /sponsors/{id}/visibility-analytics/placements?metric=impressions\ clicks|conversions|ctr|cvr&limit=10. | ✅ PL-T221 |
| F11.03.10 | Livré | CSV export for bookkeeping — GET /sponsors/{id}/visibility-analytics/export.csv. Filename normalised to alfanumeric+-_, max 80 chars, sponsor-id fallback. Columns: bucket_start, bucket_period, placement_key, placement_surface, audience_segment, campaign_id, impressions, unique_viewers, clicks, conversions, viewable_seconds. ✅ PL-T221 |
| F11.03.11 | Livré | Rollup job compute_sponsor_visibility_rollup (craft-easy-jobs) — hourly for bucket=hour, nightly for bucket=day, Sunday 02:00 UTC for bucket=week, first-of-month 03:00 UTC for bucket=month. Backfill via tools/backfill_sponsor_visibility.py reuses the same upsert path. ✅ PL-T221 |
| F11.03.12 | Livré | Sponsor analytics admin view — /(dashboard)/sponsors/{id}/analytics with 6 summary tiles, ASCII-bar time-series chart, sortable breakdown table, top-N placements section, CSV-export button. Sponsors landing (/(dashboard)/sponsors) is a sponsor-id input bridge until F11.03's sponsor-list admin lands. ✅ PL-T221 |
| F11.03.13 | Livré | sponsor:analytics:read capability gate — federation admins see all sponsors in tenant; sponsor accounts will resource-scope to own sponsor-id once F11.03's account model finalises. Capability-deny logged to AuditLog with action=capability.deny. ✅ PL-T221 |
Parties prenantes qui ont besoin de ce sous-système
Apparaît dans 6 analyses de parties prenantes