Skip to content
For personal trainers

Build a real waitlist. Stop chasing DMs.

In-House is your AI marketing team. It picks your niche, owns the suburb search for it, and replies to every discovery enquiry inside 24 hours so you stop plateauing at 15 clients.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$1,500 to $2,800 / mo
Slow. Expensive. Removed from your business.
A 'coaches' agency that runs a generic Meta ad funnel with $2k a month minimum spend on top of the fee, sells you a 'high-ticket' funnel, and disappears when leads cool. The funnel and the lead nurture aren't yours; you can never leave.
DIY tools
$60 to $130 / mo + your evenings
Cheap, but it just hands you a dashboard.
A Squarespace site, Trainerize or PT Distinction, Mailchimp, Instagram, your own Google Business profile. Cheap, but the new-client funnel is you remembering to DM back the woman who messaged you on a Tuesday.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team posts the floor content, ships a page for every niche you train (postnatal, strength for 50+, return-to-running), runs the discovery ads on Meta, and routes enquiries into a 24-hour reply. You film a 60s session, approve the week, done.

Generalists fight for scraps. Specialists build waitlists.

The reality

Independent personal trainers fall into two groups: the generalist who posts gym selfies and competes with every other generalist for the cheapest possible session, and the specialist who picks a niche (postnatal, strength for 50+, return-to-running, hyrox prep, golf-specific) and builds a real waitlist. The specialists make more money per client and work fewer hours. The path to becoming one is just marketing, the niche-specific landing pages, the niche-specific paid ads, the niche-specific social content, all running together, week after week. The blocker is never the idea; it's that the marketing work has to happen for months while the existing client base pays the rent and you only have evenings to do it.

What good looks like

Good personal-training marketing has three pillars: a niche-plus-suburb page library that wins the long-tail searches your generalist competitors can't ('postnatal trainer Newtown', 'strength for over-50s Marrickville'), a Meta ad set on each of your niches with a one-tap booking flow into a 15-minute discovery call, and a CRM that catches and follows up every enquiry inside 24 hours. The pages are the moat; the ads do acquisition; the CRM stops you leaking enquiries to forgetfulness. Get all three running and the gym you rent from becomes irrelevant to your pipeline.

The generalist gets the lowest-paying client
If you train anyone for anything, the only differentiator left is price. A niche owns better keywords, better referrals, and a higher session rate.
DMs are not a CRM
Instagram DMs miss enquiries, lose context, and never trigger a follow-up. The leads you think are dead are mostly just buried.
Relying on the gym to send clients ends badly
If the bulk of your new clients come from the front desk of the gym you rent from, the gym owns the relationship. The day they get a new owner is the day your pipeline dies.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a personal training business sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/postnatal/newtown
yourbusiness.com.au/postnatal/newtown

New niche-plus-suburb page: 'Postnatal personal training in Newtown' headline, your postnatal qualifications, a sample programming arc for 6-month-postpartum clients, indicative pricing, six floor photos with clients training, an FAQ on diastasis, return-to-running and what to bring baby. Indexed in 48 hours, ranking page 1 for 'postnatal trainer newtown' inside three weeks.

One per niche in every suburb
Advertising Agent
Live · Meta Ads · discovery call
Ad · yourbusiness.com.au
Postnatal Strength · 15-Min Discovery Call

Postnatal-trained personal coaching, Newtown studio. Diastasis-aware programming, return-to-running plans, small-group or 1:1. Book a free 15-min discovery call. Reply by end of day, guaranteed.

Targeted at women 28-42, 5km radius, recent parents interest
Social Media Agent
Scheduled · Sun 9:00am · Instagram + Facebook
Your photo
Caption written from the session photo you uploaded

