How to Use GolfPal
Explore our detailed guides below for using the GolfPal Web App and the Google Chat Bot.
Part 1: Web App Guide
Manage your golfer profile, club rosters, online tournament registration, live brackets, and scorecards from your browser at mygolfpal.app.
👤 Profile & Authentication
Manage your personal golfer details and login credentials at /profile.
- Set your golfer display name and handicap.
- Upload a custom avatar or profile photo.
- Enable biometric Passkeys for fast, passwordless sign-in.
📊 Dashboard (/home)
Your central hub for quick access to all golf activities.
- View active rounds in progress.
- Quickly launch or join golf tournaments.
- Access member directories for your joined clubs.
🛡️ Web Club Hub
Dedicated club landing pages at /clubs/{clubId}.
- Create new clubs directly from the web interface.
- Add member email addresses to build your roster.
- View member directories and linked chat spaces.
🏆 Web Tournament Hub
Complete tournament management at /tournaments/{tournamentId}.
- Register online with one click.
- View interactive tournament match brackets.
- Monitor real-time live leaderboards.
- Export player rosters for Golf Genius or spreadsheets.
⛳ Live Web Scorecards
Solo and group scorecards at /rounds/{roundId}.
- No Club Required: Individual golfers can start solo or casual rounds instantly without any club or tournament setup.
- Track real-time hole-by-hole strokes, net handicaps, and stats.
- Compare player scores across front & back 9.
- Share live round links with friends and spectators.
📸 Social Feed & Memories
Shared social experience with photos, messages, banter, and round memories.
- Photos by All Players: Every participant can upload course photos, swing highlights, and group pictures.
- Live Messages & Banter: Post shoutouts, trash talk, and comments in the live round & tournament feed.
- Timeline & Milestones: Automatic celebration cards for birdies, eagles, aces, and lead changes.
- Permanent Memories: Full-resolution photo archives and history preserved for every round and club tournament.
🤝 Tournament Sponsorships & Fundraising
Monetize tournaments and raise money for clubs, charity scrambles, and corporate outings.
- Enable sponsorships on tournament forms with custom fees & payment instructions (Venmo, Zelle, Stripe).
- Self-service sponsor registration modal with logo uploads, company blurbs, and website links.
- Showcase sponsor branding on tournament dashboards, live leaderboards, and email updates.
- Admin quick actions to confirm received payments and manage sponsor profiles.
Part 2: Google Chat Bot Guide
Interact with @GolfPal inside your Google Chat spaces to run live rounds, manage clubs, and host tournaments.
🚀 Bot Setup & Quick Start
- Create or open a Google Chat space for your golf group.
- Add
@GolfPalto the space. - Type
/startto initialize your first round or setup a tournament.
⛳ Playing Rounds via Chat
Playing a casual round with your friends in Google Chat:
Add Players & Bot
Add your playing partners to a Google Chat space, and add @GolfPal.
Start a Round
Type /start in chat and click New Round on the card.
Join & Play!
Group members click Join Game to enter. Enter scores on the interactive cards as you complete each hole.
🛡️ Club Management via Chat
Manage club memberships across Google Chat spaces:
Creating a Club
Set up a club privately in a 1-on-1 chat with GolfPal before announcing it to members:
/settings club create
Connecting Spaces
Link your chat space to your club. Every space member automatically becomes a club member:
/settings club connect
Adding Members
Two ways to add new club members:
- Chat Space: Add members directly to the connected Google Chat space.
- Web Roster: Enter emails on your club page at
/clubs/{clubId}.
🏆 Tournaments via Chat
Host multi-round tournaments, manage player registration, track ranks, and view real-time leaderboards.
1. Setup a Tournament
Launch the tournament setup wizard card to define format, dates, and name.
/start tournament
2. Connect to Space
Link tournament notifications and cards to your active chat space.
/tournament connect
3. Registering Players
Players click the Register button on the tournament info card in chat, or sign up online.
/tournament register
4. Tournament Rounds
Type /start -> New Round -> Select Yes (part of tournament) -> enter code.
5. Ranking & Ranks
Check your current standing and net/gross rank in the active tournament.
/tournament rank
6. Spreadsheet Export
View roster stats or export player lists to Golf Genius compatible spreadsheets.
/tournament info
📸 Photo Sharing & Social Memories
Capture, celebrate, and preserve round memories directly in chat or on the web.
@GolfPal Great drive on 18! [Attach Image]
- Photos by All Players: Whenever any player tags
@GolfPaland uploads an image in a chat space, the image is automatically saved to the active round and tournament albums. - Messages & Captions: Text sent with your photo is displayed as an interactive caption on the live web feed with replies and cheer reactions.
- Unified Web Timeline: Round scorecards and tournament dashboards automatically aggregate photos, score milestones, and messages into a shared memory feed.
📜 Slash Commands Reference
| Command | Context | Description |
|---|---|---|
/start
|
Space / Direct | Open main GolfPal menu to start a new round or tournament. |
/start tournament
|
Space / Direct | Initiate tournament creation setup wizard. |
/tournament connect
|
Space | Connect a tournament to the active chat space. |
/tournament rank
|
Space / Direct | View your current standing and rank in the tournament. |
/tournament info
|
Space / Direct | View tournament details, player rosters, and access export options. |
/settings club create
|
Direct / Private | Create a new golf club privately. |
/settings club connect
|
Space | Connect current Google Chat space to your club. |
@GolfPal [text] + Photo
|
Space | Upload and attach photo with optional text caption to active round & tournament feed. |
Need Additional Support?
If you have questions, feedback, or need help setting up GolfPal for your league, reach out to our support team.
Email support@mygolfpal.app