Your Coachful workspace is running slowly — pages take too long to load, messages lag, or video calls keep buffering. Slow performance is frustrating, and the fix is rarely obvious from the surface. This guide walks you through every layer of the stack — your device, your network, your browser, and the platform itself — so you can pinpoint the cause and get back to coaching fast.
TL;DR: Quick Diagnosis Checklist
- Rule out your network first — run a speed test and check if other sites are slow too.
- Try a different browser or incognito mode — extensions and cached data cause most browser-side slowdowns.
- Clear your cache and reload — stale assets are a surprisingly common culprit.
- Check Coachful's status page — platform-wide incidents are posted at status.coachful.co.
- Narrow it down to one feature — is it the whole app, or just video, messaging, or a specific program page?
Step 1 — Rule Out Your Internet Connection
Before touching anything in your Coachful workspace, verify your connection is healthy. A 10 Mbps download speed is enough for basic coaching use; HD video calls via Coachful's Stream-powered video engine work best with at least 5 Mbps upload and a stable, low-latency connection. Use a free tool like fast.com or Speedtest.net to measure both speed and ping.
If your ping is above 150 ms or your download speed is below 5 Mbps, the issue is likely upstream — your ISP, router, or Wi-Fi signal. Try these quick fixes:
- Move closer to your Wi-Fi router or plug in via Ethernet.
- Restart your router (unplug, wait 30 seconds, plug back in).
- Close bandwidth-heavy applications (streaming video, large file uploads).
- Ask household members to pause heavy downloads while you coach.
If other websites are equally slow, the bottleneck is your network — not Coachful. If only Coachful is affected, continue to the next steps.
Step 2 — Check for a Platform Incident
Coachful runs on resilient cloud infrastructure, but no platform is immune to incidents. Before spending time troubleshooting your end, visit status.coachful.co to check for any active incidents, degraded services, or scheduled maintenance windows. Incidents typically affect features like real-time messaging (Stream Chat), video calls, Stripe billing callbacks, or the website builder.
If an incident is posted, the fastest path is to wait for the all-clear rather than chasing a fix on your side. Subscribe to status updates on that page so you get an email or SMS the moment performance is restored.
Pro tip: Bookmark status.coachful.co and add it to your browser's favorites bar. When something feels off, check it before anything else — it saves you 20 minutes of troubleshooting on average.
Step 3 — Isolate the Slow Feature
Performance problems in Coachful tend to cluster around specific features rather than the whole platform. Pinpointing which area is slow gives you — and the support team — a much clearer picture. Ask yourself:
- Is the whole dashboard slow, or just one area? (e.g., Programs, Bookings, Squads)
- Is Stream Chat lagging? Real-time messaging depends on WebSocket connections — if those drop, messages appear delayed.
- Is video buffering or freezing? HD video requires stable upload bandwidth and low CPU usage.
- Are program pages taking long to load? Very large programs (50+ weeks, hundreds of tasks) may have heavier initial payloads.
- Is the website builder sluggish? The drag-and-drop editor is JavaScript-heavy and performs best in Chrome or Edge.
Once you know which feature is slow, use the targeted fixes in the sections below instead of a blanket approach.
Step 4 — Fix Browser-Side Issues
The browser is responsible for more performance problems than most people expect. Extensions, bloated caches, and outdated browser versions are the top three culprits.
Clear Your Cache and Hard-Reload
Coachful ships updates frequently. Sometimes your browser caches an old version of a JavaScript bundle or stylesheet, causing conflicts or slow rendering. To do a hard reload:
- On Windows/Linux: press
Ctrl + Shift + R. - On macOS: press
Cmd + Shift + R. - Or open DevTools (
F12), right-click the browser's reload button, and choose Empty Cache and Hard Reload.
If that doesn't help, clear your browser cache fully: go to your browser's settings, find Clear browsing data, select Cached images and files plus Cookies for coachful.co (keep other cookies to avoid logging out of other sites), then reload.
Test in Incognito / Private Mode
Open a new incognito (Chrome) or private (Firefox/Safari) window and navigate to app.coachful.co/sign-in. Incognito disables most extensions and uses a clean cache. If performance is noticeably better in incognito, a browser extension is almost certainly the cause.
Disable Extensions One-by-One
Ad blockers, password managers, screen recorders, and VPN extensions can intercept or delay network requests to Coachful. Disable all extensions, reload the app, and then re-enable them one at a time to find the offender. In Chrome: go to chrome://extensions and toggle each one off.
Update Your Browser
Coachful is a modern progressive web app (PWA) that uses features like WebSockets, WebRTC, and service workers. Browsers more than two major versions behind may struggle. Make sure you're running the latest stable version of Chrome, Edge, Firefox, or Safari.
Best browser for Coachful: Google Chrome or Microsoft Edge consistently deliver the best performance for the coach dashboard, website builder, and live video. Safari on macOS and iOS is also fully supported. Firefox works well but can occasionally have WebRTC quirks affecting video calls.
Step 5 — Optimize Device Performance
A healthy internet connection and clean browser still can't compensate for an overloaded device. Coachful's dashboard, especially the website builder and live video features, uses meaningful CPU and memory.
- Close unused tabs — each open tab consumes RAM. If you have 30+ tabs open, your browser may throttle background tabs, including Coachful.
- Quit background apps — video editing software, Slack with large workspaces, or multiple browser windows can consume CPU and memory that Coachful needs.
- Restart your device — a clean restart clears RAM leaks and background processes. Simple but often effective after days of uptime.
- Check available disk space — browsers use disk space for caching. If your drive is more than 90% full, browser performance degrades noticeably.
- Disable hardware acceleration (if video glitches) — in Chrome, go to Settings → System and toggle off Use hardware acceleration when available, then restart Chrome. This helps on some GPU configurations.
Step 6 — Mobile App Performance
If you're using Coachful on iOS or Android via the native app (available through the mobile gateway at app.coachful.co/mobile), slow performance can have a few additional causes.
Force-Quit and Relaunch the App
On both iOS and Android, swipe the app away from the recent apps list and relaunch it. This clears any in-memory state that may have become corrupted during a long session.
Check Background App Refresh and Battery Saver
Battery saver modes on Android and iOS Low Power Mode throttle CPU performance and restrict background data. Disable them before a coaching session if you notice sluggishness. On Android, also check that Coachful is not being restricted under Settings → Battery → App optimization.
Update the App
Make sure you're running the latest version from the App Store or Google Play. Updates frequently include performance patches. If you're on a very old version, the app may struggle to communicate with the latest API endpoints.
Step 7 — Feature-Specific Fixes
Stream Chat is Lagging
Real-time messaging in Coachful runs on Stream's WebSocket infrastructure. If messages appear delayed or the chat shows "Connecting…" repeatedly, your network is likely dropping WebSocket connections. This often happens on corporate networks with strict firewalls or on mobile networks with aggressive connection timeouts. Switching to a different network (e.g., from Wi-Fi to mobile data) quickly confirms this. You can also check Stream's status page for any upstream incidents.
Video Calls Are Buffering or Dropping
HD video in Coachful is powered by Stream Video (WebRTC). Poor video quality almost always traces back to insufficient upload bandwidth or high CPU usage on one participant's end. Ask the other participant to lower their video resolution in the call settings, close other video-heavy apps, and confirm their upload speed is at least 3 Mbps. On the coach side, ending screen share (if active) reduces bandwidth demand significantly.
Programs and Content Pages Load Slowly
Large coaching programs — think a 24-week program with daily tasks, embedded videos, and habit trackers — can have heavier page loads on first visit. After the first load, assets are cached and performance improves. If sluggishness persists, check whether embedded third-party videos (YouTube, Vimeo) are the bottleneck by opening the page with those embeds hidden.
The Website Builder Is Unresponsive
The drag-and-drop website builder is the most CPU-intensive part of the Coachful dashboard. For best results: use Chrome or Edge, close other tabs, and ensure your machine has at least 4 GB of RAM free. If a specific section block is causing freezes, try saving your work, refreshing, and re-opening just that section.
Running a coaching business shouldn't mean wrestling with slow tools. Coachful is built on enterprise-grade infrastructure — Stream for real-time chat and video, Stripe for billing, and a global CDN for content delivery — so performance issues, when they occur, are almost always solvable at the device or network level. If they're not, our support team responds fast.
Common Mistakes When Troubleshooting Performance
Jumping Straight to "Clear All Cookies"
Clearing all cookies logs you out of every site and rarely fixes a Coachful performance issue by itself. Instead, clear only cached files and Coachful-specific cookies (under coachful.co). This is less disruptive and equally effective.
Testing on the Same Network You're Having Issues On
If you suspect your network, don't test with the same connection. Tether from your phone or go to a coffee shop to confirm whether the problem follows you (device issue) or stays at home (network issue).
Ignoring the Status Page
Many coaches spend 30+ minutes troubleshooting browser settings during a platform incident that's already being fixed. Always check status.coachful.co first — it takes five seconds.
Running the Coaching Session on Battery Saver
Battery saver modes are designed to reduce CPU usage. Running a live video coaching session in battery saver mode is one of the most common causes of choppy video on laptops and phones. Plug in or disable the power-saving mode before sessions.
Blaming the Platform for a VPN Issue
VPNs route your traffic through a distant server, adding latency and sometimes breaking WebSocket connections. If you have a VPN active, disable it for your Coachful session and test again. Most coaches don't need a VPN to use Coachful securely — the platform uses HTTPS everywhere and auto-SSL on custom domains.
Not Sharing a Screen Recording With Support
If you escalate to support and can't reproduce the issue on demand, a screen recording of the slow behavior is invaluable. Tools like Loom (free tier) let you capture a 5-minute recording with audio. This cuts resolution time dramatically.
When to Contact Coachful Support
You've worked through every step above and the slowness persists. Here's when and how to escalate:
- The issue affects multiple devices on multiple networks — this points to a platform-side problem.
- You can reproduce it consistently in a screen recording.
- It started after a specific date or update — note the timestamp.
- It's isolated to one specific coach workspace or client account.
When contacting support, include: your browser and version, your operating system, the specific feature that's slow, your workspace subdomain (e.g., yourname.coachful.co), and a screen recording or screenshot if possible. You can reach support from inside your dashboard by clicking the Help icon in the bottom-left corner, or by visiting help.coachful.co.
Ready to Get Back to Coaching at Full Speed?
Slow performance should be a temporary hiccup, not a recurring headache. In most cases, one of the fixes above — a hard cache refresh, disabling a rogue browser extension, or switching to a faster network — resolves the issue in under five minutes. If it's a platform incident, the Coachful engineering team is already on it.
Need more help? Browse the full troubleshooting library at help.coachful.co, or sign in to your Coachful workspace and reach out to support directly. If you're not yet a Coachful user and you're evaluating coaching platforms, see for yourself why coaches choose Coachful — start your free trial today.