"Steph, 14 weeks postpartum, doing her first proper bridge progression after we cleared her core. Three months of slow, boring, deliberate work to get here. Postnatal training is not a rebrand of regular training with the word 'mum' on the front; it's a programming arc that respects what the body has been through. If you're thinking about coming back to lifting, this is the path." Drafted from the floor photo you took mid-session (with Steph's consent).

Real client, consent-gated, never stock
SEO Agent
Auto-applied · approval rules
Google Business Profile update
services list expanded from 2 → 12 (postnatal personal training, return-to-running, strength for over-50s, 1:1 PT, small-group, online programming, +6 more), specialisation tags added, opening hours updated, 'wheelchair accessible' attribute confirmed, primary category corrected from 'Gym' → 'Personal trainer', 12 new session photos uploaded.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Sets the plan around your one to two highest-value niches (postnatal, over-50s strength, return-to-running, etc.) rather than trying to be everything. Briefs the other agents so the niche-suburb pages, the niche-specific ads, the niche-tagged social content and the discovery-call enquiry flow all push toward filling those slots, not generic 'PT' slots.

Answers: the generalist gets the lowest-paying client
Web Agent

Imports your existing site (or builds one if you're working off a Linktree) and ships a niche-plus-suburb page library. Builds a real discovery-call booking flow with same-day acknowledgement and a 24-hour reminder if there's no reply. Keeps your client-result content fresh on each niche page.

Answers: dms are not a crm
SEO Agent

Owns whether you appear in the map pack for 'personal trainer near me' and the niche-specific searches. Complete Google Business Profile, niche-page schema, review prompts after every initial-discovery session, and the technical fixes that keep you indexed. Auto-applies low-risk fixes.

Answers: relying on the gym to send clients ends badly
Advertising Agent

Runs a per-niche Meta ad set with a 5km radius targeted at the right life stage (postnatal: recent parents; over-50s strength: 50+ women interested in pickleball or walking; return-to-running: amateur athletes recovering from injury). Sends them all to the discovery-call enquiry flow, not a generic 'free session' bait.

Answers: the generalist gets the lowest-paying client
Social Media Agent

Turns every consented session into a niche-tagged post in your voice: the client stage, the programming intent, the result. Builds the specialist case in your feed instead of a generic gym-selfie feed that doesn't differentiate you. You film a 60s tripod video, agent drafts the caption, you approve.

Answers: the generalist gets the lowest-paying client
Content Agent

Drafts the longer-form pieces niche clients search for: 'how soon after birth can I lift', 'strength training for women over 50, where to start', 'safe return to running after a long break'. Two a month, in your voice, that pull consideration-stage search and double as homework for existing clients.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • Niche-plus-suburb pages drafted for your two top niches (postnatal, over-50s, return-to-running) in week one.
  • Discovery-call 24-hour reply guarantee wired in: every enquiry acknowledged the same day, no leakage.
  • Rented-space location independence baked into the pages so you're not tied to one gym's brand.
  • Niche-specific Meta ad sets launched at full price, no discount-shopper traffic.
  • Specialist credential pages surfaced (Level-4, postnatal, exercise physiology) above generic 'PT' positioning.
  • Per-niche session captions drafted from the floor footage you film between sessions.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Niche-plus-suburb pages indexed for postnatal, over-50s, return-to-running (or your top two)
  • Discovery-call 24-hour reply guarantee live, same-day acknowledgement on every enquiry
  • Rented-space location independence established, pages no longer tied to one gym brand
  • Per-niche Meta ad sets running at full session price with a 5km radius
  • Specialist credential pages surfaced (Level-4, postnatal, exercise physiology)
  • Google profile flipped from 'Gym' to 'Personal trainer' with niche tags
  • Niche-tagged session captions drafted from your between-session phone footage
  • Niche positioning and full-price discovery plan delivered by Sam
The bottom line

The personal trainers building real businesses pick a niche, own the search results for that niche in their suburb, run paid ads with a real discovery-call enquiry flow, and follow up every enquiry inside 24 hours. The ones running on generic gym selfies and DM replies plateau at 15 clients and burn out by year three. The difference is marketing work that has to happen weekly forever, and almost nobody does it.

Agencies are too expensive and they own the funnel, not you. Tools are cheap but the niche pages and the per-niche ads and the 24-hour follow-up never get done. In-House is the third option: for $299 a month the agents ship the pages, run the per-niche ads, post the session content, and stop you leaking enquiries. You film a 60s session, approve the week, done.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

I don't have a niche yet, I train anyone who walks in. Will this still work?
Yes, but the first month's plan is largely about picking a niche based on the clients you already enjoy training and have results from. Sam will work through this in onboarding: where are your best results, what kind of client refers more, what kind of work do you actually love doing. The marketing only starts to compound once a niche is named and committed to; running generalist ads gets you the cheapest client every time.
I rent space at someone else's gym. Does the marketing work with that?
Yes. The suburb-page library and your Google profile all point to the location you train from (with the host gym's permission if needed) and your own contact info, not theirs. If you train at multiple sites, each gets its own page. Most rented-space trainers see immediate lift from this because they finally have a real local-search footprint that doesn't belong to the gym.
I use Trainerize / PT Distinction / TrueCoach. Will it integrate?
Your training-delivery platform stays. In-House sends discovery-call enquiries into your existing CRM (or a built-in one if you don't have one), then your platform handles the actual programming and delivery after the client onboards. The two layers don't collide.
How does the 24-hour reply guarantee actually work?
Every enquiry (Meta ad, website form, Google profile message) goes into a single inbox with a 24-hour SLA. The platform sends an automated same-day acknowledgement with your discovery-call booking link and your indicative pricing. If the lead hasn't replied at 24 hours, Sam drafts a follow-up in your voice for you to approve in one tap. You see the conversion rate per enquiry source in your monthly report.
I have a small client base. Will the ads bring in too much to handle?
The discovery-call enquiry flow lets you cap weekly enquiry slots. The platform pauses paid spend automatically when you're at capacity and resumes when slots open. Most independent trainers go from 'not enough enquiries' to 'managed enquiry flow' inside the first 60 days.
Can I cancel if it isn't working?
Two taps, any time. No exit fees, no notice period, no minimum term. You keep your imported site, the niche pages and the Google Business work.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime