Coachful
CoachfulHelp

Push notifications not arriving

By Coachful10 min readUpdated Apr 20, 2026

Push notifications not arriving on Coachful? This step-by-step guide covers every fix — device permissions, browser settings, in-app preferences, and token resets — so you never miss a message or reminder.

What's covered
  • TL;DR — Most Common Fixes
  • How Coachful Push Notifications Work
  • Step 1 — Check Device-Level Permissions
  • Step 2 — Check Browser Permissions (PWA / Web)
  • Step 3 — Review In-App Notification Preferences
  • Step 4 — Re-Register Your Push Token

You're expecting a nudge when a client messages you, a session reminder fires, or a new enrollment lands — but your phone stays silent. Push notifications not arriving is one of the most common support questions we see, and the fix is almost always a combination of device settings, browser permissions, and in-app preferences working (or not working) together. This guide walks through every layer so you can restore reliable push notifications on Coachful fast.

TL;DR — Most Common Fixes

  • Check your device's notification permission for Coachful in iOS/Android Settings.
  • Re-enable notifications in your browser (Chrome, Safari, Firefox) for app.coachful.co.
  • Review your in-app notification preferences under Settings → Notifications.
  • Sign out and back in to re-register your push token.
  • Update the Coachful app to the latest build if you're on iOS or Android.

How Coachful Push Notifications Work

Coachful delivers push notifications through two channels depending on how you access the platform. If you use the native iOS or Android app (installed via the mobile gateway at app.coachful.co/mobile), notifications are sent through Apple's APNs and Google's FCM directly to your device. If you use Coachful as a progressive web app (PWA) in a browser, notifications arrive via the Web Push API — which has its own permission layer separate from the OS.

Real-time chat messages are powered by Stream, and session/program alerts are generated by Coachful's own notification service. Both systems require an active push token registered to your account. That token is created when you first grant notification permission. If the token expires, gets overwritten, or was never created because permissions were denied, notifications stop silently.

Understanding this two-layer architecture — OS/browser permission plus in-app preference — is the key to diagnosing why push notifications aren't arriving.

Step 1 — Check Device-Level Permissions

