58Club Admins, Presidents, Secretaries

Club Policy & Governance — GoClubPro

Training Module 58 | Connecting Your Club's Rules and Governance to Platform Configuration


What This Guide Covers

GoClubPro is configured by people who make governance decisions about their club — fee levels, who gets selected, who has access to what, how disputes are handled. This guide connects your club's constitution, by-laws, and governance practices to the platform settings that enforce or support them.

Primary audience: Club Admins, Club Presidents, Treasurers, Club Secretaries Also useful for: Committees reviewing whether platform settings reflect current club policy


SECTION 1: THE GOVERNANCE-PLATFORM CONNECTION

Why This Matters

Most club disputes and complaints trace back to one of these situations:

  1. The platform does something that contradicts what the committee decided
  2. Members expect one thing (because the rules say so) but the platform shows another
  3. An admin made a platform change without committee approval

The principle: GoClubPro enforces what you configure. If you configure it wrong relative to your policies, it will enforce the wrong thing faithfully. Good governance means your platform settings are the digital expression of your committee's decisions.


The Governance-Platform Decision Matrix

Governance DecisionPlatform Setting
"Registration fee is $150 for seniors"Settings → Fee Config → competition → Registration Fee
"Match fees are $15 for seniors"Settings → Fee Config → competition → Match Fee
"Season Plan discount is 15% for paying upfront"Settings → Fee Config → Season Plan price
"Season Plan closes after Round 3"Settings → Fee Config → Season Plan cutoff round
"Juniors under 12 play for free"Settings → Fee Config → Under 12 competition → $0 all fees
"No-pay-no-play: unpaid members can't be selected"Policy-enforced by coach; no platform automation (manual)
"Member data is not shared with third parties"Privacy settings (Module 33)
"MFA required for all admins"Communicated as policy; enforced when granting admin access
"Fines system is enabled for seniors only"Settings → Features → Fines System → enable; coach for seniors enforces
"Noticeboard posts must be approved before publishing"If moderation is available in Settings → Features → Noticeboard

SECTION 2: MAPPING YOUR CONSTITUTION TO PLATFORM SETTINGS

Common Constitution Clauses and Their Platform Equivalents

Membership Classes

Most club constitutions define membership classes (Full Member, Associate Member, Honorary Member, Life Member, Junior Member). GoClubPro uses roles, not membership classes per se — but you can map them:

Constitution ClassGoClubPro RoleFee Config
Full Member (Senior Playing)PlayerStandard match + registration fees
Junior MemberPlayer (assigned to junior competition)Junior fee config
Associate / Social MemberPlayer (assigned to no playing competition)$0 fee config or registration only
Honorary / Life MemberPlayer (assigned to no competition)$0 across all fees
Committee (non-playing)Coach or Admin$0 or committee fee if applicable
VolunteerPlayer or CoachAs per committee decision

Fees and Levies

Constitution: "Annual fees shall be set by the committee at the AGM." Platform action: After AGM, update Settings → Fee Config to reflect the committee's fee resolution. The platform enforces what is set there.

Best practice: After every AGM where fees are approved, the Treasurer (or Admin) updates the fee configuration immediately. Keep a note in your meeting minutes of the exact fee amounts resolved — these are the authoritative record.


Membership Approval

Constitution: "New membership applications shall be approved by the committee or a nominated representative." Platform action: Admin Panel → Members → Pending Requests. Whoever the committee has delegated to approve new members (Admin or Co-Admin) performs this function.

If your constitution requires full committee approval: The committee decides off-platform (at a meeting or via email vote), and then the Admin approves on the platform to implement the decision.

If the constitution delegates to the Club Admin: The Admin can approve directly without full committee deliberation.


Disputes and Grievances

Constitution: "A member may appeal a decision within 14 days by written notice to the Secretary." Platform action: GoClubPro doesn't have a formal dispute module. The process:

  1. Member raises dispute (in person, email, or via Noticeboard message to admin)
  2. Committee deliberates off-platform (meeting, email, or voting tool)
  3. If the outcome affects platform data (fee waiver, role change, access removal): Admin implements on the platform

Document governance decisions: Keep a record of committee resolutions. If you waive a fine or reverse a fee in the platform, note the committee resolution that authorised it in the accounting note.


SECTION 3: ACCESS CONTROL AS GOVERNANCE

Who Should Have What Access

A common governance failure: admins grant broad access without committee approval. Best practice:

