Ready-to-Use Message Templates — GoClubPro
Training Module 45 | Copy-Paste Templates for Every Common Club Situation
About This Library
25+ ready-to-use message templates for Club Admins, Treasurers, and Coaches. Copy, customise the bracketed fields, and send. Each template specifies the right channel (Broadcast, Noticeboard, or direct message outside the app).
Format: Each template shows Channel, Best Timing, Subject (if broadcast), and Body copy.
SEASON START TEMPLATES
Template 01 — Season Launch Broadcast
Channel: Broadcast Timing: 2–3 weeks before Round 1
Subject: [Season Name] is now open — register today
Body:
Hi [Club Name] family,
The [Season Name] season is officially open. Here's what to do:
1. Pay your registration fee Log in → Payments → Fees → Pay Now Registration must be paid by [Date].
2. Check your profile Make sure your photo and emergency contact are up to date.
3. RSVP to fixtures Your first fixture is [Date] vs [Opponent] at [Ground]. RSVP in the Schedule section.
Questions? Contact [Admin Name] at [email].
Let's have a great season! [Club Name] Committee
Template 02 — Registration Deadline Reminder
Channel: Broadcast Timing: 7 days before registration deadline
Subject: REGISTRATION DUE [Date] — [Club Name]
Body:
[X] members still haven't registered for the [Season Name] season.
Registration must be paid by [Date] to be eligible for Round 1 selection.
How to pay: Payments → Fees → Pay Now ($[Amount])
Season Plans (pay once for the whole season) are also available until Round [X].
Contact [Treasurer Name] at [email] if you have questions.
Template 03 — Team Assignment Notification
Channel: Direct message (outside app) or Noticeboard post Timing: After teams are set up at season start
Subject/Title: Your team for [Season Name]
Body:
Hi [Name],
You've been assigned to [Team Name] for the [Season Name] season.
Your coach is [Coach Name]. Fixtures start [Date].
In GoClubPro, go to Schedule to see your upcoming fixtures and RSVP.
Welcome to the team!
Template 04 — New Member Welcome (Supplement to Auto Email)
Channel: Noticeboard post Timing: Ongoing throughout season
Title: Welcome to our newest members!
Body:
A big welcome to our newest members this season:
[Name 1] — [Team Name] [Name 2] — [Team Name]
Say hello if you see them at training or on match day. We're glad to have you with us.
If you're new and haven't joined us on GoClubPro yet, check your email for the invite link.
MATCH & SCHEDULE TEMPLATES
Template 05 — RSVP Reminder (Coach via Noticeboard)
Channel: Noticeboard post Timing: Wednesday or Thursday before the weekend match
Title: [Team Name] — Please RSVP for Saturday!
Body:
[Team Name] players — please RSVP in the Schedule section for this Saturday's match vs [Opponent].
I need to confirm the squad by [Day/Time]. If you don't RSVP, I can't guarantee your selection.
Go to: Schedule → [Date] fixture → RSVP Going / Not Going.
If you have any last-minute issues, text me directly at [phone].
— [Coach Name]
Template 06 — Squad Confirmation Follow-Up
Channel: Noticeboard (team-targeted) or group text outside app Timing: After confirming squad in Squad Builder
Body:
[Team Name] squad for this [Saturday/Sunday] vs [Opponent] has been confirmed. Check your GoClubPro notifications or the app for your selection status.
Details: [Time], [Ground], [Address]
Please arrive [X] minutes before game time. [Kit colour / any special instructions].
— [Coach Name]
Template 07 — Match Cancellation (Same Day)
Channel: Broadcast (URGENT) Timing: As soon as cancellation is confirmed
Subject: CANCELLED: [Your Team] vs [Opponent] — [Date]
Body:
Today's [Grade] fixture vs [Opponent] has been cancelled due to [weather / ground conditions / opponent forfeit].
The match [will be rescheduled / will not be rescheduled — points to [outcome]].
[If rescheduled: New date TBC — watch this space for an update.]
[If match fees apply: Match fees for this fixture will NOT be charged / will be refunded within 5 days.]
Apologies for the inconvenience. [Club Name] Admin
Template 08 — Venue Change (Pre-Match)
Channel: Broadcast (URGENT) or Noticeboard if 48+ hours notice Timing: As soon as venue change is confirmed
Subject: VENUE CHANGE: [Team] — [Date] match
Body:
Important update: the [Grade] match on [Date] has moved to a new venue.
New venue: [Ground Name], [Address] Time: [Unchanged / New time]
Please update your plans and let anyone travelling with you know about the change.
[Club Name] Admin
Template 09 — End-of-Match Result
Channel: Noticeboard Timing: Same evening or morning after
Title: [Team Name] Round [X] Result vs [Opponent]
Body:
[Team Name] [won/drew/lost] [Score] against [Opponent] at [Ground] on [Date].
[1–2 sentences of match summary: standout performer, key moment, scorers etc.]
Great effort from everyone involved. Next up: [Opponent] on [Date].
— [Coach Name]
FINANCIAL TEMPLATES
Template 10 — Unpaid Fees Escalation (Personal Message Outside App)
Channel: Direct email or text (NOT broadcast — this is targeted) Timing: After 2nd Aging reminder has been sent and not acted on (60+ days)
Body:
Hi [First Name],
Just a personal note — I noticed your [Season Name] registration fee of $[Amount] is now [X] days overdue.
We'd really like to get this sorted before the end of the season. If there are any financial difficulties, please reach out — we can often work something out.
Payment is easiest via the app (Payments → Pay Now) or by bank transfer: Account name: [Club Name] BSB: [BSB] Account: [Account Number] Reference: [Name] Registration [Season]
Please contact me at [email/phone] if you'd like to discuss this privately.
Kind regards, [Treasurer Name], Treasurer — [Club Name]
Template 11 — Season Financial Update (Committee Broadcast)
Channel: Noticeboard (committee members primarily) Timing: Monthly, or before each committee meeting
Title: Financial Update — [Month] [Year]
Body:
A quick financial update for the [Month] committee meeting:
• Income received to date: $[Amount] • Outstanding fees: $[Amount] across [X] members • Bank account details on file: ✅ • Next payout expected: [Date]
Full ledger available — contact [Treasurer Name] for the export before the meeting.
Association levy payment of $[Amount] due [Date] — committee approval needed.
Template 12 — Fee Increase Announcement (Pre-Season)
Channel: Broadcast Timing: 4–6 weeks before new season registration opens
Subject: [Season Name] Fees — what's changing
Body:
As we prepare for the [Season Name] season, the committee has reviewed our fees.
New fees from [Date]:
Registration: $[Old] → $[New] (+$[Diff]) Match fee (Senior): $[Old] → $[New] (+$[Diff]) Season Plan: $[Old] → $[New]
These increases reflect rising [association levies / ground hire / insurance costs]. The committee has worked to keep the increases as small as possible.
Any questions, contact [Treasurer Name] at [email].
ADMIN & GOVERNANCE TEMPLATES
Template 13 — Committee Meeting Reminder
Channel: Broadcast or Noticeboard Timing: 7 days before meeting
Subject: Committee Meeting — [Date] [Time]
Body:
[Club Name] committee meeting:
Date: [Day], [Date] Time: [Time] Location: [Venue / Zoom link]
Agenda items: • [Item 1] • [Item 2] • Financial report • General business
If you can't attend, please apologies to [Secretary email] before [Date].
Template 14 — AGM Notice
Channel: Broadcast Timing: 21 days before AGM (statutory minimum for most incorporated associations)
Subject: AGM Notice — [Club Name] — [Date]
Body:
Annual General Meeting — [Club Name]
Date: [Day], [Date] [Year] Time: [Time] Location: [Venue]
Business to be conducted: • Confirmation of previous minutes • Annual financial report ([Treasurer Name]) • Election of committee for [Year] • General business
Nominations for committee positions close [Date]. To nominate, contact [Secretary email].
All financial members are entitled to vote. Financial members are those whose registration fee is paid.
[Club Name] Secretary
Template 15 — New Admin/Treasurer Introduction
Channel: Broadcast Timing: After AGM or whenever roles change
Subject: Meet your new [Role] — [Club Name]
Body:
We're pleased to introduce [Name] as [Club Name]'s new [Treasurer / Secretary / Admin].
[Name] takes over from [Previous Name], who we thank for [X] years of service to the club.
For [financial queries / admin queries], please contact [Name] at [email].
[Name] will be in touch shortly with any information specific to your account.
COACH-TO-PLAYER TEMPLATES
Template 16 — Poor Attendance Warning (Private)
Channel: Direct message outside app (text/email) Timing: After 3rd missed match without prior notification
Body:
Hi [Name],
I've noticed you've missed the last [X] matches without letting me know in advance. I understand things come up, but I need to be able to plan the squad.
Could you please: RSVP in the app each week (even if it's Not Going), and let me know directly if something last-minute comes up?
I'd love to keep you in the squad, but I need some reliability to plan around. Looking forward to having you back this week.
— [Coach Name]
Template 17 — Player Recognition (Public)
Channel: Noticeboard Timing: Post-match or end of round
Title: Player of the Round — [Name]!
Body:
A huge round of applause for our [Team Name] Player of the Round:
[Player Name] — [brief description of why: "3 goals and tireless running", "held together the defence single-handedly", "outstanding first game in A Grade"].
Well done, [First Name] — keep it up!
— [Coach Name] and [Team Name]
Template 18 — Training Session Update
Channel: Noticeboard Timing: Regular, ideally weekly on Monday or Tuesday
Title: [Team Name] Training — [Date]
Body:
[Team Name] training this [day]:
When: [Day], [Time] Where: [Ground / Address] What to bring: [Water, boots, training kit etc.]
[Optional: focus for the session — "Working on set plays this week."]
See you there! — [Coach Name]
ENGAGEMENT & COMMUNITY TEMPLATES
Template 19 — Call for Volunteers
Channel: Noticeboard or Broadcast (if urgent) Timing: As needed
Title: Volunteers needed — [Event/Purpose]
Body:
We need [X] volunteers for [event/task] on [Date].
What's involved: • [Task 1 — estimated time] • [Task 2 — estimated time]
No experience needed — just a willingness to help!
Contact [Name] at [email/phone] if you can help, or comment below.
Thanks in advance — it takes a village to run a club!
Template 20 — End-of-Season Thank You
Channel: Broadcast + Noticeboard post (both) Timing: Last week of season or after Grand Final
Subject (Broadcast): [Season Name] — thank you for a great season
Body:
What a season it's been!
On behalf of everyone at [Club Name], a heartfelt thank you to:
🏅 Our players — for [X] rounds of effort, commitment, and [highlight] 🎯 Our coaches — [Coach names], for giving their time and expertise 💰 Our Treasurer — [Name], for keeping the finances in order 🔧 Everyone who volunteered — [specific mentions if any]
Final standings: [Brief result — won premiership / finished [position] / best season in [X] years].
[Registration for next season opens [Date]. Keep an eye out for the announcement.]
See you next season! [Club Name] Committee
Template 21 — Social Event Announcement
Channel: Noticeboard Timing: 2+ weeks before event
Title: [Event Name] — [Date]
Body:
Join us for [Event Name]!
When: [Day], [Date] at [Time] Where: [Venue / Address] Cost: [Free / $[Amount] at the door / RSVP required]
[1–2 sentences about the event.]
[If RSVP needed: Please RSVP to [Name] at [email] by [Date] so we can confirm numbers.]
Everyone welcome — bring family and friends!
Template 22 — Sponsorship Announcement
Channel: Broadcast + Noticeboard Timing: When sponsorship is confirmed
Subject (Broadcast): Welcome our new sponsor: [Sponsor Name]
Body:
We're thrilled to welcome [Sponsor Name] as a sponsor of [Club Name] for the [Season Name] season.
[Sponsor Name] is [one sentence describing what they do].
Their support helps us [keep fees lower / improve facilities / fund junior development / etc.].
Please show your appreciation by [supporting their business / visiting [website] / mentioning [Club Name] when you visit].
Thank you, [Sponsor Name]! [Club Name] Committee
SAFETY & COMPLIANCE TEMPLATES
Template 23 — Working With Children Check Reminder
Channel: Broadcast (targeted to coaches/committee) Timing: Annual renewal, or start of season
Subject: Action required: Working with Children Check renewal
Body:
Attention coaches, team managers, and committee members:
Your [Working With Children Check / Blue Card / WWC] may be due for renewal.
Checks are required for all adults who work with junior players. To check your expiry date and renew:
Visit: [link to relevant state authority]
Please ensure your check is current before Round 1 and forward your updated details to [Secretary Name] at [email].
This is a legal requirement. Do not work with junior players if your check has expired.
[Club Name] Secretary
Template 24 — Weather Policy Reminder
Channel: Noticeboard Timing: Early season, before wet weather season (or as needed)
Title: [Club Name] Weather Cancellation Policy
Body:
A reminder of how we handle fixture cancellations due to weather:
Decision timeline: Cancellations are confirmed by [Time] on [Day] for weekend fixtures. We follow our association's Lightning & Weather Policy.
How we communicate: Cancellations are broadcast via the app immediately. Watch for a push notification.
Match fees: [Match fees are NOT charged for cancelled fixtures / Match fees are refunded within 5 business days for cancelled fixtures]
Rescheduled games: If a fixture is rescheduled, the new date will be broadcast once confirmed.
Please don't travel to the ground before confirmation. Your safety comes first.
[Club Name] Admin
Template 25 — Incident Report Notification (Admin-only)
Channel: Direct email to committee (NOT Broadcast — confidential) Timing: Within 24 hours of a significant incident
Body:
[CONFIDENTIAL — Committee Only]
A significant incident occurred at [Match/Event] on [Date]:
What happened: [Brief, factual description] Who was involved: [Names — if known] Immediate actions taken: [First aid, emergency services, etc.] Current status: [Member's condition / situation update]
A full incident report has been / will be completed in accordance with our insurance requirements.
Please do NOT discuss this incident publicly on social media or the club Noticeboard.
I will update the committee at [meeting / next communication].
[Name], [Role]
TEMPLATE CUSTOMISATION GUIDE
Replace These Fields in Every Template
| Placeholder | Replace with |
|---|---|
[Club Name] | Your club's name |
[Season Name] | e.g., "2026-27 Winter Season" |
[Date] | Specific date in DD Month YYYY format |
[Name] | Person's first name or full name |
[email] | Actual email address |
[Amount] | Dollar amount (e.g., $450.00) |
[Team Name] | Specific team (e.g., "Men's A Grade") |
[Grade] | Competition grade name |
[Ground] | Ground name and if needed, address |
Training Module 45 | See also: 40 Communication Playbook · 10 Noticeboard · 28 Email Onboarding Sequence