iOS (iPhone / iPad)

  1. Open Settings on your iPhone or iPad.
  2. Scroll down and tap Coachful (or Safari if you're using the PWA in Safari).
  3. Tap Notifications.
  4. Make sure Allow Notifications is toggled on.
  5. Enable Lock Screen, Notification Centre, and Banners as needed.
  6. Confirm Alerts and Sounds are checked.

If Coachful doesn't appear in the Settings list, it means the app was either never installed or notifications were denied at first launch and the OS suppressed the entry. Uninstall and reinstall the app from the App Store, then launch it and tap Allow when the system permission prompt appears.

Android

  1. Open Settings → Apps (or Application Manager on some skins).
  2. Find and tap Coachful.
  3. Tap Notifications.
  4. Toggle Show notifications to on.
  5. Make sure no individual notification channels are blocked.

On Android 13+, apps must request the POST_NOTIFICATIONS runtime permission. If you denied it during onboarding, go to Settings → Apps → Coachful → Permissions → Notifications and set it to Allow.

Battery & Focus Modes

Both platforms have aggressive power management that can kill background processes. On iOS, check that Coachful is excluded from Low Power Mode restrictions and that no Focus profile (Do Not Disturb, Work, Sleep) is silencing it. On Android, open Battery → Battery Optimization, find Coachful, and set it to Don't optimize. Many coaches miss this step — it's one of the most common reasons push notifications stop arriving after an OS update.

Step 2 — Check Browser Permissions (PWA / Web)

If you use Coachful primarily in a desktop or mobile browser rather than the installed app, push notifications depend on the browser's own permission grant for app.coachful.co.

Google Chrome

  1. Navigate to app.coachful.co.
  2. Click the lock icon (or info icon) in the address bar.
  3. Click Site settings.
  4. Under Notifications, change the setting from Block to Allow.
  5. Reload the page.

Safari (macOS)

  1. Open Safari → Settings → Websites → Notifications.
  2. Find app.coachful.co in the list.
  3. Set it to Allow.

Note: Safari on iOS 16.4+ supports Web Push for installed PWAs. You must first Add to Home Screen via the Share menu before Web Push works. If you're running Safari below 16.4 on iOS, use the native Coachful app instead.

Firefox

  1. Click the shield icon in the address bar on app.coachful.co.
  2. Click Connection secure → More information → Permissions.
  3. Find Send notifications and set it to Allow.
Tip: After changing browser permissions, always do a hard reload (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac) to ensure the push service worker re-registers with your account. A standard reload sometimes isn't enough.

Step 3 — Review In-App Notification Preferences

Even with OS and browser permissions granted, Coachful lets you fine-tune exactly which events trigger a push. If a category is toggled off in-app, no push will fire — regardless of what your device allows.

  1. Sign in to your Coachful workspace at app.coachful.co/sign-in.
  2. Click your avatar or profile picture in the top-right corner.
  3. Go to Settings → Notifications.
  4. Review each toggle: Messages, Session reminders, Program updates, New enrollments, Community activity, etc.
  5. Enable the categories you want and click Save.

Coaches and clients have separate notification preference screens. If you manage both a coach account and a client account, confirm the settings on each profile independently.

Step 4 — Re-Register Your Push Token

Push tokens can go stale — especially after an OS update, an app reinstall, or a long period of inactivity. The quickest way to force a fresh token is a sign-out/sign-in cycle.

  1. Go to Settings → Account and tap Sign out.
  2. Close the app or browser tab completely.
  3. Reopen Coachful and sign back in.
  4. When the system notification prompt appears, tap Allow.
  5. Send yourself a test message via the chat or ask a colleague to send you a message, and verify the push arrives within a few seconds.

If you're on the native app, also make sure you're running the latest version. Outdated builds can have expired push certificates. On iOS, check the App Store for a pending update. On Android, check Google Play.

Using Coachful for your coaching business? The platform's built-in messaging, session reminders, and program alerts are designed to keep both coaches and clients engaged — without you having to chase anyone down. Explore Coachful to see how it all fits together.

Step 5 — Test with a Different Device or Browser

If you've completed steps 1–4 and push notifications are still not arriving, isolate whether the problem is device-specific. Sign in to Coachful on a second device or a different browser and trigger a notification (ask a client to send a message, or enroll a test account in a program). If the notification arrives on the second device but not the first, the issue is isolated to hardware or OS-level configuration on your primary device.

Common device-specific culprits include VPN apps that block background data, third-party firewall or security apps, and aggressive RAM management on budget Android devices that kill background services. Temporarily disabling these can confirm the diagnosis.

Troubleshooting: Common Mistakes

Mistake 1 — Granting permission in the browser but not the OS

Chrome on Android requires both the Chrome app's notification permission and the site-level permission to be enabled. Granting one without the other results in silence. Go to Android Settings → Apps → Chrome → Notifications and ensure Chrome itself can send notifications, then repeat the site-level step inside Chrome for app.coachful.co.

Mistake 2 — Using a private/incognito window

Browsers do not register push service workers in private browsing mode. If you habitually open Coachful in an incognito tab, push notifications will never work. Use a standard browser session and optionally bookmark app.coachful.co for quick access.

Mistake 3 — Multiple active sessions overwriting the token

Signing in on three different devices at once can cause push tokens to overwrite each other, meaning only the most recently registered device receives notifications. Sign out of any devices you're not actively using to keep a single clean token per account.

Mistake 4 — Notification preferences reset after a role change

If an admin recently changed your role (e.g., from member to coach) or you were added to a new org, your notification preferences may have reverted to defaults. Return to Settings → Notifications and re-enable your preferred categories after any role change.

Mistake 5 — Squad or program notifications muted at the channel level

Coachful's Squad chat (both cohort squads tied to programs and community squads) allows per-channel muting. If you muted a specific squad or direct message thread, you won't get pushes for that thread even if global notifications are on. Open the relevant squad, tap the channel name → Notification settings, and set it back to Default or All messages.

Mistake 6 — Time zone mismatch causing session reminders to fire at the wrong time

Push reminders for booked sessions are sent based on the time zone stored in your profile. If your device is in a different time zone from what's saved in Coachful, the reminder may technically arrive — just 3 hours before you expected it (or after the session has passed). Go to Settings → Profile → Time zone and confirm it matches your current location.

Still Not Working? Contact Support

If you've worked through every step above and push notifications still aren't arriving, gather the following before contacting the Coachful support team — it will dramatically speed up diagnosis:

  • Your device model and OS version (e.g., iPhone 15, iOS 17.4).
  • The browser or app version you're using.
  • A screenshot of your Settings → Notifications page in Coachful.
  • Whether the issue affects all notification types or only specific ones (e.g., only chat messages, not session reminders).
  • The approximate date/time the issue started.

You can also ask Michelle, the AI assistant inside your coach dashboard, to run a quick account diagnostic. Open the Michelle panel and type "Check my notification settings" — she can surface any misconfigurations without you needing to dig through every menu manually.

Pro Tips for Reliable Push Notifications

Install the Coachful native app rather than relying solely on the PWA. Native apps have a more stable push token lifecycle and aren't subject to browser permission resets that can happen when you clear browsing data or update your browser.
  • Keep the app updated. New OS versions frequently change how background push is handled. Coachful releases updates to stay compatible — install them promptly.
  • Use a stable internet connection during sign-in. Token registration happens over the network at sign-in. A flaky connection can cause a silent failure that leaves you with no active token.
  • Audit Focus / Do Not Disturb schedules quarterly. It's easy to set a DND schedule and forget it. Check that your Coachful notifications are allowed as exceptions in any scheduled Focus modes.
  • Educate your clients too. If clients complain they're missing session reminders, share this guide with them. The same troubleshooting steps apply to client accounts. You can browse additional client-facing guides at help.coachful.co.

Related Guides

Ready to Get Back to Coaching — Not Chasing Notifications?

Reliable push notifications are the connective tissue of a great coaching experience. When they work, you stay in flow — you catch a client's message the moment it arrives, you never miss a session reminder, and your program activity stays front of mind. Working through the steps above should restore normal delivery within minutes.

If you're not yet on Coachful and you're looking for a coaching platform where messaging, scheduling, programs, and billing all live in one place — with push notifications built in from day one — start your free trial at coachful.co. No juggling five separate tools. Just coaching.

Frequently asked questions

Why are my Coachful push notifications not showing up on iPhone?
The most common cause is that notification permission was denied at first launch. Go to Settings → Coachful → Notifications on your iPhone and toggle Allow Notifications on. Also check that no Focus or Do Not Disturb mode is silencing Coachful. If the app doesn't appear in Settings, reinstall it from the App Store and accept the permission prompt on first launch.
Do push notifications work in the Coachful web app (PWA)?
Yes, Coachful supports Web Push in modern browsers including Chrome and Firefox on desktop, and Safari on iOS 16.4+ when the PWA is added to the Home Screen. You must grant notification permission for app.coachful.co at the browser level. Note that incognito or private browsing windows do not support push notifications.
How do I turn on or off specific notification types in Coachful?
Go to Settings → Notifications inside your Coachful workspace. You can independently toggle push alerts for messages, session reminders, program updates, new enrollments, and community activity. Changes take effect immediately — no sign-out required.
I fixed my device settings but still get no push notifications. What else can I try?
Your push token may be stale. Sign out of Coachful completely, close the app, reopen it, and sign back in — this forces a fresh token registration. Also confirm you're on the latest app version and that Battery Optimization is disabled for Coachful on Android.
Can clients also troubleshoot their own push notifications using these steps?
Yes. The same troubleshooting process applies to client accounts. Direct clients to Settings → Notifications inside the Coachful app and walk them through the device-level permission checks for iOS or Android. Coaches can also share this help article with clients directly.
Will clearing my browser cache or data break Coachful push notifications?
Yes. Clearing browser data removes the service worker and push subscription registered for app.coachful.co. After clearing cache, sign back in to Coachful in a standard (non-incognito) browser window and re-grant notification permission when prompted to restore push delivery.
What is Michelle and can it help with notification issues?
Michelle is Coachful's built-in AI assistant available in the coach dashboard. You can open the Michelle panel and type 'Check my notification settings' to surface any misconfigurations without manually navigating every settings menu. Michelle can also answer general platform questions and perform actions across your workspace.
Was this article helpful?