30All roles

Training Assessment & Knowledge Quiz — GoClubPro

Training Module 30 | Role-Based Comprehension Tests


About This Assessment

These quizzes test whether users have absorbed key training concepts. Organised by role. Can be used as:

  • Post-training verification (after onboarding)
  • Self-assessment tool in the Help section
  • Club Admin check before granting elevated roles (e.g., promote to Treasurer after passing Treasurer quiz)

Scoring: Each question is 1 point. Pass mark: 80% per section.


QUIZ A — General Member (All Roles)

Questions: 10 | Pass: 8/10


Q1. You joined GoClubPro but still can't access any features. What's the most likely reason?

  • A) You chose the wrong password
  • B) Your email hasn't been verified yet ✅
  • C) The app is down
  • D) You need to download it from the App Store

Q2. Your coach needs to know if you're coming to Saturday's match. Where do you do this?

  • A) Send them a text message
  • B) Post on the Noticeboard
  • C) RSVP in the Schedule section ✅
  • D) Update your profile

Q3. You have a match fee showing as "Pending" for 24 hours. What should you do?

  • A) Pay again immediately
  • B) Wait — it's awaiting Treasurer confirmation ✅
  • C) Contact your bank directly
  • D) Clear your browser cache

Q4. You'll be on holiday from 10–17 July and can't play. What should you do in the app?

  • A) RSVP "Not Going" to each individual fixture
  • B) Set a blockout date from 10–17 July in your Profile ✅
  • C) Ask your admin to remove you from the team
  • D) Ignore it — coaches will figure it out

Q5. You're a member of two clubs. How do you switch between them?

  • A) Log out and log back in with a different account
  • B) Create a second account with a different email
  • C) Click the club name chip at the top of the page ✅
  • D) Contact support to switch

Q6. You healed from an ankle injury last week. What should you do in GoClubPro?

  • A) Nothing — it clears automatically after 7 days
  • B) Go to Profile → Health & Injury → Mark as Recovered ✅
  • C) Ask your coach to remove the flag
  • D) Submit a new profile photo

Q7. A match fee shows as $0 even though your club charges $22.50. Who should you contact?

  • A) Wait — it will auto-correct itself
  • B) The app developers
  • C) Your Club Admin or Treasurer to check the fee configuration ✅
  • D) It's correct — no action needed

Q8. You installed GoClubPro on your iPhone but aren't getting push notifications. What's the first thing to check?

  • A) Whether the App Store version is newer
  • B) Your device Settings → Notifications → GoClubPro ✅
  • C) Your email inbox
  • D) Whether your coach sent you a message

Q9. You want to pay by bank transfer instead of card. After making the bank transfer, what must you do in the app?

  • A) Nothing — the system auto-detects bank transfers
  • B) Go to Payments → Declare as Paid and enter your reference number ✅
  • C) Email the Treasurer a screenshot
  • D) Wait for your Treasurer to find the payment

Q10. You see an "Alerts" tab and a "Noticeboard" tab in the Feed section. What's the difference?

  • A) They show the same content in different formats
  • B) Alerts is for admins only; Noticeboard is for everyone
  • C) Noticeboard has human-authored posts; Alerts has system notifications ✅
  • D) Alerts is for payment notifications only

QUIZ B — Player-Specific

Questions: 8 | Pass: 7/8


Q1. A Season Plan is best suited for players who:

  • A) Are unsure if they'll play most games
  • B) Plan to play the majority of the season and want to save money ✅
  • C) Want to pay after each game
  • D) Have already paid their registration fee

Q2. Your attendance statistic in the Squad Builder shows 45%. What does this mean?

  • A) You've attended 45% of the season so far
  • B) 45% of the time when selected, you actually attended ✅
  • C) You've paid 45% of your fees
  • D) Your RSVP accuracy rate

Q3. You've been selected for Saturday's match but you've had a change of plans. What's the right approach?

  • A) Just not show up — the coach will work it out
  • B) Update your RSVP in the app AND contact your coach directly ✅
  • C) Update your RSVP — that's all that's needed
  • D) Submit a fine against yourself

