Updated October 21, 2026
Where personal training clients in Zagreb actually come from
Most personal trainers in Zagreb find clients through a combination of channels rather than one single source. The largest share typically comes from word of mouth - people who trained with you, or know someone who did, and recommend you to others. This grows over time but takes months to build.
Online search is now a steady source. People in Zagreb searching for 'personal trainer near me' or 'fitness trainer Zagreb' expect to find a profile with prices, services, photos and a way to book or contact. A profile on Websta appears in local search results when people look for fitness services in your area.
Some trainers work from gyms or fitness facilities where members see them daily. Others train clients at home or outdoors. If you work from a gym, ask the manager whether they allow you to take on private clients and what the arrangement is. Workplaces sometimes hire trainers for lunch-hour sessions or wellness programmes - cold outreach to HR departments works for some, though the response rate is low.
Social media (Instagram, Facebook) lets you stay visible to people you already know, but it is not usually where strangers find you. Local Facebook groups for fitness or health in Zagreb neighbourhoods can work if you post genuinely, not just advertisements.
Setting your first price in Zagreb
Pricing is something you decide yourself. There is no set rate for personal trainers in Zagreb - the market is open, and you can charge what you think is fair for your time and knowledge.
To start, look at what other trainers in Zagreb are charging. Search online for profiles offering personal training in your city, or check Websta's marketplace for fitness services. This gives you a realistic range, not a target. Trainers in Zagreb typically charge by the hour for one-on-one sessions, though some offer packages or monthly memberships.
When you are starting out, pricing below the top of the market can help you build clients faster, but pricing too low attracts people who will not value your work and makes it hard to raise rates later. A middle-range price lets you earn fairly while being accessible.
Have a clear conversation about money from the first contact. Clients should know the price before they commit. Say it plainly - 'one session costs X kuna' - and stick to it. This filters out people who are not serious and builds trust with those who are.
What your first ten clients usually look like
Your first clients are rarely a cross-section of Zagreb. They tend to be people you already know - friends, family, colleagues - or people who found you through someone's recommendation. They are often willing to pay a bit less, or to be flexible, while you both adjust to working together.
Many of your first clients will be testing whether personal training works for them. They may do a few sessions, then stop. This is normal. Some will stay and become regular clients; others will pause or leave. Do not take it personally. Building a stable client base takes time.
A small number of early clients often come from online search, especially if you set up a profile quickly. These are people actively looking for a trainer right now - they are warm leads and more likely to book.
Expect that you will spend time explaining what personal training includes, what results take, and how you work. Early clients need more communication and flexibility as you establish your routine together.
Legal and tax steps to take in Croatia
If you work as an independent person in Croatia - whether full-time or alongside employment - you need to register with the tax authority. The basic requirement is to register as a sole trader (obrtnik) or self-employed person (samozaposlen) with the Croatian tax administration (Porezna uprava). The exact process and which form applies to you depends on your situation.
Check with Porezna uprava or a local tax accountant about whether you need to register as an obrt (trade) or file as samozaposlen (self-employed). If you earn above a certain threshold, you may need to register for VAT (PDV). Rules change, so do not rely on information from online articles - ask the authority directly or hire an accountant.
Once you register, you must keep records of your income and expenses. Most personal trainers use a simple spreadsheet or accounting software to track payments they receive.
For payment collection, Websta handles card payments through Stripe. Money is paid out to your own bank account, which you control. You report this income to the tax authority as part of your self-employment or trade registration.
If you work as an employee elsewhere, check your employment contract and with your employer whether there are rules about taking on private clients. Some employers allow it; some do not.
What tends to go wrong in the first months
Most new trainers overestimate how many clients they will get in the first month and underestimate how much time it takes to find them. The reality is slower. Building a client base takes three to six months of consistent effort, not weeks.
Inconsistent pricing or unclear terms confuse potential clients. If you change your price or offer different deals to different people, word gets out and your credibility suffers. Be clear and consistent.
Waiting too long to set up a professional online presence is a common mistake. A simple profile with your services, prices and a way for people to contact you or book costs almost nothing to set up on Websta and captures people searching online right now.
Taking on too many low-price clients at once drains your energy and makes it hard to raise rates later. Starting with a smaller number of well-paying clients is better than scrambling for volume.
Ignoring no-shows wastes your time. Set clear cancellation and rescheduling policies, and enforce them from the start. This protects your schedule and income.
Not asking clients for referrals or testimonials leaves money on the table. Once someone has trained with you successfully, ask them to mention you to friends or leave a note on your profile.
How a Websta profile fits into your work
A Websta profile is a page that looks like a simple website - it shows your services, the prices you set, photos, and an online booking system or contact form. Anyone in Zagreb searching for personal trainers on Websta or through local search can find your profile. You own the information on it.
Payments come through Websta's payment system (Stripe). When a client books and pays via your profile, the money goes to your own bank account. You set the prices. There are no subscription fees or costs to use the profile.
Having a profile gives you a professional link to send to anyone - potential clients, friends, gyms, or workplaces. It answers the questions people have before they contact you: what do you do, what does it cost, when are you available, and how do they book.
A profile does not guarantee clients. It is a tool that makes it easier for people already searching for a personal trainer to find you. The work is still on you to build your reputation and stay in touch with people you know.
Earning money takes time and work
Personal training can be a viable income in Zagreb, but only if you are persistent. You will spend time in the first months finding clients, not just training them. This is normal. Some weeks you will have many bookings; other weeks, few. Building a steady income takes consistency.
Your success depends on the quality of your work, how well you communicate with clients, and how hard you push to stay visible. It does not come automatically. There is no promised income or guaranteed number of clients - only the opportunity to work and earn what you build.
Frequently asked questions
- Do I need a license to work as a personal trainer in Zagreb?
- Specific licensing requirements for personal trainers in Croatia depend on the type of work and your registration status. Check with Porezna uprava (the Croatian tax authority) or a local business advisor about whether you need to register as a sole trader (obrtnik) or self-employed person (samozaposlen). Your education and certifications are separate from legal registration.
- What should I charge for a personal training session in Zagreb?
- You set your own price. Look at what other trainers in Zagreb charge by searching online or checking local profiles. Most charge by the hour for one-on-one sessions. Pricing in the middle of the local range helps you compete without undervaluing your work. Be clear about your price from the first contact and stick to it.
- How do I get my first clients as a personal trainer in Zagreb?
- Start with people you know - friends, family, colleagues. Tell them what you do and ask for referrals. Set up a simple online profile on Websta so people searching for trainers can find you. Ask every client for testimonials and referrals. Most of your first clients come from word of mouth or online search, not from cold outreach.
- Is personal training a full-time income or a side income in Zagreb?
- It can be either, depending on how many clients you build and how much you charge. Some trainers do it alongside a job; others make it their main income. Building to a full-time income takes time. Expect the first few months to be slow as you find clients. Whether you can earn enough depends on your market, your rates, and how many clients you attract.
- How does Websta help me earn money as a personal trainer?
- Websta gives you a profile that shows your services, prices, photos and availability. People in Zagreb searching for personal trainers can find you online and book directly. You set the prices and own the profile. Payments go to your own bank account through Stripe. A profile does not guarantee clients, but it makes it easier for people searching online to find and contact you.
About the numbers
Counts in this guide were read from the Websta catalogue when the text was written and are refreshed above from the live catalogue. Part of the catalogue was built from the public business register and is marked as such on each profile.