AutoGP

For personal trainers, gyms, and yoga, pilates and martial-arts studios

How to get more fitness clients

Personal trainers, gyms, and yoga, pilates and martial-arts studios: the local Facebook groups where people want to start, and posts that fill classes.

Updated September 26, 2026 · By Shirman, founder of AutoGP

Start free

Free Chrome extension · 19 free posts, no card

See pricing

The short answer: new fitness clients come from people who've been meaning to start and see a specific, friendly way in this week. Post your class times, a first-session offer and the price after it, with real photos of your own space, in the community, parents', running and new-to-town groups near you, every week. People watch for a while before they book, so it's the steady weekly post that fills the class. Posting it group by group every week is the hard part; AutoGP writes it once and keeps it going.

For one-off workshops, retreats and events, see our guide for events and classes. For other kinds of business, see all our business guides.

Where people who want to get fit look

  • Town and neighborhood groups, with a business day or a weekly promo thread.
  • Parents' groups: [town] moms, [town] dads, [school] parents, where people ask about postnatal classes, kids' martial arts and "a gym with childcare".
  • Activity groups: [town] runners, [city] walking group, [city] cyclists, [city] pickleball.
  • Employer and new-resident groups: [company] employees, new to [town], [base] spouses.
  • Wellness groups: [city] yoga, [city] wellness, [city] healthy living.

