August 24, 2026

How to Get Clients as a Personal Trainer: 7 Channels That Actually Produce Bookings

To get clients as a personal trainer, combine local outreach (gym floor time, client referrals, free intro sessions) with online channels: post coaching offers in communities like r/forhire, list services on Upwork, Contra, or Fiverr, and build a simple portfolio with before/after proof. Most trainers land their first five clients through referrals and discounted intro sessions.

Editorial illustration for How to Get Clients as a Personal Trainer: 7 Channels That Actually Produce Bookings
A practical visual guide to comparing fresh work opportunities before applying or pitching.

1. Work the Gym Floor and Local Gyms

The fastest first clients are usually people already standing near you. Offer complimentary form checks or 15-minute mini-sessions to gym members. Trainers who are visibly coaching get approached; trainers who sit by the desk don't.

If you don't work at a gym, partner with small independent studios or boutique gyms that don't employ full-time staff — many will rent floor time or take a session split.

Action for today: Offer three free 15-minute form-check sessions this week at a local gym. Collect a testimonial or before/after note from each.

2. Build a Referral System From Current Clients

Referrals convert better than any ad because trust transfers. But referrals only happen systematically if you ask. Set a simple rule: after a client hits a visible milestone, ask them directly if they know one person who wants a similar result.

A small incentive (a free session or a discount on their next month) makes the ask easier without cheapening your service.

Action for today: Message every current or past client with one sentence: "Know anyone who'd want results like yours? I have two openings this month."

3. Post Coaching Offers in Reddit Communities

Subreddits like r/forhire, r/freelance_forhire, and r/WorkOnline regularly see fitness and online-coaching posts get traction. Use the standard [For Hire] format, lead with a specific outcome ("12-week fat loss for busy professionals"), and include proof.

The catch: opportunity posts and hiring threads on Reddit go stale fast, and checking multiple subreddits across multiple tabs is exactly how good leads get missed. Tools like Sidequestboard exist for this — one feed that surfaces fresh opportunity posts from public communities so you can respond at the source while the thread is still active.

Action for today: Write one [For Hire] post for r/forhire or r/freelance_forhire with a niche, an outcome, and proof. Reply to any relevant [Hiring] posts within hours, not days.

4. List Your Services on Freelance Marketplaces

Upwork, Fiverr, Contra, and PeoplePerHour all host personal-training and online-coaching gigs — meal plan builds, program design, form-review videos, and monthly coaching packages.

A few marketplace realities:

  • Upwork connects you with clients posting training and nutrition jobs; a service fee applies to earnings (check Upwork's current fee structure before pricing).
  • Fiverr works well for productized offers — e.g., a tiered "custom 4-week training plan" gig.
  • Contra charges no commission on your earnings, which matters at coaching margins.

Action for today: Pick one marketplace and create a single productized offer with three tiers and clear deliverables.

5. Run Free or Discounted Intro Sessions

The intro session is the personal trainer's best sales tool because the product is the experience, not the description. A free 30-minute assessment (movement screen, goal mapping, one coached exercise) converts far better than a discount code ever will.

Cap it: "I take 3 free assessments per month" keeps it valuable instead of desperate.

Action for today: Post one free-assessment offer to your social channels and one community. Schedule no more than three.

6. Build Proof: Portfolio, Reviews, and Content

Nobody hires a trainer on promises. Collect before/after photos (with permission), client testimonials, and short form-breakdown videos. A simple one-page portfolio — Google Sites, Notion, or Carrd — with three case studies beats a fancy website with none.

Short-form video on Instagram or TikTok showing one coaching cue per video is the cheapest ongoing client acquisition most trainers underestimate.

Action for today: Message two past clients asking for a two-sentence testimonial. Add them to your portfolio page today.

7. Partner With Adjacent Local Businesses

Physio clinics, chiropractors, yoga studios, run clubs, and nutritionists all serve your future clients. A referral partnership — you send clients their way, they send clients yours — costs nothing and compounds.

Bring something concrete: a printed one-pager of your services and a simple reciprocal arrangement.

Action for today: Walk into one physio or chiropractic clinic near you and introduce yourself to the front desk. Leave a one-pager.

What Should You Charge as a New Personal Trainer?

Rates vary widely by market and format, but common starting ranges are roughly $50–150 for a one-off custom program and $150–400/month for ongoing online coaching, plus your local in-person session rate. Verify current benchmarks for your city and niche before quoting — underpricing is a bigger long-term problem than losing one lead.

Where Sidequestboard Fits In?

Most of these channels share one bottleneck: finding fresh opportunities before everyone else does. Sidequestboard gives you one calmer daily feed of fresh opportunity posts from public communities and platforms — so instead of keeping ten Reddit and social tabs open, you scan once, save what's relevant, and open the original post to respond directly while it's still fresh.

It won't coach for you. It just makes sure you never miss the lead that was sitting three subreddits away.

Looking for fresher freelance leads?

Sidequestboard pulls public opportunities into one calmer feed, so you can save leads and apply at the original source.

Browse opportunities

Latest articles