Q4. Your registration shows "incomplete" even though you paid the fee. What might be wrong?

  • A) The payment hasn't processed yet
  • B) Required custom registration fields haven't been filled in ✅
  • C) You're assigned to the wrong team
  • D) Your email isn't verified

Q5. A Season Plan covers:

  • A) All fees across all clubs you're a member of
  • B) Training fees AND match fees
  • C) Match fees for a specific grade for the full season ✅
  • D) Registration fees for the next 3 seasons

Q6. You want to download all the personal data GoClubPro holds about you. Where do you find this?

  • A) Admin Panel → Export
  • B) Profile → Download My Data ✅
  • C) Treasurer → Accounting → Export
  • D) Feature Requests → My Data

Q7. Your blockout dates and your RSVP status conflict (RSVP: Going but Blockout set for the same date). Which takes priority in the Squad Builder?

  • A) RSVP takes priority — it's more recent
  • B) Blockout takes priority ✅
  • C) The coach decides which to use
  • D) They cancel each other out

Q8. You want to import your playing history from your league platform to your profile. Where do you do this?

  • A) Admin Panel → Integrations
  • B) Settings → Integrations
  • C) Player Profile → Import from your league platform ✅
  • D) Treasurer → Accounting → Import

QUIZ C — Coach & Selector

Questions: 8 | Pass: 7/8


Q1. Three players have RSVPed "Going" but one also has a blockout covering the fixture date. How many players are reliably available?

  • A) 3 (RSVP overrides blockout)
  • B) 2 (blockout overrides RSVP) ✅
  • C) Depends on the coach's decision
  • D) All 3 — the player can revoke the blockout

Q2. You've confirmed the squad for Saturday. A player then pulls out. What should you do?

  • A) Manually text the replacement player to let them know
  • B) Open Squad Builder → Update Squad → replace the player — app notifies both automatically ✅
  • C) Cancel the squad and start again
  • D) Nothing — the squad is confirmed and can't be changed

Q3. The "Confirm Squad" button in the Squad Builder is greyed out. Most likely reason?

  • A) The fixture is in the past
  • B) Another coach already confirmed the squad
  • C) The current squad is below the minimum player requirement ✅
  • D) You're not a Coach role in this club

Q4. A player's card shows attendance of 20% this season. What does this tell you?

  • A) They've only played 20% of the season's fixtures
  • B) Only 1 in 5 times they were selected, they actually showed up ✅
  • C) They've paid 20% of their fees
  • D) Their RSVP accuracy is 20%

Q5. After a fixture, you need to record that 9 out of 11 selected players attended. Where do you do this?

  • A) Squad Builder → mark attendance
  • B) Admin Panel → Schedule → select fixture → record attendance ✅
  • C) Payments → confirm match fees
  • D) Player Profile → update stats

Q6. Two coaches are building the same squad simultaneously. What happens?

  • A) The app prevents the second coach from editing (lock system)
  • B) The last person to save overwrites the other's changes ✅
  • C) The changes are merged automatically
  • D) Both versions are saved and admin must choose

Q7. A player isn't appearing in the Squad Builder's player pool. Why might this be?

  • A) The player has an injury flag
  • B) The player hasn't RSVPed yet
  • C) The player isn't assigned to this team ✅
  • D) The player has too many blockout dates

Q8. You want to see all upcoming fixtures that haven't had squads built yet. Where do you go?

  • A) Schedule page
  • B) Dashboard → upcoming fixtures card
  • C) Selection Board ✅
  • D) Admin Panel → Fixtures

QUIZ D — Club Admin

Questions: 10 | Pass: 9/10


Q1. In GoClubPro, what is the correct order for new season setup?

  • A) Activate season → Create teams → Configure fees → Import fixtures
  • B) Configure fees → Create season → Create teams → Activate season → Import fixtures
  • C) Create season → Create competition → Create teams → Configure fees → Activate season → Import fixtures ✅
  • D) Import fixtures → Create season → Activate → Configure fees

Q2. A club member's fee field shows blank. What does this mean?

  • A) The fee is $0 (free)
  • B) The fee is not yet configured — no charge will be generated ✅
  • C) The Treasurer needs to manually enter the fee
  • D) The member is exempt

