Help Center & Documentation

How to Use GolfPal

Explore our detailed guides below for using the GolfPal Web App and the Google Chat Bot.

1

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.
2

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

  1. Create or open a Google Chat space for your golf group.
  2. Add @GolfPal to the space.
  3. Type /start to initialize your first round or setup a tournament.

Playing Rounds via Chat

Playing a casual round with your friends in Google Chat:

Step 1

Add Players & Bot

Add your playing partners to a Google Chat space, and add @GolfPal.

Step 2

Start a Round

Type /start in chat and click New Round on the card.

Step 3

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
💡 Tip: Create notification-only spaces to keep main chat quiet.

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.

In Chat: @GolfPal Great drive on 18! [Attach Image]
  • Photos by All Players: Whenever any player tags @GolfPal and 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