Role LevelWho Should Hold ItWho Approves
Platform AdminPlatform operator onlyPlatform provider
Club AdminClub President or designated adminCommittee resolution
Co-AdminTreasurer, Secretary, or named second adminCommittee resolution
CoachAppointed coaches per teamCoach appointment follows club process
PlayerAny current financial memberAdmin approval per new member policy

The 3-Admin Rule: No club should have fewer than 3 people with Admin/Co-Admin access. If the primary Admin leaves without handing over, the club may be locked out. Committee should nominate at least 2 Co-Admins at the start of each season.


Restricting and Revoking Access

When a committee member's term ends:

  1. Admin Panel → Members → find the outgoing member
  2. Change their role from Admin/Coach to Player
  3. Revoke any specific access they held
  4. Do this immediately when the term ends — don't let stale admin access linger

When a member is suspended by committee resolution:

  1. Committee passes a suspension resolution (meeting minutes)
  2. Admin implements: Admin Panel → Members → remove from team assignments
  3. For full access revocation: can change role to Player only; cannot access admin functions
  4. Communicate to the member what access they still have and what they don't

Do NOT retroactively delete member records — even suspended members' historical data (payment records, attendance) should be preserved for governance and audit purposes.


The Annual Access Audit

Every year at the season transition point:

  1. Admin Panel → Members → filter by role: Admin, Co-Admin, Coach
  2. Review every person with elevated access
  3. Is their appointment still current? (Committee still includes them? They're still coaching?)
  4. Revoke access for anyone whose appointment has lapsed
  5. Add access for anyone newly appointed

This annual audit is a committee governance function — the Admin implements what the committee decides.


SECTION 4: FINANCIAL GOVERNANCE

The Treasurer's Authority

Your club's constitution defines the Treasurer's financial authority. Common examples:

  • "The Treasurer may approve expenditure up to $[X] without committee approval"
  • "Expenditure above $[X] requires committee resolution"
  • "All payments from the club bank account require two signatories"

Platform implications:

  • Expense Claims submitted by members go to the Treasurer for approval
  • The Treasurer approves in GoClubPro based on their constitutional authority
  • For claims above the threshold: Treasurer should obtain committee resolution before approving, then approve in platform
  • Two-signatory policy: the platform doesn't enforce dual approval — this must be a process discipline (Treasurer checks with second signatory before clicking Approve)

Financial Delegation Notes

When the Treasurer approves an unusual item (waived fee, large expense claim), add a note in the ledger entry:

"Approved by committee resolution 15 July 2026 — covering exceptional transport cost for State Championships"

This creates an audit trail that links the platform action to the committee decision.


Year-End Financial Governance

What the committee needs at AGM:

  • Income & Expenditure statement (Module 34)
  • Balance sheet / total position
  • Outstanding member debts
  • Association bills status

What the platform provides: All of this via the Accounting and Aging exports. The Treasurer presents these at AGM; members vote on acceptance; the Secretary records the resolution.

After AGM resolution: The Treasurer can action any outstanding items (chase remaining debtors, approve fee write-offs for members who genuinely cannot pay) under committee authority.


SECTION 5: POLICY DECISIONS THAT SHOULD BE DOCUMENTED

Decisions That Should Be in Your Meeting Minutes

Even when they seem like "just a platform setting," these deserve formal committee records:

  • Annual fee amounts (before updating Settings → Fee Config)
  • Season Plan prices and cutoff round
  • Enabling or disabling feature modules (Fines, Fantasy League, etc.)
  • Access grants above Player level (every Admin/Coach appointment)
  • Fee waivers for individual members
  • Expense claim approvals above the Treasurer's individual authority
  • No-pay-no-play enforcement approach
  • Data privacy policy for junior members
  • Platform change (switching from one system to GoClubPro)

Policy Template: Platform Access Policy

Some clubs formalise this as a one-page document kept with their constitution. A simple template:

[Club Name] — GoClubPro Access Policy

Adopted: [Date] | Next review: [Date]

  1. The Club Admin role is held by [Position Title]. Current holder: [Name]
  2. Co-Admin access is granted to: Treasurer, Secretary, [any other]
  3. Coach access is granted to appointed team coaches as resolved by committee
  4. Access changes require written committee resolution or delegation to the Club Admin
  5. The annual access audit occurs at the start of each new season
  6. Departing role-holders have access revoked within 7 days of role end

Access holders as of [Date]: [Name — Role], [Name — Role], ...

Keep this document with your club's governance records, not in the platform.


SECTION 6: WHEN PLATFORM AND POLICY CONFLICT

Common Conflicts and How to Resolve Them

"The platform charged someone the wrong fee"

  1. Was the fee configuration correctly set per the committee resolution? → Check Settings → Fee Config
  2. If config was wrong: fix the config AND manually adjust the affected member's ledger
  3. If config was right but the fee was incorrect per policy: committee review of the policy

"A member is claiming they don't owe this fee"

  1. Check: is the fee configuration correct per committee resolution?
  2. Check: is the member correctly enrolled in the right competition?
  3. Check: did they have a fee waiver approved? → if not in ledger, no waiver was processed
  4. Outcome: if the fee is correct and no waiver exists, it stands; if incorrect, Treasurer adjusts with a committee note

"An admin made a platform change we didn't approve"

  1. Check Admin Panel → Audit Log if available (or Accounting for financial changes)
  2. Revert the change if the platform allows (e.g., restore a fee amount to the committee-approved level)
  3. Raise at committee: remind admins that platform changes with policy implications require committee authority
  4. Document the correction in meeting minutes

VISUAL: Governance Decision Flow

COMMITTEE DECISION
 │
 ▼
Is this a fee, access, YES → Committee resolution
or policy that affects recorded in minutes
the platform?
 │ YES
 ▼
Club Admin / Treasurer
implements in GoClubPro
 │
 ▼
Platform now enforces
the committee's decision
 │
 ▼
Annual audit: are platform
settings still aligned with
current policy?

TOOLTIPS & HINTS

  • Minutes first, platform second — for any significant change, the committee decision should precede the platform action
  • Ledger notes are your audit trail — when overriding or adjusting a fee, add a note citing the committee resolution
  • Access audit annually — stale admin/coach roles are a governance risk
  • 3-Admin Rule — always at least 3 people with Admin/Co-Admin access; single-admin clubs are a succession risk
  • Platform = policy enforcer — configure it right; it enforces faithfully

FAQ

Q: Our constitution says fees must be set at AGM. Can I update fees in the platform before AGM if I think I know what they'll be? A: No — update fees only after the AGM resolution is passed. Pre-emptive fee changes (even if the amounts don't change) bypass the governance process.

