Your coach just sent a session reminder. A client replied to your check-in. A new booking landed in your calendar. If none of those alerts reached your iPhone, you're flying blind — and so are your clients. Push notifications on iOS are the connective tissue between you and everyone in your Coachful workspace, and when they stop working, things fall through the cracks fast.
This guide walks you through every step of enabling, testing, and troubleshooting push notifications for Coachful on iOS — whether you're a coach running a full program roster or a client tracking your progress through a 12-week curriculum.
TL;DR — Quick answers
- First time? Open the Coachful app, tap any notification prompt, and select Allow. If you missed it, go to iOS Settings → Coachful → Notifications → Allow Notifications.
- Not getting alerts? Check Focus/Do Not Disturb, confirm Background App Refresh is on, and make sure the app is not force-closed.
- Still broken? Sign out of Coachful, sign back in, and re-grant notification permission. This re-registers your device token with our servers.
- Coachful app on iOS is delivered as a native shell via app.coachful.co/mobile — install it from the App Store for full push support.
How Coachful push notifications work on iOS
Coachful's mobile experience is built on a native iOS shell powered by Capacitor, wrapping the same progressive web app you access at app.coachful.co. The native shell is what unlocks true Apple Push Notification service (APNs) support — something the browser-only version cannot fully replicate on iOS.
When you install Coachful from the App Store and sign in, the app registers a unique device token with Apple's servers and sends it back to Coachful. Every time a relevant event occurs — a new message, a booking confirmation, a task completed by a client, a squad post — Coachful's backend sends a push payload through APNs to that device token. Apple's infrastructure delivers it to your lock screen, notification center, or banner.
If any link in that chain is broken (wrong permissions, revoked token, bad network handshake, or iOS system settings), the notification silently disappears. That's why systematic troubleshooting matters.
Step 1 — Install the Coachful iOS app correctly
Push notifications require the native app. If you're running Coachful as a browser tab or a web clip added to your home screen, you will not receive push notifications on iOS — Apple restricts background push to App Store apps only (as of iOS 16.4, web push is available for home-screen PWAs, but Coachful's full notification feature set requires the native shell).
- On your iPhone, open the App Store and search for Coachful.
- Tap Get and authenticate with Face ID, Touch ID, or your Apple ID password.
- Once installed, open the app. You will be taken to
app.coachful.co/mobileas the entry gateway. - Sign in with your Coachful credentials (or tap Continue with Google / Continue with Apple).
- When iOS asks "Coachful Would Like to Send You Notifications", tap Allow. This is the single most important tap in this entire guide. If you tap Don't Allow, follow Step 2 to fix it.
Step 2 — Enable notifications in iOS Settings
If you dismissed the initial permission prompt or previously denied notifications, iOS will never show that dialog again automatically. You must go into Settings yourself.
- Open the Settings app on your iPhone.
- Scroll down and tap Coachful.
- Tap Notifications.
- Toggle Allow Notifications to the green/on position.
- Under Alerts, enable Lock Screen, Notification Center, and Banners based on your preference. Enable Sounds and Badges if you want the red dot on the app icon.
- Set Banner Style to Persistent if you want notifications to stay on screen until you interact with them (useful for session reminders).
Pro tip: Set the Notification Grouping for Coachful to By App rather than Automatic. This keeps all your coaching alerts together in one expandable stack instead of scattered across your notification center.
Step 3 — Configure which Coachful notifications you receive
Inside the Coachful app itself, you can control the granularity of what triggers a push. Coachful sends notifications for:
- Messages — Direct messages and squad chat (cohort squads and community squads)
- Bookings — New booking requests, confirmations, cancellations, and 24-hour/1-hour session reminders
- Program activity — Task completions, goal check-ins, habit streaks, and week unlocks
- Billing events — Payment received, failed charge, subscription renewal (coach-side)
- General announcements — Posts from your coach or squad admins
To adjust these settings, go to Profile → Notification Preferences inside the app. Each category can be toggled independently. If you're a coach, you'll also see client-activity digests — choose between real-time push or daily summary emails so you don't get overwhelmed during a full program launch.
Coaches running large cohorts on Coachful often turn on real-time push for messages and bookings, and switch program-task notifications to daily digest — that way you stay responsive to people without your phone buzzing every time a client ticks off a habit.
Step 4 — Check iOS system settings that block notifications
Even with app-level permissions granted, several iOS features can silently swallow your notifications. Work through this checklist:
Focus / Do Not Disturb
iOS Focus modes (Do Not Disturb, Sleep, Work, Personal) filter notifications aggressively. If Coachful isn't in your Focus allowlist, its notifications are suppressed without a sound or banner. Go to Settings → Focus → [Your Focus Mode] → Apps and add Coachful to the allowed list. Alternatively, enable Time Sensitive Notifications for Coachful — session reminders are sent as time-sensitive so they break through most Focus filters.
Background App Refresh
Push notifications themselves don't require Background App Refresh — APNs wakes the app — but some in-app alert processing does. Go to Settings → General → Background App Refresh and confirm it's enabled for Coachful.
Low Power Mode
Low Power Mode throttles background activity and can delay or drop notifications. If you're on Low Power Mode and missing time-sensitive alerts, charge your phone and disable it at Settings → Battery → Low Power Mode.
Scheduled Summary
iOS 15+ introduced Notification Summary, which batches non-urgent notifications to a scheduled time. If Coachful was placed in the summary list, you won't see notifications in real time. Go to Settings → Notifications → Scheduled Summary and remove Coachful, or confirm it's not included.
Troubleshooting: common problems and fixes
Problem: I allowed notifications but I'm still not getting any
The most common cause is a stale or invalid device token. This happens after reinstalling the app, restoring your iPhone from a backup, or switching Apple IDs. Fix it by signing out of Coachful (Profile → Sign Out) and signing back in. On first sign-in after this, the app re-registers a fresh device token with Coachful's servers. Wait 2-3 minutes, then ask a colleague to send you a test message.
Problem: Notifications arrive on my lock screen but tapping them does nothing
This is usually a deep-link routing issue caused by running an outdated version of the Coachful app. Go to the App Store, search Coachful, and tap Update if available. If you're on the latest version, force-close the app (swipe up from the app switcher), reopen it, and try again.
Problem: I get notifications for messages but not for bookings
Check your in-app notification preferences first (Profile → Notification Preferences → Bookings). If that's toggled on, check that you haven't set a Scheduled Summary window that coincides with your busiest booking hours. Also verify that calendar sync is active — booking notifications sometimes depend on the calendar integration being healthy. See calendar sync setup for steps.
Problem: My clients say they aren't getting session reminders
Session reminders are sent at 24 hours and 1 hour before a scheduled booking. If clients aren't receiving them, first confirm the booking has a confirmed status (not pending). Then ask the client to check their own iOS notification settings for Coachful. As a coach, you can see booking statuses in Coach → Bookings → Upcoming. If reminders are consistently missing, reach out via the in-app chat with Coachful support — there may be a time-zone mismatch on the booking record.
Problem: Notifications stopped working after I updated iOS
Major iOS updates occasionally reset app notification permissions or invalidate APNs tokens. After any iOS update, it's worth going to Settings → Coachful → Notifications to confirm permissions are still on, and signing out/in of the Coachful app to refresh the device token. This takes under two minutes and prevents hours of missed alerts.
Problem: I see duplicate notifications
If you're signed into Coachful on multiple devices (e.g., iPhone and iPad), both will receive push notifications. This is expected behavior. If you want to suppress notifications on one device, sign out of Coachful on that device — it de-registers the token for that device only. You can also control notification delivery per-device using iOS Focus automations.
Pro tips for coaches: staying on top of client activity
The coaches who respond fastest to client messages retain clients longest. Push notifications are your early-warning system — set them up right once, and they pay dividends every week.
If you manage multiple client cohorts through Coachful Programs and Squads, consider these habits:
- Use persistent banners for message notifications so you can see who messaged without unlocking your phone.
- Enable badge counts on the Coachful icon — the red number tells you at a glance how many unread items are waiting.
- Set a Focus automation in iOS that allows Coachful notifications during your designated coaching hours only, so client messages don't interrupt your deep work blocks.
- Turn on time-sensitive notifications for Coachful so booking alerts and session start reminders always break through, even when your phone is on silent.
Michelle, Coachful's built-in AI assistant, can also surface activity summaries directly in your dashboard — so even if you miss a push notification, you can ask Michelle "What did my clients do today?" and get an instant recap without hunting through individual program threads.
Pro tips for clients: never miss a coaching moment
As a client, your most valuable notifications are session reminders and task check-ins. Here's how to make them work for you:
- Keep the Coachful app installed (not just a browser bookmark). The native app is the only way to get reliable lock-screen alerts on iPhone.
- Grant time-sensitive notification permission so your 1-hour session reminder reaches you even in Do Not Disturb.
- If your coach uses habit tracking inside a program, enable notifications for Program Activity — the daily nudge to check in on a goal is what makes the difference between a habit that sticks and one that fades.
Ready to get every notification, every time?
Push notifications sound like a small thing until one missed alert means a skipped session or an unanswered client question. With the right iOS settings in place and the Coachful native app installed, your entire coaching workflow — messages, bookings, program check-ins, billing — stays in sync with real-time alerts that actually arrive.
If you're not yet using Coachful's full mobile experience, now is a great time to explore it. Coaches on the Growth and Scale plans get full push notification support across iOS and Android, plus calendar sync, HD video sessions, and everything else your practice needs in one place. Start your free trial and get set up in minutes — or if you're already a member, sign in to your Coachful workspace and enable notifications today.