Primary route
The first screen should tell a personal trainer prospect what you do, where you work, what the next step is, and why they can trust the page enough to keep reading.
Ask for a Personal Trainers quoteA personal trainer website with online booking, clear block and monthly pricing, a before/after gallery (with consent), and qualifications front and centre.
Personal trainer websites have one job: turn interest in a result into a booked first session.
Your prospect is deciding whether they trust you with their body, whether the price fits, and whether booking feels easier than putting it off again.
Every site I build for personal trainers is engineered around that one action — transformation proof, qualification badges, clear package pricing, and mobile booking all working together to get the first session booked.
The first screen should tell a personal trainer prospect what you do, where you work, what the next step is, and why they can trust the page enough to keep reading.
Ask for a Personal Trainers quoteI'd scope the site around four decisions: what a visitor needs to see before they trust you, the action that should be easiest on mobile, the pages that deserve to exist for search, the proof you genuinely have and the proof you still need to collect. That keeps the page practical rather than decorative.
Choose a planI can describe what a strong personal trainer site needs. I won't claim I've shipped client results in this industry unless the facts file supports it.
See capability examplesMindbody, Acuity, TrueCoach, or Fresha embedded directly so clients book a session without emailing. I wire the widget into your homepage and your services pages, set up the slot availability to match your calendar, and track bookings as conversions so you can see which pages drive sessions.
A pricing page with the actual numbers: per-session rate, block-of-10 rate, monthly unlimited if you offer it. I build it as a comparison grid so a client can see at a glance which option suits them. No 'contact for pricing'. That phrase loses more enquiries than it saves.
A gallery of client transformations, published only where you have written consent. Each entry is captioned with the training block length and the programme focus. I build the consent form as part of the project so new clients can opt in. Honest framing: no cherry-picked outliers, no retouched photos.
REPS or CIMSPA membership badge, your Level 3 or Level 4 certification, any specialist quals (prenatal, GP referral, kettlebell instructor), public liability insurance. Each rendered with alt text and a link to the issuing body where possible. Clients check these, and visible credentials convert.
Separate pages for strength training, weight loss, prenatal, postnatal, sport-specific, and online coaching if you offer it. Each page describes who it suits, the typical programme structure, and the pricing. Clients find you through specific searches ('prenatal trainer Hackney') and specialism pages catch those.
A clear location section: the gym or studio you train from (with map), travel-to-client coverage area if you offer it, and online coaching if you do that too. Each option routes to its own pricing because online and in-person clients price differently. No assumptions.
Starter is £250 delivered in 10 working days. For a personal trainer that's a homepage, a pricing page, up to three specialism pages, an about page with qualifications, a gallery, and a booking page with embed. You send me photos, your rates, and your quals. I draft, you review, we launch.
I build on Next.js and host on Vercel's free tier. The site loads fast on mobile, which matters because most fitness enquiries happen on a phone between sets. Analytics and Google Search Console are set up on launch.
If you want a members area, programme downloads, or a proper coaching-app integration, that's Business at £400 or Growth at £1,000. Fixed price in every case.
The biggest PT website mistake is a gallery full of shirtless trainer photos and no client results. Clients don't hire you because you look fit, they hire you because you can help them. Balance personal shots with real client progress (where consented), captions, and outcome detail.
The second is hiding prices. I know some trainers worry about being undercut. The data doesn't support it: transparent-price PTs book more sessions and waste less time on enquiries that were never going to close.
We leave the space for later, or we use your own training photos and session shots. A gallery of you coaching a plank or a squat speaks to competence and tone. I'd rather an honest empty-for-now section than made-up testimonials. You can add client results as they come through.
Yes. TrueCoach, Trainerize, and MyFitnessPal all embed or deep-link well. I build a client-login area on the site that hands off to whichever platform you use. On Starter this is a simple login link. For a fuller integration that's a Business or Growth build.
I build a consent form into the client-onboarding flow that explicitly covers photo use on the website and social media. Clients tick specific uses, and I log the consent. You can only publish a client's photo where they've ticked the website option. This is ICO-aligned and built as standard.
Specialism pages plus city or borough pages work together. 'Strength training in Hackney' is a page I'd build alongside 'strength training' and 'Hackney personal trainer'. The more specific the search, the less competition. Three to six months is a fair timeline for meaningful local ranking.
Tell me about your business. I'll come back with a fixed-price proposal within 24 hours. No pitch, no pressure.