Save 25% with code WELCOME25See pricing
Free for up to 5 clients · No credit card

Online Coaching Software
for fitness and nutrition coaches

Build training and meal plans in one place. Manage every client under your own brand.

No credit card · Cancel anytime · Free forever up to 5 clients

CoachingPortal dashboard
1M+ foods in database17,000+ recipesAuto-periodizationiOS & Android appsWhite-label branding freeFree for 5 clientsAI check-in analysisRIR-based autoregulationNutrition + training togetherCommunity challengesBarcode food scannerCoachGPT AI assistant1M+ foods in database17,000+ recipesAuto-periodizationiOS & Android appsWhite-label branding freeFree for 5 clientsAI check-in analysisRIR-based autoregulationNutrition + training togetherCommunity challengesBarcode food scannerCoachGPT AI assistant

Live platform activity

Across all coaches and self-coaching members.

Lbs lifted
2,255,619
Calories tracked
11,868,188
Steps counted
13,407,067
Cardio minutes
603,395

Everything coaches need.
Nothing they don't.

Purpose-built for fitness and nutrition professionals.

Auto-periodization

RIR-based training adjusts each client's weights over time. Clients log how many reps they had left after each set. CoachingPortal uses that data to suggest the next load and plan deload weeks.

Automatic deload scheduling
RIR-based load adjustments
Progressive overload built-in

Free forever

Up to 5 clients at zero cost. All features included - no trial period, no credit card required.

$0/mo
for up to 5 clients

Meal plan builder

Build weekly meal plans with over 1 million foods and 17,000+ recipes. Clients log meals with barcode scan or food search. Macros update in real time. Grocery lists are generated for each plan.

Meal plan builder

Mobile clients actually use

Clients can use iPhone, Android, or the mobile web. Workouts include rest timers. Meal plans are tap-to-log. Weekly check-ins take under two minutes. Steps sync from Apple Health on iOS and Health Connect on Android.

iOS AppAndroid AppMobile Web

White-label branding

Your logo, colors, and custom subdomain are live from day one. Every plan includes this, even free. Clients see your brand in invite emails, workouts, and meal plans. Update your logo, colors, and social links any time.

yourname.coachingportal.io

CoachGPT AI

CoachGPT reads each client's weekly check-in. It summarizes wins, concerns, and suggested changes. Save 5-10 minutes per client each week. Food AI suggests meal swaps when macros are off target. No third-party AI subscription is needed.

Smart check-insFood AIClient insights

Compliance analytics

Compliance scores update each week from check-ins, meal logs, and workouts. See which clients need follow-up first. Trend charts show body weight, macro adherence, and habit streaks over 4, 8, and 12 weeks.

Up and running in under an hour

No onboarding calls, no complex setup. Just a coaching business ready to go.

  1. 01

    Set up your branded portal

    Create your account in under 10 minutes. Add your logo, accent color, and custom subdomain. Your branded portal is live right away, with no technical setup.

  2. 02

    Build your programs and meal plans

    Use the exercise program builder to create reusable templates with auto-periodization built in. Build weekly meal plan templates from the 1M+ food database. Most coaches complete their first full program in under 30 minutes.

  3. 03

    Invite clients and assign content

    Send branded invite emails individually or in bulk. Assign programs, meal plans, and check-in templates with a few clicks. Clients get a ready-to-use app experience from their first login.

  4. 04

    Track, adjust, and scale

    Review weekly check-ins, compliance scores, and progress data from your dashboard. Make targeted adjustments per client or update templates globally. Add clients without adding hours to your week.

Weekly progress at a glance

Each client's weekly dashboard shows completed days, macros, and daily calories. Coaches can spot adherence gaps in under 30 seconds. Clients see their progress card update as they log meals and workouts. Weekly views are built from daily logs automatically.

Visual macro adherence tracking
Daily calorie & completion summaries
One-click meal logging
Meal plan weekly view
Habit tracking dashboard

Build better habits

