Personal training things on white: a pair of dumbbells, a kettlebell, a coiled skipping rope, a resistance band, a water bottle and a stopwatch
Use case

Marketing automation for personal trainers

You're on the gym floor from six in the morning until late, and your marketing gets whatever's left. Maggie, your AI CMO, writes training tips, client stories and seasonal posts for your website, Instagram and Google Business, and you approve every one.

Free to start · No credit card · 30 free posts

Used by 600+ users and trusted by teams at

  • aeglesriphal.com
  • moonlakespa.com
  • shop.theteagroup.com
  • clo100.com
  • logtrics.io
  • mymorez.com
  • nextidal.com
  • otisapp.com
  • storaitelling.com
  • theheatpumps.co.uk
  • web-translations.com
  • exposeai.tech
  • orielipo.com
  • whitelabelcrowd.fund
  • elliptic.co
  • med.moonlakespa.com
  • netdex.co.il
  • orawellness.uk
  • reenest.com
  • syngage.ai
  • thepenthouseliving.com
  • zengolf.studio
  • imaintain.uk
  • rebuildingsociety.com
  • aurasocial.world
  • goaimex.com
  • moneyparents.com
  • newgenrenewables.uk
  • osmosisai.co
  • saunders.ac
  • teeza.app
  • thursdayclub.com
Sound familiar?

Why personal trainers struggle to keep their marketing going

Every hour you spend writing a post is an hour you're not training someone. So the posting happens in bursts, then stops.

Your hours are your income

Between early sessions, evening clients and programme writing, there's no slot left for content. The weeks you're busiest are the weeks your feed goes quiet.

January comes and goes

New Year, the run-up to summer and wedding season are when people decide to get a trainer. If the posts aren't out a few weeks before, they sign up with someone else.

“Personal trainer near me”

People search for a trainer nearby and pick from the ones with an active Google Business profile and a website that explains what they do. A profile with no posts is easy to scroll past.

Every feed looks the same

Thousands of trainers post the same workouts. Your way of coaching, the clients you help best and the results you're proud of get lost unless you tell them as stories.

A gym bench at dawn: a phone showing post cards waiting for approval beside a kettlebell, a clipboard with a training plan, a towel and a water bottle
Your week with Maggie

January is three weeks away, and your New Year posts are already queued.

It's the second week of December. You train clients in a local gym and run an outdoor small-group class on Saturdays, you have three free slots for January, and your last Instagram post was a deadlift video in October.

You paste your website into cmo.so. Maggie reads it and writes your brand profile: your one-to-one sessions and online coaching, the Saturday group class, the busy parents and over-fifties you work with most, your focus on strength and moving well, and your encouraging, no-nonsense voice. You correct one thing: you don't do nutrition plans, you refer clients to a nutritionist.

By Tuesday the drafts are waiting, each with a picture in your look: a blog post on how to start strength training in your fifties, a Google Business offer for a free first session in January with a Book button, an Instagram post on why a realistic plan beats a crash diet, and a post telling a client's story the way you described it. You approve three and add a line about your Saturday class to the fourth.

The posts go out from late December into January at the times you set for each channel, and each comes back with its link. While you're coaching, Maggie is already planning posts for the run-up to summer, and Search Console in cmo.so shows which guides people are finding.

What you get with Maggie

A marketing assistant who keeps up with your sessions

Each of those problems has an answer, and you still decide what goes out under your name.

Training guides on your blog

Posts on starting out, strength for older adults, training around a busy job, what a first session involves and how often to train, written for Google and for AI answers. Published to your WordPress, Wix, Webflow or Shopify site, or any site through the cmo.so API.

Blog on autopilot

Ready before the busy seasons

New Year, spring, the run-up to summer and wedding prep. Posts are written and queued weeks ahead, so they're out when people are deciding to get a trainer.

Seasonal schedule

Found by people nearby

