PROTOTYPE Clickable mockup · simulates the finished app ◃ Product overview
Petanque Life Federation · admin
AB

Reports & analytics

The federation's report centre — membership, demographics, activity, engagement and custom reports. All numbers can be exported and scheduled for delivery.

Membership & demographicsActivity & financeEngagementCohort comparisonReport builder & delivery
Membership & demographics
New this year
792
+27.7% vs last year
Renewed
11 530
92% renewal rate
Lost (not renewed)
158
lowest in 5 years
Member flow per month — new · renewed · lost
Jan
Feb
Mar
Apr
May
Jun
● New (green) · ● Renewed (light green) · ● Lost (red)
Age & gender distribution
U154%
U186%
U238%
Senior (23–54)38%
V5526%
V65+18%
Gender
● Women 46%● Men 52%● Other/unspec. 2%
Geographic distribution (heatmap)
Members per region — darker = more. Click a cell for the club list.
Norrbotten
312
Västerbotten
408
Jämtland
196
Dalarna
540
Värmland
622
Uppland
980
Stockholm
1 690
Södermanland
760
Östergötland
840
Västra Götaland
1 480
Halland
590
Skåne
1 320
Year over year — 2026 vs 2025
Key figure20252026Δ
Members 11 980 12 480 +4.2%
New members 620 792 +27.7%
Lost (not renewed) 540 158 −70.7%
Active licences 8 730 9 210 +5.5%
Gender distribution F/M/O 44/54/2 46/52/2 +2 p W
Activity & finance
Club activity — competitions organised · active members
ClubCompetitionsActiveActivity rate
Nordviks BK 6 178 of 214 83%
Sjöstads BK 4 141 of 188 75%
Almviks PK 3 108 of 162 67%
Hamnstads BK 2 84 of 141 60%
Granlunda BK 0 11 of 31 35%
Licence revenue per class
Licence classQuantityRevenueΔ vs last year
Senior competition 6 240 1 872 kSEK +4.1%
Veteran 2 130 426 kSEK +6.0%
Youth (U23) 640 64 kSEK +12.3%
Recreational / hobby 200 20 kSEK −2.1%
Total 2 382 kSEK · drill-down to Finance →
Umpire activity
UmpireLevelMatches this yearCert valid until
Karin Sjölund National 42 2027-03
Bertil Ek District 28 2026-09 ⚠
Ali Hassan National 25 2028-01
Eva Lindqvist District 19 2026-11 ⚠
Competition calendar utilisation
Weekends with a sanctioned competition out of possible weekends per month.
Apr2 of 4 weekends
May4 of 5 weekends
Jun4 of 4 weekends
Jul3 of 4 weekends
Aug5 of 5 weekends
Sep2 of 4 weekends
Orange = fully booked month — risk of clashes. June and August are full; September has gaps.
Engagement — federation → club
Engagement score per club (weighted 0–100)
ClubEmailWebinarResourcesSignupsScore
Nordviks BK 84% 3 12 9 86
Sjöstads BK 71% 2 8 5 64
Almviks PK 52% 1 4 2 41
Hamnstads BK 38% 0 2 1 22
Granlunda BK 4% 0 0 0 6
Snapshot per period · weights: email 30 · webinar 25 · resources 25 · signups 20
🔇 Silent clubs — score below the threshold (10)
Granlunda BK score 6
latest activity 94 days ago
Fjällbyns PK score 3
latest activity 128 days ago
The threshold (silent_club_threshold) is set under Settings.
Conversion funnel — send-out → registration
Sent48 200
Delivered47 150
Opened21 400
Clicked6 900
Expression of interest840
Registration312
Registration is attributed at signup within 30 days after a click.
Channel breakdown — delivery · opens · clicks
ChannelSentDeliveryOpenedClicks
Email 31 200 97% 44% 12%
Push 9 800 99% 58% 21%
SMS 2 400 99% 9%
In-app 3 600 100% 71% 18%
Newsletter 1 200 96% 52% 15%
Signup attribution per campaign (30-day click window)
CampaignClicksAttributed registrations
Try-out spring 2026 2 840 148
School boule week 12 1 260 96
Veteran campaign May 980 52
Source: campaign links in D-COMM · duplicates deduplicated per person
Cohort comparison — statistical queries
Filter builder — compare cohort A against B
COHORT A
COHORT B
Result — Welch t-test
COHORT A · U23
58.4%
n = 412 players
COHORT B · V65+
52.2%
n = 1,208 players
Difference: +6.2 percentage points for cohort A
p-value: 0.014 — statistically significant (α = 0.05)
95% confidence interval: +1.3 … +11.1 p
ⓘ Low power is flagged automatically when any cohort has n below 30 — not the case here.
Saved queriessnapshot TTL 24 h · weekly recompute
U23 vs V65 · win%
age U23 / V65+ · Δ +6.2 p · p = 0.014 · 2 hrs ago
Women South vs North
gender F · region South/North · Δ +1,1 p · p = 0.41 (not sign.) · yesterday 06:00
Elite licence vs standard
licence class · Δ +9.8 p · p = 0.003 · 3 days ago
Share links are read-only and can be revoked at any time.
Report builder & delivery
Build custom report
Scheduled delivery (email)
ReportRecipientsScheduleFormatStatus
The board's monthly package board@ (9) Monthly · 1st at 07:00 PDF Active
Member growth per district district chairs (12) Weekly · Mon 06:30 Excel Active
RF basis (LOK support) office (2) Quarterly CSV Paused
Embeddable widgets — for club & federation sites
Leaderboard (ranking)
petanque.se + 8 club sites · 4 200 views/week
Upcoming competitions
14 club sites · 2 900 views/week
Member counter
petanque.se · 1 100 views/week
<script src="https://widgets.petanque.life/topplista.js" data-org="sbf"></script>
Permissions & modes: the report centre is OrgNode-scoped — districts and clubs see the same views for their branch. An empty state is shown when a period lacks data; a failed scheduled delivery is flagged in Cases with the option to re-run.