Notifications & Communication

Push notifications and branded emails live on one Contacts screen. Two tabs — Notifications for push, Email for broadcasts — with audience pickers, personalization, and a Review Recipients step before sending.

Push Notifications Email Broadcasts Tournament Alerts Athlete Portal
🔔

A. Push Notifications

Send instant push alerts to every app user or to a hand-picked custom list. Title, message, audience — three fields and a confirm.

📲 Send a push

  1. Director Dashboard → Contacts.
  2. Make sure the Notifications tab is selected (the default).
  3. Enter a Title (notifTitle).
  4. Enter a Message (notifMessage).
  5. Pick audience: Bulk sends to all athletes with push tokens; Custom shows a person list with checkboxes (Select All / Select None).
  6. Tap Send Notification.
  7. Confirm in the popup ("Send notification to X users?"). The push fires.
Tip: Push is the right channel for time-sensitive announcements (match call, schedule change). For longer-form news, use Email instead.
📧

B. Mass Email Broadcasts

A full email composer with subject, body, {name} personalization, a CTA button, and a Review Recipients step. Past sends appear in a real-time Broadcast History list below the composer.

✉️ Send a broadcast

  1. Director Dashboard → Contacts → switch to the Email tab.
  2. Enter a Subject.
  3. Write your Body — use the {name} variable to personalize per-recipient.
  4. Pick an Audience: All Members, Active (Linked), Invited Only, or Tournament (then pick the tournament).
  5. (Optional) Toggle Show CTA, then enter ctaText and ctaUrl to add a button at the bottom.
  6. Tap Preview to see the email with {name} interpolated to "John Smith".
  7. Expand Review Recipients, uncheck anyone you don't want to email (Select All / Deselect All available).
  8. Tap Send Broadcast and confirm. The send appears in Broadcast History below.

What's in Broadcast History

📣

C. Tournament Alerts

When a player follows a venue, they automatically get notifications about new tournaments, schedule changes, and tagged media. No setup required on the director side.

How players opt in

  1. Player opens the athlete portal → Venues.
  2. They search or filter to find your venue.
  3. They tap ☆ Follow on the venue card.
  4. Your venue is added to their favoriteVenues list.
  5. From then on, every new tournament you schedule at that venue auto-pushes to that player.

Other auto-alert triggers

🏃

D. Athlete Portal

Players get their own portal — a personalized home screen with stats, upcoming events, recent results, leagues, and award badges.

🏠 Sections on the athlete home

  1. Tournament Overview — Championships, Tournaments, Record, Game Record, Win %, Awards.
  2. StatsFilterBar — Organization, Sport, Tier dropdowns.
  3. ⚔️ Match Record — last 5 matches, "View all →".
  4. 📅 Upcoming Tournaments — next 3 scheduled at any org the player belongs to.
  5. 🏅 My Leagues — active and scheduled leagues with status badge.
  6. 🏆 Recent Results — last 5 tournaments with placement medal.
  7. Organizations — per-org breakdown with next 3 tournaments per org.
  8. Recent Media — grid of 6 tagged photos.
  9. 🎖️ Awards — badge gallery (6 most recent) + "View all →".
Tip: Each "View all →" link is a shortcut into the matching detail screen. The athlete home is a launchpad, not the only stats page.

Reach Your Players Free for 30 Days

Send your first push notification and email broadcast tonight.

Start Free Trial Back to Feature List