Regular Google Business posts keep you visible in local search, with offers such as a free first session, events for your group classes and a Book button to your own booking page.

Google Business

Your coaching, not stock workouts

Enter your website and Maggie builds your brand profile: how you train, who you help, what sets you apart, competitors and voice. Every post and picture starts from it, so it sounds like you.

Brand profile

One idea, every channel

One tip becomes a blog post, a Google Business update and posts for Instagram, Facebook, TikTok and YouTube (in beta), each in its own style. LinkedIn reaches local businesses looking for staff fitness sessions.

Every channel

Approve from the gym floor

By default nothing goes out until you approve it. Swipe through drafts in the iPhone app or at app.cmo.so between clients, edit a line, skip a post, or pause a channel when you're fully booked.

Approvals
Inside the app

Your marketing team, in your pocket

Real screens from the cmo.so app on iPhone.

The cmo.so app home screen: monthly posts, website health scores and an AI visibility chartAsk Maggie: a chat where Maggie reviews 30 days of SEO and AI visibilityConnect your social accounts: LinkedIn, Google Business, Facebook, Instagram, YouTube and TikTokMaggie prepared your plan: look, voice, writing style and posting frequencyWrite a post once for LinkedIn, Google Business, Facebook and Instagram
How it works

From your website to a full month of posts in four steps

  1. Enter your website

    Maggie reads it and drafts your brand profile in minutes.

  2. Check your profile

    Add the clients you work with, your area and sessions, and choose your channels.

  3. Review the drafts

    Your first week of posts arrives with pictures. Approve, edit or skip each one.

  4. Let them go out

    Approved posts go out at each channel's times and every one comes back with its link.

Your other options

Why not just…

The usual ways personal trainers try to find new clients, and where each one runs out.

…post on Instagram after your last session?

After a twelve-hour day there's rarely energy left to write a caption, and the feed goes quiet in your busiest weeks. Maggie writes ahead, so your schedule stays full even when you're tired.

…rely on the gym floor and referrals?

Referrals and gym members are great clients, but they only reach people who already know you. Your own website and Google Business reach people searching for a trainer today.

…pay a marketing agency?

SEO and content agencies often cost around £1,000 a month, which is a lot of sessions to cover. Maggie writes and publishes every week from £15 a month.

…write it with ChatGPT?

You still brief it, check it, make the picture and post it yourself, and it doesn't know your clients or your style. Maggie remembers how you coach and puts posts out on schedule.

Pricing

Cut the £5,900/mo marketing bill to £15/mo

Everything a marketing team does, done by Maggie.

What needs doingWithout cmo.soWith cmo.so
Full-time marketing hire£3,000/moIncluded
SEO and AI search (GEO) agency£1,000/moIncluded
Content writer, AI-assisted£500/moIncluded
Social media manager, freelance£800/moIncluded
Designed pictures for every post£300/moIncluded
SEO and GEO softwareRank tracking, site audits, AI visibility£250/moIncluded
AI writing and image tools£50/moIncluded
Working hoursOffice hours24/7
Total per month£5,900+From £15/mo

Typical UK costs for a small business in 2026, with AI already cutting freelance rates. Estimates only; your own quotes will vary.

Founding member pricingLock in these prices for good.For the first 500 members, until 1 January 2027.
72days left
FreeTry it out
£0forever
No card needed
  • 5 social posts, 30 once verified
  • 15 Maggie messages a day
  • Upgrade any time
Start free
AirGetting started
£15/mo
Lowest paid plan
  • 2 posts a day
  • 60 Maggie messages a day
  • All channels
Choose Air
MaxSeveral channels
£45/mo
£75Save 40%
  • 24 posts a day
  • 300 Maggie messages a day
  • All channels
Choose Max
UltraBusy teams
£65/mo
£115Save 43%
  • 48 posts a day
  • 600 Maggie messages a day
  • All channels
Choose Ultra
EliteAgencies, many brands
£105/mo
£195Save 46%
  • 96 posts a day
  • 1,000 Maggie messages a day
  • All channels
