Personal training is a trust-based business. People are hiring you to change their body, their habits, and often their confidence. A website that looks like a LinkedIn profile with a stock photo of dumbbells isn't going to cut it.
Your website needs to do one thing: convince a stranger that you're the right person to help them reach their goals. Here's how.
Lead with transformation, not credentials
Most personal trainer websites open with a headshot, a list of certifications, and a bio that reads like a resume. "NASM Certified Personal Trainer, ACE Group Fitness Instructor, BS in Exercise Science..."
Your potential client doesn't care about your certifications. They care about results. Lead with what you've done for people like them.
What your homepage should communicate in 5 seconds
- Who you help — "I help busy professionals in their 30s-50s get strong and stay consistent"
- What the result looks like — "Lose 20 lbs, gain energy, and actually enjoy working out"
- How to start — "Book a free consultation" button, front and center
Save the credentials for an "About" section further down the page. They're important for credibility, but they're not the hook.
Client transformations are your best marketing
Before-and-after photos, client testimonials, and success stories are the most persuasive content on your website. Nothing else comes close.
How to showcase transformations
- Before-and-after photos with the client's permission — include timeframe ("12 weeks") and what they achieved
- Short written testimonials — 2-3 sentences about their experience. "I lost 30 pounds in 4 months and actually look forward to my workouts now" hits harder than a paragraph
- Video testimonials if you can get them — even a 30-second phone video of a client saying "this changed my life" is worth more than a professionally produced promo
- Specific numbers — pounds lost, muscle gained, races completed, PRs hit. Specificity builds believability.
Put 3-4 of your best transformations on the homepage. Create a dedicated "Results" or "Success Stories" page with 10-15 more.
Clearly define your services and pricing
Personal training pricing is all over the map, and most trainer websites are vague about what they offer. This frustrates potential clients and wastes your time on discovery calls with people who can't afford your rates.
What to list on your services page
For in-person trainers:
- 1-on-1 personal training (per session and package pricing)
- Small group training (2-4 people)
- Number of sessions per week options
- Session length (30, 45, or 60 minutes)
- Location (your gym, their home, a park, etc.)
For online trainers:
- What's included (custom programming, check-ins, nutrition guidance, app access)
- How communication works (weekly check-ins, unlimited messaging, video calls)
- Different tier options if you offer them
Pricing approach:
- List your prices or at minimum "starting at" prices. Trainers who hide pricing lose potential clients who assume it's out of their budget — many of them could afford you.
- If you offer packages (e.g., "12 sessions for $X"), show the per-session savings vs. drop-in rates
- "Book a free consultation" as the next step for anyone who wants to learn more
Online training needs its own section
If you offer online training, don't just mention it as a bullet point under "Services." Online training has a completely different value proposition and attracts different clients than in-person.
What online training clients need to see
- How it works — step by step, from sign-up to daily workouts. Remove the mystery.
- What platform/app you use — TrueCoach, TrainHeroic, or your own system
- What's included — custom programming, form video reviews, nutrition plans, messaging access
- Who it's for — "Perfect for experienced lifters who know their way around a gym but want expert programming and accountability"
- Sample week — show what a typical week of programming looks like (Monday: Upper body strength, Tuesday: Conditioning, etc.)
- Pricing — monthly subscription vs. per-block pricing
Your "About" page is more personal than most businesses
For personal trainers, the About page is one of the most visited pages on the site. Clients are choosing a person, not a company. They want to know who you are.
What to include
- Your story — why you got into fitness, what drives you. Keep it honest and human. "I was 50 pounds overweight in college and discovered strength training" connects more than "I have a passion for helping others achieve their fitness goals."
- Your training philosophy — do you focus on strength? Functional movement? Athletic performance? Body composition? Say it clearly so the right clients self-select.
- A real photo — not a flexing mirror selfie. A photo of you training a client, or a friendly, approachable headshot. You want to look like someone a new client would feel comfortable working with.
- Your certifications — listed here, not as the headline of your homepage
Scheduling and booking
Make it as easy as possible to book a first session or consultation. Every extra step loses potential clients.
Best booking setup for trainers
- Embed a scheduling tool directly on your site — Calendly, Acuity, or your gym's booking system. Don't just link to it; embed it so they never leave your page.
- Offer a free intro session or consultation — lower the barrier. "Book a free 15-minute call" or "Try a free session" removes risk for the prospect.
- Show available times — if your calendar shows you have openings Tuesday and Thursday evenings, that might be exactly when they're available. Visibility drives action.
- Confirmation + reminder emails — automate these. No-shows kill your schedule and your revenue.
What personal trainer websites don't need
- A blog about "5 best exercises for abs." Fitness content is the most saturated content category on the internet. You're competing with Men's Health, Muscle & Fitness, and 10 million Instagram influencers. Your blog won't rank for these searches, and the people reading "best ab exercises" are DIYers, not potential clients.
- An e-commerce store selling supplements, apparel, or workout programs (unless that's a major revenue stream — for most trainers, it's a distraction).
- A generic stock photo of someone working out. Use your own photos. A real photo of you training a real client in your actual gym beats a stock photo of a model every time.
- A complicated "Training Programs" matrix. If you offer too many options, people freeze. Offer 2-3 clear options maximum.
- Social media feeds unless you post consistently. An Instagram feed that hasn't been updated in 6 weeks makes you look inactive.
Social proof beyond testimonials
Additional trust signals for trainers
- Social media following — if you have a strong Instagram or TikTok presence, mention the follower count. "Join 15,000+ people following my training tips on Instagram" is social proof.
- Media mentions — been featured in a local publication, podcast, or news segment? Add a "Featured In" logo bar.
- Client count — "Trained 200+ clients since 2019" is a simple but powerful number.
- Specializations and populations — if you specialize in postpartum fitness, senior fitness, or training athletes, say so prominently. Specialization attracts premium clients.
Local SEO for personal trainers
If you train clients in person, local search matters. When someone Googles "personal trainer near me" or "personal trainer in [your city]," your website and Google Business Profile determine whether they find you.
Local SEO checklist
- Include your city and neighborhood in your page titles ("Personal Trainer in Westport, Kansas City")
- Create your Google Business Profile and keep it updated with photos, posts, and responses to reviews
- List your training location clearly — gym name and address, or "in-home training available in [service area]"
- Get Google reviews — ask every client. Text them the link after a great session.
What a personal trainer website should cost
A solid personal trainer website with a homepage, about page, services page with pricing, results/transformations gallery, and embedded booking should cost $350-600. You don't need a complex site — you need a clear, fast, professional one.
Avoid monthly website subscriptions from fitness marketing companies. Many charge $100-200/month for a template site you don't own. A one-time build that you control is the better investment.
The bottom line
Your potential clients are deciding between you and the other trainer they found on Google. They're comparing photos, reading reviews, checking prices, and looking for someone who understands their goals.
Make that decision easy: show your results, be clear about what you offer, and make booking frictionless. That's it. Everything else is noise.
Ready for a website that books clients while you're busy training? Let's talk — I build sites specifically for fitness professionals.