01Ask the people who already trust you, and ask specifically
A friend of a happy client is often the easiest next client to win. We have not measured how often that holds. The reason it can work is plain: a friend arrives already half convinced, and nobody had to message them cold. The usual mistake is a vague ask like 'tell your friends'. Ask at a moment that earns it, such as the week a client hits a goal they set or finishes a block of sessions. Then be concrete: 'Do you know someone who keeps saying they should start? I will give them a free first session.' Make the introduction easy by handing the client a short message they can forward. And write down, for every new enquiry, who sent them.
- Ask when a client reaches a goal or finishes a block of sessions, not at random
- Name the person you hope to meet: a partner, a colleague, a friend who keeps saying they will start
- Give the client one short message to forward, with your booking page link
- Thank them with something small, a coffee or a handwritten note, not a discount
- Note who sent every enquiry, so after three months you have a count per source
02Make the free first session do the selling
A free first session earns its place when it is a real piece of coaching and not an unpaid audition. Decide its shape before anyone books: about thirty minutes, a conversation about the goal and about any injuries or conditions you should know of, one or two movements done well, and a written next step. Ask people to book through your page and to say in one line what they want, which keeps out the ones who only want a free hour. If someone mentions a medical condition, suggest they check with their doctor first. At the end, offer the next slot and the price of a block of sessions, not a vague 'let me know'. Then message them the next day.
- A fixed shape: a goal conversation, one or two movements, a written next step
- The goal in one line on the booking form, so you arrive prepared
- Ask about injuries and conditions, and send to a doctor what is not yours to judge
- Offer the next slot and the price before they leave, then message the next day
- Keep a count: free sessions given, and how many became clients
03One booking page beats a link in a bio
Instagram is where a stranger checks that you are a real person, and the booking page is where they decide. It should answer five questions without scrolling: who you train, where, what the first session is, roughly what it costs, and how to book. Put your face on it and say how you work in plain sentences. Show a few reviews, with the client's permission. Show a price or a 'from' price too, because a visitor who cannot see a number has to ask, and some will not. Add a form or a calendar link, not only a phone number. If people already message you on WhatsApp, keep that, and add a second way in for those who would rather not message a stranger.
- Who you train, where, and what a first session is
- A 'from' price, or the price of a first block of sessions
- One photo of you coaching, and two or three real reviews with permission
- A booking form or calendar link, plus any other way you like to be reached
- Your Instagram bio links to this page, not to a menu of links
04Reviews: ask everyone the same way, and keep client details private
Reviews matter for a trainer because the work is personal and a stranger wants proof that someone has been through it. Google's policy lets you ask for reviews, but it prohibits offering payment, discounts or free services in exchange, pressuring people to leave one while they are still on your premises, and asking only the customers likely to be positive. So the free session for a review is out, and so is asking only the clients you like. Send everyone the same link after a few weeks of training, when they have something to say. Reply to each review briefly. Client information is theirs: no weights, medical details or before-and-after photos without their clear written permission.
- The same link for every client, after a few weeks of training
- No free session or discount in exchange for a review, and no asking only the happy ones
- Reply to each review without naming goals, weights or health details
- Before-and-after photos only with the client's written permission
05Short videos, and partners who already meet your clients
Content for a solo trainer can be small. A phone, your real training space and one movement explained in twenty seconds do more than a polished reel, because the viewer is checking whether you are someone they could stand to train with. Answer questions clients really ask you, and pick a rhythm you can hold for three months. Partnerships follow the same logic. A physiotherapist, a nutritionist, a running club or a yoga teacher all meet people who are starting something new. Introduce yourself in person, not by DM: ask a physiotherapist what they would want you to know about someone they send your way, and offer the same in return. These are warm introductions, not cold messages.
- Film on your phone in your real space: one movement, 15 to 30 seconds
- Answer questions clients really ask you, at a rhythm you can hold for three months
- Meet a physiotherapist, a nutritionist or a running club leader in person, and offer to send people their way
- Recommend only people you would trust with your own clients, and skip referral fees so the recommendation stays honest
06Where PROOF48 is the wrong choice for a personal trainer
Most solo trainers do not need a monthly marketing plan. Everything above costs time, not money. Our FOUND plan costs 297 EUR a month and covers Google Business Profile management, local SEO for 5 target keywords, 2 AI blog posts a month, schema, a monthly ranking report, and competitor and review monitoring. BROADCAST, at 597 EUR, adds 12 AI videos a month, and those use an AI avatar built from your brand direction, so footage of you coaching stays yours to film. Do the sum at your own rates: 297 EUR a month is a fixed cost, so work out how many extra paying clients it would need to bring to cover itself, and whether you believe it could. We promise nothing either way. If your diary is full, if clients reach you only by WhatsApp or phone (our plans cover neither), or if you want ads this month (GROWTH, 1,497 EUR plus ad spend), skip it. A smaller step usually suits a solo trainer better: a one-page site with a booking button, 500 to 2,500 EUR, built in 48 hours and paid for only after you see the preview.
- Most solo trainers can do everything above themselves, with time rather than money
- FOUND (297 EUR a month) covers the profile and local search; BROADCAST (597 EUR) adds 12 AI-avatar videos, not footage of you
- A full diary, WhatsApp-only clients or ads this month: not our plan
- The smaller fit: a one-page booking site, 500 to 2,500 EUR, 48 hours, paid after the preview
Not a trainer: a salon with a page per service and booking pointed at its live platform
None of our eight builds is for a personal trainer. The closest is SCP Shine & Style, a beauty salon on Strada Baba Novac in Sector 3, Bucharest. Their old site was hurting them, so we rebuilt it with a page per service, each with its own copy and media, a booking flow pointing at the salon's live booking platform, and blog posts signed by the owner. For a trainer that translates to a page for each kind of session, such as one-to-one and small group, a booking button pointing at the calendar you already use, and your own name on the advice. We do not publish the salon's booking counts, because we do not measure them.
See the build: SCP Shine & StyleQuestions, answered
Should my first session be free?
It can work, if you give it a fixed shape and count the result. Of the free sessions you gave last quarter, how many became clients? If the answer is few, narrow it to people who book through your page and tell you their goal.
Can I give a client a discount for leaving a review?
No. Google's policy prohibits payment, discounts or free services in exchange for reviews. Ask every client the same way and offer nothing in return.
Do I need a website if I already have Instagram?
Instagram is where people look at you. A page is where your prices, your reviews and a booking button sit in one place. For one trainer, a single page is enough.
How many clients will this bring?
We promise no number of clients, no Google position and no date. Nobody controls who gets in touch or what Google shows, and we publish no results we have not measured.
Can PROOF48 take bookings over WhatsApp?
Not as part of AUTOMATE, which covers website chat, DM, email, booking and CRM. A WhatsApp bot is a custom build, priced on request. For one trainer's diary, a calendar with a form is enough.
Where PROOF48 fits
A personal trainer gets more clients without cold messages by asking happy clients for specific introductions, giving the free first session a fixed shape, keeping one clear booking page, asking every client for a review the same way, and meeting the physiotherapists and club leaders who already know people starting out. Nobody can promise a number of clients. PROOF48 builds the one-page booking site in 48 hours, and you pay only after the preview.
Cosmin Tiu · Founder, PROOF48
Cosmin has worked in online marketing and software development since 2018, and has built with AI every day since January 2023. He still writes code from scratch daily, in Python, React, Rust and C#. PROOF48 ships business websites in 48 hours and invoices afterwards, so every opinion on this blog was paid for in real builds, not in theory.