Plateaus are often tied to sleep, stress, and consistency. Weekly check-ins track body weight, progress photos, wellness ratings, sleep, hydration, and notes. Each section can be set per client. Mood trends, sleep averages, and habit streaks feed into the analytics dashboard.

Custom check-in questions
Mood, energy & wellness tracking
Automated compliance scoring

Backed by research

Our training algorithms are built on peer-reviewed exercise science, not guesswork. Every progression decision is grounded in established research.

RIR-based autoregulation

Our intensity control is based on the Reps In Reserve (RIR) framework validated by Zourdos et al. for accurate daily load adjustment.

Zourdos et al., J Strength Cond Res (2016)

Volume-hypertrophy response

Weekly training volume helps drive muscle growth. Our periodization engine uses dose-response research to guide volume.

Schoenfeld et al., J Sports Sci (2017)

Evidence-based nutrition

Our macro engine follows ISSN guidelines. It uses research on protein intake, nutrient timing, and body composition.

Jäger et al., JISSN (2017) — ISSN Position Stand

Scalable and secure platform

Built for scale with complete data isolation, custom sub-domains, and advanced security.

Complete data isolation

Your clients' data never mixes with other coaches.

Performance optimized

Fast mobile and web experiences with real-time updates.

End-to-end encryption

All data encrypted in transit and at rest.

Coaches love it

Specific feedback from working coaches.

Verified G2 review

It has everything I need in one app. It’s easy to see where my clients are at, and it makes it simple to build nutrition and exercise programs for them.

KP

Kelly P.

Freelance Coach

Read on G2
Verified G2 review

The biggest benefit for me is having everything in one place. Program delivery, check-ins, and messaging are all connected, so I’m no longer switching between different tools. The check-in flow is straightforward and makes it easy to review each week.

MJ

Mathew J.

Cloud Architect

Read on G2
14-day free trial on paid plans

Simple, transparent pricing

Start free. Upgrade as you grow. No hidden fees or contracts.

Professional is flat-rate at $49.99/mo - no per-client overage as you grow.

Free
$0/mo
Up to 5 clients
Custom branding & sub-domain
Meal planning & macro tracking
Exercise program builder
Unlimited coach seats
Up to 5 clients
iOS & Android apps
Get started free
Most popular
Grow
$19.99/mo
Up to 10 clients
Custom branding & sub-domain
Meal planning & macro tracking
Exercise program builder
Unlimited coach seats
Up to 10 clients
iOS & Android apps
Email support
Advanced analytics
Start 14-day trial
Professional
$49.99/mo
Unlimited clients
Everything in Grow
Unlimited coach seats
Priority email support
Unlimited clients
Start 14-day trial

Need a custom solution? Contact us

Common questions