Q3. You disable the Fines module in Settings. What happens to existing fine records?

  • A) They are permanently deleted
  • B) They are hidden but preserved — re-enabling restores them ✅
  • C) They are archived and can't be restored
  • D) They move to the Payments section

Q4. A member requests to join your club via the directory. How do you approve them?

  • A) Email them the invite link
  • B) Admin Panel → Members & Roles → Pending Requests → Approve ✅
  • C) Settings → Members → Add New
  • D) Treasurer Panel → Members

Q5. You want to invite someone directly as a Treasurer without them going through the join request process. What do you use?

  • A) Settings → Add Member → Treasurer
  • B) Admin Panel → Members & Roles → Invite Member → select Treasurer role ✅
  • C) Treasurer Panel → Add Treasurer
  • D) Email them manually

Q6. You run a schedule sync but get 0 new fixtures. What's the most likely cause?

  • A) The league platform API is down
  • B) Your internet connection failed
  • C) The Competition ID hasn't been updated to the new season ✅
  • D) Your club doesn't have your league platform access

Q7. Team memberships from last season — do they automatically carry over to the new season?

  • A) Yes — all previous team assignments are preserved
  • B) No — admins must re-assign members to teams each season ✅
  • C) Only if the same competition is used
  • D) Only for players, not coaches

Q8. What's the difference between archiving and deleting a season?

  • A) No difference — both remove all data
  • B) Archiving preserves data but closes the season; deletion is permanent and irreversible ✅
  • C) Archiving hides data; deleting removes it but it can be restored
  • D) You can only archive — deletion isn't available

Q9. A member has two unresolved join requests (they accidentally submitted twice). What should you do?

  • A) Approve both
  • B) Approve one and decline the other ✅
  • C) Decline both and invite them via email instead
  • D) Contact support

Q10. You change a match fee in Settings after some fixtures have already been created with the old fee. What happens?

  • A) All existing fee records update automatically to the new amount
  • B) Only future fixtures use the new amount — existing records keep the old fee ✅
  • C) All fees are cancelled and must be re-created
  • D) The change applies retroactively to all paid fees too

QUIZ E — Treasurer

Questions: 10 | Pass: 9/10


Q1. A member made a bank transfer to pay their match fee. It hasn't appeared in your reconciliation queue. Most likely reason?

  • A) The payment failed
  • B) The member hasn't used "Declare as Paid" in their Payments section ✅
  • C) Bank transfers take 7 business days to appear
  • D) Your bank connection isn't set up

Q2. Fees covered by wallet credit are confirmed automatically. Bank Transfer declarations require manual reconciliation. In which tab do you reconcile bank transfers?

  • A) Aging tab
  • B) Dashboard tab
  • C) Reconciliation tab ✅
  • D) Accounting tab

Q3. A member's fee is in the Aging report under "61–90 days". What does this mean?

  • A) They've been a member for 61–90 days
  • B) The fee was due 61–90 days ago and remains unpaid ✅
  • C) They've paid 61–90% of what they owe
  • D) Their account was created 61–90 days ago

Q4. A member submitted an expense claim for $450 without a receipt. Best practice?

  • A) Approve it — $450 isn't worth the hassle
  • B) Reject it with a clear reason, asking them to resubmit with a receipt ✅
  • C) Partially approve for $200
  • D) Contact them by phone to verify

Q5. You need to issue a refund to a member who paid via Bank Transfer. How do you do it?

  • A) Ask the member to contact their bank to reverse the transfer
  • B) Accounting → find payment → Issue Refund, then transfer the money back to the member yourself ✅
  • C) Ask the member to request a chargeback
  • D) Create a negative fee record in the ledger

Q6. What's the difference between a blank fee field and a $0.00 fee field in the fee configuration?

  • A) No difference — both mean the member isn't charged
  • B) Blank means not configured (not charged); $0.00 means explicitly free (generates a $0 fee record) ✅
  • C) $0.00 means not configured; blank means free
  • D) Blank is for juniors; $0.00 is for seniors

