Who it's forPersonal trainersLeer en español

Train the client. Your open sessions post themselves.

Social media for personal trainers, done by asking.

Your day is back-to-back sessions from 5am, and posting happens in the car park if at all. Say what's open and what worked this week, and it's posted.

A smiling woman with curly blonde hair in a sports top, leggings and a whistle holding a stopwatch and a clipboard, beside the robot in a sweatband with a kettlebell and a resistance band

The request: Openings Tuesday and Thursday at 6am. Tell everyone.

  1. Mon · 6:00 amTwo openings: Tuesday and Thursday at 6amInstagramFacebook PagesGoogle Business ProfileScheduled
  2. Wed · 12:00 pmOne cue that fixes most squatsInstagramTikTokYouTubeScheduled
  3. Fri · 5:00 pmSix months in: Maria's first unassisted pull-upInstagramFacebook PagesScheduled

Less admin for personal trainers.

  • Before: Filming a tip and never getting round to posting it

    Now: Send the clip, say the cue. It's on every account today.

  • Before: A client moves away and the 6am slot sits empty

    Now: One message tells every account the slot is open.

  • Before: January arriving with no plan to be seen

    Now: The new-year posts were scheduled in December.

Get an hour a week back in the session.

Your numbers, your sum. Move them and the figures follow.

52 hoursback in the session, every year

$3,120of your working time, at $60 an hour

Spica Post does it from $29 a month.Or $99 once, if three accounts are all you need.

Get my hours back

Train the client. The week is already scheduled.

  1. Mon6:00 amTwo openings: Tuesday and Thursday at 6amInstagram, Facebook, Google
  2. Tue
  3. Wed12:00 pmOne cue that fixes most squatsInstagram, TikTok, YouTube
  4. Thu
  5. Fri5:00 pmSix months in: Maria's first unassisted pull-upInstagram, Facebook
  6. Sat
  7. Sun6:00 pmSmall-group strength starts on the 3rd: four spotsInstagram, Facebook, Google

An illustration. The business and its posts are made up.

Social media post ideas for personal trainers.

Tell your assistant any of these in a sentence and it becomes a post for each account. For example: “Openings Tuesday and Thursday at 6am. Tell everyone.”

Start with
Instagram, then Google Business Profile
Post most
Open slots and one-cue tips
Best photo
A client mid-lift, with permission
Never skip
December, before the January rush
  • Open slots

    The exact days and times. Scarcity is honest when you have ten clients.

  • One cue

    A single movement and the one thing to fix. Thirty seconds.

  • Client milestones

    With their permission. A first pull-up beats a before-and-after.

  • Who you train

    New mothers, over-fifties, runners, beginners. Say it and they find you.

  • New programmes

    Small groups, a six-week block, online check-ins.

  • A week of sessions

    What a client actually does with you, day by day.

Post ideas for every profession

Personal trainers: why your Google profile matters.

People search for a personal trainer near home or their gym and pick someone who seems to train people like them. A Google Business Profile with who you work with, where you train and a recent update gets the consultation.

Asked by personal trainers.

What should a personal trainer post on social media?

Open slots, short form tips, client milestones shared with permission, who you specialise in training, and new programmes. Specific and personal beats generic motivation quotes.

Which social media is best for personal trainers?

Instagram for clips and client wins, and Google Business Profile so people searching for a trainer nearby find you. TikTok suits short tips if you enjoy making them, and the same tip can go to YouTube as a Short.

How often should a personal trainer post?

Three times a week is plenty: one tip, one client story and your openings. A steady rhythm matters more than posting every day.

I work alone. Is this too much to keep up?

It is built for that. One short message with a clip or two is enough to keep every account active for the week.

Train the client. We'll handle the posting.

Get started