The rule that matters most here: people join these groups to talk, not to be sold to. A post that helps (a free class, a beginners' course, a simple tip with your offer at the end) does better than a hard sell, and admins leave it up.

The first-class post

The post every business on this page can run, every week:

{New to [activity]?|Starting out?|Never tried [activity]?} {Come to|Join} a beginners' [class] this [day] at [time]
[Place], [town] · [first class offer], then [price]
{Bring|Just bring} [what to bring]. {Message me|Send me a message} to save a spot.

Keep the dates, times and prices out of the braces, and change the day every week. If you offer a free first session, say what happens after it, so no one feels tricked at the door.

How to get more personal training clients

  • Search Facebook for: [town] moms, [town] runners, [town] community, new to [town], [company] employees, [city] brides (for pre-wedding plans).
  • What works: who you help ("new mums getting back to exercise", "over-50s building strength"), where you train (a gym, a park, their home, online), your qualification if you hold one, the price and a first-session offer. Specific beats "all levels, all goals".
  • Small groups: a Saturday outdoor group session is easier to post and to say yes to than one-to-one training.
  • Weekly rhythm: Monday post with the week's open slots or group sessions; one helpful post midweek where groups allow a second.
  • Yearly calendar: January, the weeks before summer, September, and pre-wedding seasons.

How to get more gym members

  • Search Facebook for: [town] community, [town] buy sell trade (for promo threads), [company] employees, [college] students, new to [town].
  • What works: the class timetable, a guest pass or open day, hours, parking, childcare if you have it, and the monthly price with any joining fee stated plainly. Photos of your own floor at a normal time, with members' permission.
  • Rhythm: a weekly post with this week's classes; a monthly post for anything new (a class, equipment, extended hours).
  • Calendar: January's resolution crowd, spring, back to school for parents' daytime classes, and student term starts.

How to fill yoga and pilates classes

  • Search Facebook for: [city] yoga, [town] moms, [town] wellness, [city] pregnancy, [city] runners (for mobility classes).
  • What works: the timetable with spaces left, the class level, the teacher's name, drop-in and intro prices, and what to bring. A beginners' course with a fixed start date gives a reason to sign up now.
  • Rhythm: weekly timetable post; a course launch post two weeks before it starts and a last-spaces post the week of.
  • Calendar: January, spring, September, and prenatal and postnatal courses all year.
{Beginners' [yoga|pilates] course|[Yoga|Pilates] for beginners} starts [date], [day]s at [time]
[number] weeks · [price] · [place], [town]
{Spaces left|Places left}: [number]. {Message me|Send me a message} to book.

How martial-arts schools get more students

  • Search Facebook for: [school] parents, [town] moms, [town] kids activities, [town] community, [city] self defense.
  • What works: separate posts for kids and adults, with ages, times, the price and a trial class. Parents want the instructor's experience, class sizes and how sparring and safety are handled.
  • Children in photos: only with a parent's permission, and never with names or school details.
  • Rhythm: weekly, with a trial week at every term start.
  • Calendar: back to school, January, and after-school programs in the summer holidays.

The rules for fitness businesses

  • Health claims. Weight-loss and health claims must be true and backed by evidence. The FTC's health products guidance sets that bar in the US; "lose 10 kg in a month" is the kind of claim it goes after.
  • Transformations. Real clients, with written permission, unedited, and a clear note of what a typical client achieves when theirs isn't typical. The FTC's endorsement guides explain why.
  • Qualifications. Name only certifications and licenses you hold. Physical therapy and nutrition advice may need a license where you work.
  • Offers. "Free first class" or "no joining fee this month" must be true, with what it is and when it ends.
  • Meta's policies. Meta's Commerce Policies keep services off Marketplace and bar supplements with health claims, so groups are the place, and supplements stay out of your posts.

This is general information, not legal advice.

Doing it with AutoGP, step by step

AutoGP is a Chrome extension paired with your autogp.ai account. It puts ordinary posts into groups you've joined, as the Facebook profile logged into Chrome, and never asks for your Facebook password. Chrome stays open while it posts. AutoGP isn't affiliated with Meta.

  1. Sync your groups in the Groups tab and bundle them by audience: "Parents' groups", "Runners and walkers", "Community business day".

    AutoGP groups tab listing synced Facebook groups with their member counts

  2. Write the week's post with spintax, and attach photos of your own classes (with permission) to vary for each group. Put your booking link in First Comment where links are allowed. Save it as a template and change the day each week.

    AutoGP post composer with spintax

  3. Preview the versions and check times and prices.

  4. Schedule the timetable post for Monday morning, and a repeat for each course launch.

  5. Check Results for where each post went up, and answer questions in the comments.

Protection is on by default: a warm-up daily limit set by your account's age, random delays, and a guard against near-identical posts. After 19 free posts (no card), see pricing. Any posting tool carries some risk to your Facebook account, which our terms explain.

What not to do

  • Pointing at the reader's body. "Hate your arms?" gets reported, and it drives people off.
  • Promising results, such as kilos lost in a set number of weeks.
  • Borrowed transformation photos or edited ones.
  • Selling supplements in your posts.
  • "Free" with a catch you only mention at the door.
  • The same post in every group every day. Once a week per group is plenty; see posting limits.

Common questions

How do I get more personal training clients?+
Be visible where people talk about starting: town community groups, moms' and dads' groups, running and walking groups, and new-to-town groups. Post a specific offer, such as a small-group session on Saturday mornings or a free first assessment, with where, when and the price after that. Answer "any good trainers near here?" as yourself, and post every week: people usually watch for a while before they book.
How do I get more members for my gym without paying for ads?+
Post what a newcomer can try this week: a class schedule, a guest pass or an open day, with the address, parking and hours. Use real photos of your own floor and classes, with members' permission. Post in local community, employer and new-resident groups, and time bigger pushes for January, after spring break and in September.
How do I fill my yoga or pilates classes?+
Post the week's timetable with the spaces left in each class, the level (beginner, all levels, advanced) and the drop-in and intro prices. Beginners' courses with a start date fill better than open-ended classes, because they give people a reason to sign up now. Local wellness, moms' and community groups are where most first-timers come from.
How do martial-arts schools get more students?+
Post trial classes for kids and adults separately, in parents', school and community groups for kids and in fitness and community groups for adults. Parents want the schedule, the ages, the price, the instructor's experience and what safety rules the school keeps. Photos of children need their parents' permission.
Can I post before-and-after transformation photos?+
Only your own real clients, with their written permission, and without editing the result. In the US, the FTC treats a transformation photo as a claim about what customers can expect: if the result isn't typical, say clearly what a typical client achieves. Avoid wording that points at a reader's body, such as "tired of your belly?"
Will posting in many groups get my Facebook account restricted?+
It can, and no tool can promise it won't, AutoGP included. Risk rises with high volume on a young account, identical text across groups and posts that break group rules. AutoGP paces posts by your account's age, randomizes delays, varies wording with spintax and photos per group, warns about near-identical posts, and stops the run if Facebook signals an account-level block.