How does the free trial work?
You get full access to all features for 14 days. A credit card is required to start the trial, but you will not be charged until the trial ends. After the trial, you can choose a paid plan or continue on the permanent free tier, which supports up to 5 clients at no cost with all features included. There are no contracts - cancel or downgrade anytime from your account settings.
How much does online coaching software cost?
CoachingPortal offers a permanent free plan for up to 5 clients. Paid plans start at $19.99/month for up to 10 clients (Grow) and $49.99/month for unlimited clients (Professional). All plans include white-label branding, the full meal plan builder, and the exercise program builder - there are no add-on fees for core features.
What's included in the meal plan builder?
The meal plan builder includes access to over 1 million verified foods from the FatSecret database, 17,000+ searchable recipes with full nutrition data, custom food and recipe creation, a barcode scanner for packaged foods, automatic macro calculations, a BMR/TDEE calculator, and auto-generated grocery lists. Coaches can build full weekly meal plans for clients and clients can log meals directly through the app.
What is auto-periodisation and how does it work?
Auto-periodisation means the platform automatically adjusts training load, intensity, and volume over time based on the client's performance data - rather than requiring the coach to manually update every program every week. CoachingPortal uses RIR (Reps In Reserve) based autoregulation: clients log how close to failure each set felt, and the system uses that data to adjust weights for the next session. It also monitors for fatigue patterns and can insert deload weeks automatically when performance drops across multiple sessions.
How does the white-label branding work?
Every CoachingPortal account - including the free plan, includes a branded subdomain (yourname.coachingportal.io), custom colors, logo upload, and your business name throughout the client experience. Clients see your brand, not CoachingPortal's. You can update colors, logos, and social links at any time from your settings. There is no additional fee for white-label branding.
Can my clients use this on their phones?
Yes. CoachingPortal is optimized for phones and tablets, and clients can use the iOS app, Android app on Google Play, or mobile web experience to access workouts, meal plans, check-ins, and messaging.
What client check-in tools are included?
CoachingPortal includes a fully customizable weekly check-in system. Coaches can configure which sections are visible to each client - including body weight logging, progress photos, subjective wellbeing ratings, nutrition adherence, sleep, and free-text notes. Check-in data feeds directly into the analytics dashboard, and coaches receive compliance scores showing which clients are submitting check-ins consistently.
Can I use CoachingPortal to coach myself?
Yes. CoachingPortal has a self-coaching mode designed for individual athletes or coaches who want to use the platform for their own training and nutrition. You get the full exercise program builder, meal plan builder, workout tracking, and check-in system - all accessible without needing a separate coach account.
How many clients can I manage, and is there a client cap on the free plan?
The free plan supports up to 5 active clients with no feature restrictions. Paid plans support 10 clients (Grow, $19.99/month) or unlimited clients (Professional, $49.99/month). There are no per-client fees on any plan - you pay a flat monthly rate for your tier.
Can I migrate my existing clients from another platform?
Yes. CoachingPortal includes a bulk invite feature to onboard multiple clients at once via email. For program content, the exercise library is searchable and most common exercises are pre-loaded, so rebuilding programs is straightforward. If you have specific migration questions - particularly around data from Trainerize or TrueCoach - email support@coachingportal.io and the team can advise on the best approach for your setup.
Does CoachingPortal work for nutrition-only coaches?
Yes. CoachingPortal is fully usable as a nutrition-only platform. You can focus entirely on meal plans, macro tracking, weekly check-ins, and client messaging without assigning any training programs - the meal plan builder, food database, and client check-in tools work independently of the exercise side. Many nutrition coaches use CoachingPortal without the exercise features enabled at all. The white-label branding, compliance analytics, and client messaging tools all apply equally to nutrition-only coaching businesses.
How does step and activity tracking work?
On iOS, step counts sync automatically from Apple Health. On Android, steps sync from Health Connect. Clients do not need to manually enter step data - the app reads from their phone's health platform once they grant permission during onboarding. Step data appears in the client's daily log and surfaces in the coach analytics dashboard alongside weight and nutrition data. This feature requires the native iOS or Android app and is not available in the mobile web version.
Does CoachingPortal work for powerlifting, bodybuilding, and general fitness coaching?
Yes. The exercise program builder supports any rep and set scheme, including percentage-based loading, RPE, RIR, and fixed weight protocols. Coaches working with powerlifters can build peaking blocks with precise load prescriptions and track competition attempts. Bodybuilding coaches can use hypertrophy-focused templates with weekly volume tracking per muscle group. The auto-periodization system can be used as-is or bypassed entirely - you remain in full control of how programs are structured for each client.
What happens to my clients' data if I cancel my subscription?
If you cancel a paid plan, your account downgrades to the free tier, which supports up to 5 active clients. Clients above that limit are not immediately deleted - you can choose which clients to keep active on the free tier. All client data, programs, meal plans, and check-in history is retained and remains accessible. CoachingPortal does not delete client data upon plan changes, and you can re-activate a paid plan at any time to restore full access.

Still have questions?

We're here to help. Send us an email and we'll get back to you shortly.

support@coachingportal.io

Ready to grow your
coaching business?

Join coaches saving hours each week and delivering better results with CoachingPortal.

Start for free - no credit card

Free forever up to 5 clients · 14-day trial on paid plans