Reference
Notifications you'll receive
Every email, mobile push, and in-app notification Athleit sends — with role-by-role coverage and how to manage your preferences.
- Platform:
- both
- Audience:
- staff, parent, player, club_admin
- Last reviewed:
- 2026-05-12
Overview
Athleit sends notifications on three channels:
- Email — landing in the inbox of the address on your account.
- Mobile push — delivered to the Athleit iOS and Android app when you install it and allow notifications.
- In-app on the web — a header notification bell, unread badges on Messages, Staff, Club staff, and Household nav items, and live toasts while you're using the app.
The channels work together. Most events fire on all three so you see the news wherever you are. Time-sensitive events (a coach posting an alert, a new message, a payment request) prefer push and in-app so the notification arrives immediately; routine updates (a coach adding a season's worth of games at once) are coalesced into a single email digest 60 seconds after the burst to keep your inbox tidy.
Transactional messages (payment receipts, registration confirmations, password resets) always send. Everything else we call a notification email — those are ones you can turn off.
Emails you'll receive
The following list groups every email Athleit currently sends. The bold label at the start of each bullet is the audience: Staff means team staff, Parents & players means household members on a team roster, Club admins means people with club leadership access, and Registrants means anyone who signed up via a public registration link.
Schedule and game changes
- Parents & players, Staff — when a coach adds a game or event to the team schedule. A burst of back-to-back additions (e.g. a full season) is combined into one digest email so you get "3 new games added" instead of three separate messages.
- Parents & players, Staff — when a scheduled game or event changes start time, location, or other key details. The email shows a side-by-side before/after so you can see exactly what moved.
Club event reminders
- Anyone invited to the event — an automatic reminder roughly a day before a club event starts (push and email). The audience matches who the event was set to: club staff for Club staff only events, the team's roster + club staff for Specific team events, all club members (and linked-team families) for Entire club events, and all club members for Unique team / group events. The event's creator is skipped — they don't need a reminder for something they scheduled.
- Anyone invited to the event — a "starting soon" push within an hour or two of the start time (push only, no email — email would arrive too late to be useful). Same audience rules as the day-before reminder.
- Both reminders fire once per event — editing or moving the event does not re-fire them. They use the same schedule preferences as game/event additions, so the email opt-out below covers them.
Team messaging
- Thread participants — when someone adds you to a new group thread or the Team Thread starts for a team you joined.
- Parents & players, Staff — when a coach or staff member posts a team alert (one-way announcement to the roster).
Payments
- Parents & players — when staff publishes a team payment request for an event your player is on. The email includes the amount, due date, and a Pay now link.
- Parents & players — auto-generated payment reminders on the following cadence while a balance is unpaid: 7 days before the due date, 1 day before, on the due date, and 3 days overdue. Staff can also send a manual reminder from the team payments screen (those have a 24-hour cooldown).
- Parents & players — the same request + reminder cadence for club payment events (pay link routes to the club pay page).
Household
- Invitee — when someone invites you to join their household. Invites are shared from a team you're both on; once you accept, the household is linked to that team if it wasn't already.
- Household parents/staff — when a new person joins your household via an invite code.
- Other family members — when a parent claims a dependent player's roster spot.
- Removed user — when you're removed from a household.
- Former household members — when the household is dissolved entirely.
Staff and membership
- Team staff — when someone requests to join the team as staff.
- Club admins — when someone requests club staff access.
- Removed user — when your team or club staff access is revoked.
Club operations
- Club admins — when a team gets linked to the club.
- Broadcast recipients — when a club admin sends an announcement broadcast to your team or household.
Registration
- Registrants — Registration confirmed email when you complete a free club registration. Includes your registration status link.
- Registrants — Payment received email after Stripe processes your registration payment. Includes your receipt and status link.
Contact form
- Athleit support — when someone fills out the contact form on the marketing site. (This one is inbound to us, not to you.)
Supabase Auth (account emails)
These are sent by our authentication provider, not the main Athleit send pipeline, so they bypass the preferences below:
- Signup confirmation when you create a new account.
- Password reset when you click "forgot password".
- Magic-link sign-in when a team or club invites you by email.
Mobile push notifications
When you install the mobile app and allow notifications on first sign-in, you'll receive a push for the same events listed above. Push differs from email in a few ways:
- Push is always immediate. The 60-second email coalescing does not apply — if a coach adds three games in a minute, you get three pushes (one per item) and a single digest email.
- Tapping a push opens the relevant screen. New message? Opens the thread. New alert? Opens the alerts list. Payment request? Opens the home tab where pending payments surface.
- Permissions are per-device. Granting push on your phone does not enable push on a tablet — each device registers its own token when you sign in.
- Dead tokens are auto-cleaned. If you uninstall the app or revoke permission, Athleit removes the stale registration the next time a send fails.
The mobile app does not currently support per-kind push preferences. If you want to silence pushes, use your device's OS settings (iOS: Settings → Notifications → Athleit; Android: Settings → Apps → Athleit → Notifications).
In-app notifications on the web
Notification bell
The bell icon in the web header (next to the dark-mode toggle and the AI assistant chip) shows a single aggregated unread count — messages, alerts, and any pending join or household requests that need your attention. Click it to see an expanded dropdown with one section per notification type; each section links to the full list. The badge caps at 9+ so it stays compact.
Nav badges
The Messages, Staff, Club staff, and Household nav items each carry their own unread/pending badges. Today they all update live (no page reload needed) via Supabase Realtime.
Live toasts
While you're actively using the app on the web, small banners slide up from the bottom of the screen for:
- A new message in a thread you're not currently viewing.
- A team alert posted on a team you're on.
- A club broadcast landing in your inbox.
- A join request arriving for a team or club where you're staff.
Each toast includes an Open button that jumps you to the relevant page. Toasts are rate-limited (max 3 per 10 seconds) and skipped entirely when the browser tab is hidden — the bell and badges update regardless.
Managing your preferences
Email preferences
- All non-transactional emails can be turned off from a single toggle. Open your Profile in Athleit and switch off Email notifications. You'll still receive payment receipts, registration confirmations, and password resets (the product needs those to work).
- Every notification email also includes a one-click unsubscribe link in its footer. Clicking it flips the same profile toggle off.
- If an email bounces or you mark it as spam, we automatically turn your notifications off and flag the address so we stop sending to it. Fix your email on file and toggle notifications back on to resume.
Mobile push preferences
- Use your device's OS settings (see above) to silence, badge, or banner-only individual pushes.
- If you sign out of the mobile app, pushes stop for that device until you sign back in.
In-app web
- No per-user quiet-hours today. Toasts automatically hide when the tab isn't visible; the bell and badges keep counting so you can catch up when you come back.
"I'm not getting any email"
- Check spam/promotions in your email client.
- Make sure the email on your Athleit profile is correct.
- If you previously unsubscribed, turn Email notifications back on in Profile.
- If we received a bounce from your address, we'll have turned your notifications off and tagged the profile — update the address and flip the toggle.
What's not a Athleit notification
A few things look like our notifications but aren't:
- Stripe emails (charge succeeded, dispute opened, payout arrived) are sent by Stripe directly for team/club billing and pay-event checkouts.
- Team/club subscription invoices come from Stripe, not from the Athleit pipeline.
- Google Calendar invites (if your team exports the schedule) are sent by Google, not Athleit.
If you're seeing email that looks like it's from Athleit but you can't find a matching row above, it's probably one of these — check the sender address.
Related articles
- Messages and alerts — thread mechanics, Team Thread rules, and club broadcasts.
- Club broadcasts — how broadcasts target audiences and who receives them.
- Billing and Stripe — Stripe's own emails and how payment receipts work.
- Households and invites — the household rules that drive the household emails above.