31/31 concept project
Seria: personal training studio · Wrocław
Visitors see the coaches’ free hours, pick one and book a free trial session without a phone call.
Concept project - how I would build a website for a business in this field: personal training studio. The business and its details are fictional.
- Field
- personal training studio
- City
- Wrocław
- Languages
- PL / EN
- Year
- 2026
- Type
- site with a trial session calendar
01The challenge
Visitors cannot see when the coach is free and do not want to call from work.
- Slots by phone only
- Prices “on request”
- Transformations that look like ads
Full description of the challenge
A personal trainer sells their time, yet on most sites a client has to call or write just to ask about a slot. This is how I would build a site for a small studio in Nadodrze, Wrocław: free hours are visible straight away, the first session costs nothing, and packages show the price per session.
02What I did 6 decisions
-
Free hours right below the photo
A calendar of two coaches’ free hours and booking for a free trial session.
More details
A six-day calendar shows when Ola and Kuba are free. The visitor clicks an hour, leaves a name and phone number, and the coach calls back. Coaches set their schedule themselves in the WordPress dashboard and booked hours disappear.
-
Every rep has its tempo
A stopwatch dial on the photo counts the 3-1-1 squat tempo.
More details
On the photo of the coach correcting a client’s squat, a stopwatch dial counts the 3-1-1 tempo: three seconds down, a one-second pause, one second up. The same tempo comes back in the online plans, so visitors see from the start how training works here.
-
Packages with the price per session
Passes with the price per session that flip over to list what they include.
More details
Three passes show the number of sessions and the price per session, and flip over to list what they include. Training in pairs has its own strip with the price per person.
-
Transformations without ad promises
Transformations with a before/after slider and measurements, marked as an example.
-
An online plan with a test payment
Online plans with a test payment by BLIK or card.
-
Elementor without the weight
WordPress with free Elementor and custom widgets, with no jQuery on the page.
Details of decisions 04-06
04 Transformations without ad promises
A before/after slider shows the change in posture from the side, with measurements next to it: deadlift, waist, morning back pain. The photos are marked as an example.
05 An online plan with a test payment
For people who train on their own: two plans, a choice in the order card, BLIK or a test card and an order number at the end. Nothing is charged.
06 Elementor without the weight
The owner edits texts, prices and photos in Elementor, and custom widgets cover what free Elementor lacks. jQuery and Elementor scripts do not load on the page.
03Result
Visitors book their first session in a few clicks, with no phone call.
Full description of the result
Visitors book their first session in a few clicks and know the prices before they call. Speed 98/100 on mobile and 100/100 on desktop, accessibility 100, and nothing jumps while the page loads.
98phone
100desktop
measured:
04DNA card
What the finish is made of
Click a color, typeface or corner style to strip it from the preview. What remains is the bare structure - the same one every website of mine stands on.
Colors
Heading typeface
Corner radius
05Found on Google
How customers find this website
- Google knows it is a personal training studio in Wrocław, with its opening hours.
- The questions before the first session are prepared so that Google and AI assistants can quote the answers.
- The demo is hidden from search engines because the business is fictional.