Q7. An association has sent your club a bill for $1,200 in registration levies. Where does this appear?

  • A) Treasurer → Reconciliation tab
  • B) Treasurer → Bills tab ✅
  • C) Admin Panel → Invoices
  • D) Payments → Fees tab

Q8. You want to prepare a financial report for the AGM. Which tab do you use, and what setting?

  • A) Dashboard tab → download PDF
  • B) Accounting tab → Export CSV with season date range ✅
  • C) Reconciliation tab → Export
  • D) Aging tab → Export with all outstanding

Q9. A member's Bank Transfer declaration has been pending for 5 days and the money still hasn't shown up in the club's bank account. What's the first thing to check?

  • A) Your bank's fraud detection settings
  • B) Confirm with the member that they actually sent the transfer, and double-check the reference number ✅
  • C) GoClubPro's payment setup page
  • D) Wait another 5 days before doing anything

Q10. At season end, a member has $95 outstanding that you believe is genuinely uncollectable. What's the recommended approach?

  • A) Delete the fee record from the ledger
  • B) Mark it as Paid manually in the ledger
  • C) Document it for the committee; contact support for a manual write-off adjustment ✅
  • D) Create a credit note in the Payments system

QUIZ F — Parent / Guardian

Questions: 6 | Pass: 5/6


Q1. Your child RSVPed "Going" themselves via their own login. You then RSVP "Not Going" on their behalf via Family Hub. Which RSVP is recorded?

  • A) The child's original RSVP stands
  • B) Your Not Going response overwrites the child's response ✅
  • C) Both are recorded and the coach sees a conflict
  • D) The most recent RSVP from either account wins

Q2. You have two children at the club. You pay a $45 fee using "Pay All Outstanding". How is this applied?

  • A) $45 goes to whichever child's fee appears first
  • B) $22.50 each — split equally
  • C) Each fee is individually credited to the correct child's account ✅
  • D) It goes into a combined family account balance

Q3. Your child has their own phone and wants to check their own schedule. What's the right setup?

  • A) They share your login credentials
  • B) Create a separate full account for your child (with their own email) and link it as a guardian account ✅
  • C) They can only access the app via Family Hub on your phone
  • D) Create them a Club Admin account so they have full access

Q4. You switch to your son's context to check his payments, then switch back to your own account. Later you receive a payment notification. Who does it relate to?

  • A) Your son — the last context you were in
  • B) Yourself — notifications are sent to your account regardless of context ✅
  • C) Both — notifications are duplicated when you have children linked
  • D) Neither — you need to check each context manually

Q5. Your daughter plays cricket at Club A and football at Club B. How do you view her football schedule?

  • A) Switch to Club B in the context switcher, then view her profile
  • B) View her full profile from Family Hub, then switch to Club B context within her profile ✅
  • C) Create a separate parent account for Club B
  • D) Ask Club B's admin to email you the schedule

Q6. You want to add your emergency contact to your child's profile. Where do you do this?

  • A) Your own Profile → Emergency Contact
  • B) Family Hub → child card → View Full Profile → Edit Profile ✅
  • C) Admin Panel → Child Accounts
  • D) Settings → Family Settings

ASSESSMENT SCORING GUIDE

For Admins Using This as a Role Gate

QuizRequired ScoreRecommended Before
Quiz A (General)8/10Any club access
Quiz B (Player)7/8First season registration
Quiz C (Coach)7/8First squad selection permission
Quiz D (Admin)9/10Club Admin role assignment
Quiz E (Treasurer)9/10Treasurer role assignment
Quiz F (Parent)5/6Family Hub access

For Self-Assessment

If you score below the pass mark on any section, revisit:

  • Quiz A fails → Modules 01, 02, 04, 15
  • Quiz B fails → Modules 03, 04, 08
  • Quiz C fails → Module 05
  • Quiz D fails → Modules 06, 09, 19, 20
  • Quiz E fails → Module 07
  • Quiz F fails → Module 14

Training Assessment complete — 52 questions across 6 role-specific quizzes Module 30 of 30 — Training Library COMPLETE