How do personal trainers get clients beyond Instagram?

With three things working together: your own site with your city and rates on it, a fully filled-out Google Business Profile, and a fixed habit of asking every happy client for a review. Keep Instagram for what it does well: showing people who you are. But someone googling "personal trainer Haarlem" tonight wants to know your price and how to book a trial session within two minutes. Google catches that person, through your site and your reviews.

Why a full Instagram calendar can still leave you with no bookings

Many solo PTs run their entire client acquisition on Instagram. That works, until a few clients move away, the algorithm shifts, and new leads dry up. The problem is who you actually reach there. On Instagram, you're seen by people who already follow you, or whoever the app happens to serve your post to. People actively looking for a trainer are somewhere else at that moment: on Google.

Instagram posts can show up in Google these days. Instagram allows search engines to index public photos and videos from business accounts, but only posts from January 1, 2020 onward. Still, one reel buried among ten search results is a different thing from ranking in the map card Google shows for "personal trainer + city." That card shows business profiles with reviews and a link to a website. We cover this division of labor further in Instagram or a website?.

Who actually types "personal trainer Haarlem"?

Someone typing that has already half made the decision. They're on the couch, they've decided to finally do something about it, and they want to know three things: where are you, what does it cost, and can I try a session. This is your warmest audience, warmer than any follower.

And this exact person never sees your Instagram work. Your reels, your transformation videos, your explainer on protein: none of it counts toward whether Google puts you in that local three-pack. For that, Google looks at your business profile, your reviews, and your website.

Your Google Business Profile: free, and usually half-finished

A Google Business Profile costs nothing, and for a local service like personal training it is the single most valuable piece of online ground you have. Google itself says local ranking comes down to relevance, distance, and prominence, and that a complete profile makes it easier to match your business to a search.

For a solo PT, that means: pick the right category (personal trainer, not gym), add a service area if you train clients at their homes or outdoors, list your services with prices, and use photos of actual training sessions instead of stock images. We walk through this step by step in our Google Business Profile guide.

The review loop: one text at the right moment

Google's help documentation is direct about it: the number of reviews you have, and how positive they are, can improve your business's position in local search results. For a solo PT, that's good news, because you have something a big gym doesn't: a handful of clients you see in person three times a week.

Build it into a fixed habit tied to a fixed moment: after the tenth session, or when someone hits a goal. Send a text that same day with the direct review link from your business profile. People who just ran their first 5K are happy to write down who helped them get there.

  • Pick one fixed moment in the client journey to ask for a review
  • Send the review link by text, the same day
  • Reply to every review, even with two sentences
  • Always ask for an honest review, that's what the next client reads

What belongs on your own site (and what doesn't)

Your site doesn't need ten pages. For a solo PT, one good page usually works better than a sprawling site that never gets finished. What belongs on it: your city name in the text and page title, your rates, a photo of you (you're the product, not a stock model with dumbbells), how a trial session works, and a single obvious button to book it.

What can go: the "my philosophy on fitness" page, the blog you're not actually keeping up, and promises about results you can't guarantee for everyone. Someone who opens your site after three reels already believes you. They just want to book.

What Instagram still does in this picture

Instagram stays the place where people get to know you before they're ready to email, and where existing clients show you off to friends. In practice the two paths overlap: someone sees you in a friend's story, googles your name a week later, and books through your site.

The division of labor is simple. Instagram builds trust, Google catches the searcher in a hurry, and your site closes the deal. As long as those last two pieces are missing, some warm searchers leak away every week to the trainer who is findable.

What this costs in time and money

The business profile and the review loop cost you only time: one evening to fill in, then a text per client after that. A domain name in your own name costs roughly EUR 15 a year and is always worth setting up, even if you put off the actual site for a while. That way no one else can ever take it.

You can build the site yourself with a website builder, or have it built. Building it yourself takes a few evenings a month you'd probably rather spend with clients. Having it built costs money, but then it's simply there, with your city, your rates, and a booking button, while you keep training.