Choose Elite

Per website, billed monthly. Blog and social posts share one allowance; your best plan sets how much you can talk to Maggie across all your websites.

Questions personal trainers ask

Marketing automation for personal trainers: your questions

Still unsure?

What is marketing automation for personal trainers?

It's software that does the repeating work of marketing your training: planning posts around the busy seasons, writing blog and social posts, making pictures and publishing them on schedule.

With cmo.so, Maggie does all of it from your website, and nothing goes out until you approve it.

How do personal trainers get more clients online?

Personal trainers get more clients online by being easy to find and easy to choose: an active Google Business profile, helpful guides on their own website and regular posts that show how they coach.

Maggie writes those posts every week and queues them ahead of January and summer, and Search Console shows which ones bring people to your site.

How much does marketing automation cost for a personal trainer?

There's a free plan with no card needed. Paid plans are per website and billed monthly: Air at £15 a month covers two posts a day, which suits most independent trainers, and Pro at £45 a month suits a growing studio posting on several channels.

Founding members get lower prices for good on every plan until 1 January 2027. You can cancel any time.

Which channels should personal trainers start with?

Most start with Google Business, because that's where people search for a trainer nearby, plus their own blog for guides that answer common questions.

Instagram, Facebook, TikTok and YouTube are in beta and suit training tips and short clips, and LinkedIn reaches local employers who want sessions for their staff. Each channel has its own posting times and queue.

Will my January posts be ready in time?

They will, as long as you approve them before the date. Maggie plans topics around New Year and writes the posts weeks ahead, so you can approve them in December.

They then go out on schedule, and you can pause a channel at any time once your slots are full.

Can it write about my clients' progress?

It can write client stories from what you tell it, in your words. It doesn't invent clients, results or before-and-after numbers.

Only share a client's story with their permission, and you review every post before it goes out.

Does cmo.so write workout plans for my clients?

No, cmo.so writes marketing posts, not training programmes for individual clients. Your programming stays yours.

The posts can share general tips and explain how you work, so readers see why they'd want to train with you.

Can it promote my group classes and bootcamps?

Yes. You can ask for posts about your group sessions, and Google Business posts can carry events for each class with a Book button to your booking page.

cmo.so doesn't take bookings or connect to a booking system, so people still book through your own page.

I train in person and online. Can cmo.so handle both?

Yes. Your brand profile can cover local sessions and online coaching, and you can ask for posts aimed at each.

Google Business posts reach people nearby, while your blog and social posts can reach online clients anywhere.

Is it safe to let AI post for me?

Yes, because nothing goes out until you approve it. Approvals are on by default, and you can keep them on for every channel or let a channel you trust run on autopilot.

Social channels connect through each platform's official sign-in, so cmo.so never sees your passwords, and cmo.so never sells or rents your data.

Can it make posts sound like me and not a fitness influencer?

It can, because every post starts from your brand profile and your voice. If you're straight-talking, warm or a little dry, tell it and the drafts follow.

You edit any line you don't like, and Maggie learns from your edits, so the posts get closer to your voice each time.

I run a small PT studio with other trainers. Can they approve posts too?

Yes. In Me → Team you can add people and choose what each can see or change, using presets such as editor or manager.

Each trainer can review posts about their own sessions while you keep an eye on the whole schedule.

Ready when you are

Fill your January slots before December ends

Enter your website. Your brand profile and first week of posts are ready in minutes, and nothing goes out until you approve it.

  • Free plan, no card needed
  • You approve every post
  • Cancel any time

Start with your website

Free to start. No card needed.

Welcome back.

Sign in to cmo.so.

or
At least 8 characters.
New to cmo.so? Have an account? Prefer a password?

By continuing, you agree to our Terms of Service and Privacy Policy.

Cookies on cmo.so. May we use analytics cookies to see which pages help people? No ads, ever.Privacy policy