Q: A member claims they were never told about a fee increase. What do we do? A: Check that the fee was correctly communicated in the season launch broadcast. If communication happened, the obligation stands per your constitution. If the club failed to communicate (no broadcast), consider a committee resolution on how to handle it gracefully.

Q: Our Treasurer has resigned and didn't hand over access. How do we recover? A: See Module 36 (Admin Handover Guide) — specifically the "No Active Admin" recovery scenario. If there's at least one other Admin or Co-Admin, they can appoint a new Treasurer. If truly no one has access, contact platform support.

Q: Do we need to update our club constitution to mention GoClubPro? A: Not specifically. Constitutions typically refer to "the club's administrative systems" or similar. Check with your association whether they require specific references. If you do update the constitution, mention the platform generically rather than by name — platform names change; governance principles don't.


COMMON MISTAKES

MistakeConsequencePrevention
Updating fee config before AGM resolutionFees not authorised; governance breachWait for AGM vote; update immediately after
Granting admin access without committee awarenessUnauthorised person has club data accessEvery access grant above Player level should be at committee direction
Adjusting fees without a ledger noteNo audit trail; disputes laterAdd a committee resolution note to every manual adjustment
Not revoking access when roles changeOutgoing committee members retain accessAnnual access audit + immediate revocation on role change
Using platform as the sole record of financial decisionsPlatform data can change; minutes can'tCommittee minutes are the authoritative governance record

SHORT ONBOARDING SCRIPT

"GoClubPro enforces your club's policies — but only if you configure it correctly. Every fee amount, access level, and feature toggle should reflect a committee decision. Before you change any significant platform setting, check your meeting minutes: is there a resolution authorising it? If yes, proceed. If not, take it to the committee first. Add notes to the ledger when overriding or waiving anything. And once a year, audit who has admin access — remove anyone whose appointment has lapsed, add anyone newly appointed. The platform is not the source of governance truth; your constitution and meeting minutes are."


MICRO-TRAINING QUICK TIPS

  • Fees → set after AGM resolution, not before
  • Every access grant above Player → committee should know
  • Manual fee adjustments → add a committee resolution note in the ledger
  • Annual access audit: Admin Panel → Members → filter by role → review all elevated access
  • 3-Admin Rule: minimum 3 people with Admin/Co-Admin access at all times
  • Platform dispute resolution: committee decides off-platform; admin implements the decision

Training Module 58 | See also: 06 Admin Panel · 09 Settings · 33 Data Privacy · 34 AGM & Financial Reporting · 36 Admin Handover