The federation recruits strongly but retains poorly. 38.5% of 2025 members have renewed. Each year high new-joiner volume masks full base turnover. 2,693 Senior lapsers = R1.19M lost net recurring revenue.
Every Senior member lost requires four new Junior members to replace the net revenue (R442 vs R110 net). Senior retention is the highest-value action available to the federation before December.
The fan app holds 11,533 registered users with richer data than the membership register. 9,839 paid members (71.5%) have never downloaded the app. Merging these two datasets is the highest-value analytics action.
Junior category skews female (684F vs 537M). Senior skews male (1,415M vs 1,146F). Social is predominantly male (45M vs 12F - Masters Hockey). The fee differential (R485 Senior vs R120 Junior) means every 1% shift in category mix costs approximately R3,700 in net revenue. Senior retention is the highest-value retention action. However, the Supporter category (R115/year) represents the highest-value acquisition opportunity: 7,223 fan app users who are not members are warm prospects for a Supporter conversion campaign. See the Supporter conversion analysis in the Fan App section.
Junior share of new joiners has grown from 33.5% (2024) to 50.3% (2026). The Juniorisation trend is the dominant structural shift - good for participation, a revenue headwind unless Senior retention improves. 2025→2026 Senior retention: 39%. Junior retention: 32.5%.
| Region | 2024 | 2025 | 2026 YTD | Senior/Junior 2026 | Gender (2026) | Pool | Retention | Status |
|---|
Pool = 2025 members not yet renewed in 2026. Retention = 2026 active ÷ 2025 total. Regions sorted by pool size descending - largest outreach opportunity first. WP: 2024 figure of 3,159 reflects legacy members that did not carry forward; true 2025 base was 536. North West 80.8% retention is against a very small 2025 base (71) - the Import Ready file contributed 179 additional 2026 members not counted in the 2025 base.
55.6% retention. 2026 already exceeds 2025 total. EP treats membership as a pre-condition for selection. Pool of 439 is opportunity, not crisis. Every province should replicate this model.
22.3% retention. 2024 peak 3,159; 2026: 117. No pending submissions, no post-IPT registrations. 57 of 105 outstanding IPT players are WP. Pool of 407. Dedicated provincial recovery plan required immediately.
Boland: 14.4% retention. Franschhoek Dragons: 47→0 in 2026. NFS: 18.8%. Both risk going entirely dark. Southern Gauteng (48.5%): 976 in pool - the largest outreach opportunity in the federation.
Federation average: 38.5%. Three regions below 20% require immediate administrator contact - Boland (14.4%), WP (22.3%), NFS (18.8%). These are compliance and engagement failures, not seasonal variation. KZN-Natal Inland (69.9%) is the second-highest performer behind North West (80.8%, against a tiny base).
Senior (navy) dominates most regions. KZN-Natal Coastal has the strongest Junior base (176 of 600 - 29.3%) driven by school and university affiliations. Southern Gauteng has the highest Social member count (45 - Masters Hockey clubs). North West is almost entirely Senior (183 of 185 - 98.9%) driven by the NWU Potchefstroom university cohort.
WPCC: 164→30 (127 lapsed, 79% drop). Durbanville: 75→14 (69 lapsed). Constantiaberg: 42→4. Bellville: 35→7. Cape Town: 24→3. Five clubs simultaneously failing - points to a systematic registration compliance failure at club administrator level, not individual member attrition.
Pirates: 144→17 (130 lapsed). Wanderers: 101→15 (88 lapsed). Khosa: 92→6 (87 lapsed). Lions: 46→6. Blues: 44→6. JHB South: 59→3. Old Parks: 24→6. In-Touch: 23→0. The 1,048-member SG pool is concentrated in these 8 clubs.
NB: TUKS: 150→39 (113 lapsed - likely university calendar delay, highest-confidence recovery). Brooklyn: 101→15 (89 lapsed). KZN-Coastal: DUT: 35→1 (35 lapsed). UKZNDBN: 34→6. Umhlali Impis: 122→63 (78 lapsed - largest pool in region).
Net lost revenue = lapsed members × R485 gross × 91.25% net rate (after 8.75% portal fee). Contact the club administrator - not the individual members - for URGENT clubs. This is a systemic registration compliance failure at club level in most cases, not individual member attrition.
These clubs are growing against the federation trend. Madibaz (EP): 12→108 is the standout - the university pathway works when it fires. St Peters (EP): 121→136, Woodridgean: 52→54. KZN-Coastal has five growing clubs driven by new affiliations (Thomas More, Northwood, Varsity College, KZNGM, Kloof Old Boys). Replicate these models.
All figures net to SAHA after portal (8.75%) and regional (5.35%) fees. Projected max (R2.81M) assumes 100% of the 3,982 pool renews - a ceiling. At historical 30-40% rates, realistic additional net is R272k–R363k, giving a year-end of R2.17M–R2.27M.
Regional/Import Ready attracts only the 5.35% platform fee - higher net yield per member than portal. The Import Ready cohort skews female - NWU Potchefstroom Women's squad (post-IPT). Total fees 2026: R172,783.36.
Senior members generate 91.8% of net revenue despite being 64.4% of the member base. The pool of 3,982 breaks down as approximately 2,560 Senior (R442 net each = R1.13M potential) and 1,200 Junior (R110 net each = R132k potential). First priority: Senior retention.
78% of net revenue arrives January to April. July's spike is the Import Ready university file (R192,060 net) - revenue that should land in January with a formal university handover deadline. The January renewal window is the only recovery opportunity.
Loading…
2,693 Senior members did not renew from 2025. At R442 net per Senior, this is R1.19M in lost recurring net revenue. Recovering 30% (808 Seniors) adds more net than acquiring 2,700 new Juniors.
IPT gender: 84M / 60M unregistered vs 84F / 59F unregistered - near-equal non-compliance. Men's Elite WC: entirely male squad, 10 of 15 unregistered incl. captain Dayaan Cassiem (99 caps). Women's: 10 of 20 unregistered - senior internationals competing next month.
Valid SAHA membership as a pre-condition for squad selection resolves all four compliance gaps simultaneously. Eastern Province already enforces this - 97% IPT compliance is the result.
Super Fans (6 users, avg 700 fanpoints) are the federation's most commercially valuable audience - Tier 1 digital rights candidates. Engaged Fans (790) represent the next conversion tier. The 6,569 non-member fan users are the warmest acquisition list the federation holds - self-selected into SA Hockey without being prompted to register.
37.4% of fan app users (4,310) are confirmed SAHA members matched by email. 62.6% (7,223) are fans but not members - warm, self-identified hockey community. 71.5% of SAHA members (9,839) have never downloaded the app - paying R485 annually but invisible to the federation's digital commercial layer. The intersection is where the commercial opportunity concentrates.
The fan app can be repositioned from an engagement tool to a digital rights license. Conservative Tier 1 revenue estimate: R120k–R240k per annum from 400–800 premium subscribers at R25/month. Zero current commercial revenue from the app.
June 2026 produced 662 new registrations - 4.3× the prior 12-month monthly average (153). Peak day: 98 on 11 June (Day 1). The FIH WC (August) is the next activation window. A rights-based relaunch timed to the tournament captures peak interest.
The fan app holds date of birth, city, phone, Instagram for 11,533 users - data the membership register lacks for most members. Merging by email creates a first-party data asset that underpins sponsorship valuation, geo-targeting and personalised retention campaigns.
The SAHA fan app holds 7,223 registered users who are not paying SAHA members. These individuals have already self-selected into the SA Hockey community - they downloaded the app, created a profile and actively follow the federation. They are not cold prospects. The Supporter membership tier (R115/year) is the lowest-barrier entry point to the SAHA membership register and the natural conversion product for this audience. At R104.94 net to SAHA after the 8.75% portal fee, a Supporter campaign targeting this audience has a directly calculable revenue return.
Net figures after 8.75% portal fee. Supporter membership: R115 gross / R104.94 net per member per year. All 7,223 prospects are already registered on the Blocksport platform - no new account creation required for conversion.
These users already self-identified as SA Hockey fans without any financial incentive. R115/year is R9.58/month - less than a single takeaway coffee - for a community they already engage with daily. The conversion proposition is: become an official member of the sport you already follow.
Beyond revenue, each Supporter conversion grows the registered SAHA member base, strengthens sponsorship valuations (verified member count), and adds a consented, opted-in data point to the first-party data asset. 1,000 Supporter conversions = R104,940 net + 1,000 new verified members.
Push notification to all 7,223 non-member app users. World Cup squad announcement moment (August) is the peak engagement window. Offer: "Become an official SAHA member for R115/year - support the Blitzboks going to the World Cup." No physical benefit required - digital badge, federation updates, member number.
Daily registration pattern is decisive. Pre-tournament baseline: ~5 per day. Day 1 (11 June): 98 registrations - the peak. Tournament window (11–20 June) contributed 375 of 662 June registrations. Post-final decay is visible - registrations returned to ~5/day within 48 hours of the final. Unlike social channels, app registrations are a permanent, owned audience - each is a data point for future activation.
Instagram vastly out-scaled Facebook - 6.12M views vs 3.19M. Reels format and tournament content drove discovery well beyond the existing follower base. YouTube grew monthly audience from 1,343 to 7,303 during the tournament window. ZA audience: 47.5% of YouTube views; India (10%), Malaysia (9.6%) confirm the FIH global reach - SA Hockey content resonates internationally.
The Nations Cup produced 9.33M combined video views across all platforms in June 2026. Facebook reach: 1.07M. New followers (FB + IG combined): 5,685. These are the performance benchmarks for future tournament content planning and commercial sponsorship valuation.
Billing amount field (4,429 empty) is the most significant gap. Revenue figures are sourced from gateway transaction reports (unaffected), but category attribution from the orders export cannot be validated for these records. Fix: backfill from gateway export or remove the field from the member profile output. Regional data integrity (67 records) means these members are invisible to regional administrators and excluded from any regional outreach campaign.
A federation with verified demographic data on 15,000+ individuals (members + fans) commands 3–5× the sponsorship rate of one with aggregate attendance figures. Age, gender, geography and engagement frequency are the four variables sponsors require.
Members who lapse leave no forwarding signal - no reason captured, no re-engagement triggered. First-party data infrastructure (fan app + membership register, merged by email) enables reason-code capture at lapse and personalised win-back sequences.
Third-party cookies are being deprecated across all major browsers. Federations with owned first-party data audiences will command premium digital advertising rates. The fan app is a defensible, owned audience - but only if clean, consented and connected to the membership register.