Skip to content
PROOF48
All answers
websites

What a gym or fitness studio's website actually needs to convert a trial visit

A gym's website needs five things that work on a phone: the timetable and prices as text, one page per class, a trial-visit booking that asks for little, the coaches by name, and the address with hours and parking. A PROOF48 site of up to about five pages is built in 48 hours, costs 500 to 2,500 EUR and is paid for only after the preview.

Founder, PROOF48Updated 2026-10-056 min read

01Timetable and prices as text, readable on a phone

Check the site on your own phone first. A visitor comparing gyms wants three answers fast: when are the classes, what does it cost, where do I go. If the price list is a photo and the timetable is a PDF, the visitor has to zoom or download, and every change means a new file for someone to upload. Put both on the page as text. If you would rather not print every price, show what a standard membership costs and how to ask about the rest. Hidden prices make people assume the worst, and the ones who would have booked a trial move on to the gym that answered.

  • The timetable as text on the page, with the date it was last updated
  • Membership prices as text, or a 'from' price and a clear way to ask about the rest
  • What a membership includes, the minimum term if there is one, and how to freeze or cancel
  • Nothing important that exists only in a photo or a PDF

02A page per class, written for someone who has never done it

A class name tells a beginner nothing. A page for it does: what happens in the hour, what level it needs, what to wear and bring, how long it lasts, who the coach is and how to book a first session. That is also how a class gets found on its own. Google's SEO guide says a good title is unique to the page, clear and concise, and accurately describes it, which one 'Classes' page cannot do for six disciplines. Start with the three classes that bring the most trial visits, which you know better than we do, and add the rest one at a time.

  • For each class: what it is, the level, what to bring, how long, which coach
  • One honest line for the beginner who is afraid of looking lost
  • A title that names the class and the place, unique on every page
  • A trial-visit button on every class page

03The trial booking: ask for little, and send it to the tool you already use

The trial visit is the point of the site, so the path to it should be one button and a short form: name, phone or email, preferred day. If you already take bookings in a platform, the button should open that platform, not a second calendar someone has to reconcile. Leave out the free-text box that invites people to write about injuries or conditions. Article 9(1) of the GDPR lists data concerning health among the special categories whose processing is prohibited unless an exception applies, so a gym is better off asking in person, if at all, and its data protection adviser decides the wording.

  • One button and one short form: name, contact, preferred day
  • The button opens your existing booking tool, not a second calendar
  • No free-text box about injuries or health
  • A line on the thank-you page saying what to bring and who will meet them

04Coaches, real photos and an address a stranger can find

People join a gym that feels real, and they judge that from faces and rooms. Give each coach a name, a photo and a line on what they teach, and list only qualifications they actually hold. Use photos of your own floor at a normal hour, not stock. Then make the practical page complete: address, how to get there, where to park, opening hours and a map link. Keep the name, address and hours identical to your Google Business Profile. Google's guidelines say the name should reflect your real-world name, used consistently on the storefront and the website, and a mismatch is the cheapest thing to fix.

  • A name, a photo and one line for each coach, with no qualification you cannot show
  • Your own photos of the floor, the changing rooms and the reception
  • Address, route, parking, hours and a map link on one page
  • Name, address and hours identical to the Google profile

05Where PROOF48 is the wrong choice for a gym

None of the eight builds at /work is a gym. The 48-hour offer covers a business website of up to about five pages: a home page, classes with the timetable, prices, coaches and contact fit. It does not cover a member area with logins, class booking with limited places, or memberships paid online. Logins and class booking are a web app, from 5,000 EUR; online membership payments are scoped separately. Both have their own scope and timeline. A page for each of eight disciplines also goes past five pages and is scoped separately, and we give you the number before we build. If you have no photos of the gym yet, the preview waits for them. And if your current site already shows the timetable and prices as text, you may need two edits, not a rebuild.

  • No gym among our eight published builds
  • About five pages fit the 48 hours; a page per class on a long timetable is scoped separately
  • Member logins and class booking with limited places: a web app, from 5,000 EUR. Online membership payments: scoped separately
  • A site that already works: fix the timetable and prices before paying for anything
From a build we shipped

Not a gym: a salon with a page per service and one booking tool

None of our eight builds is a gym. The closest is SCP Shine & Style, a salon in Sector 3, Bucharest, where we gave every service its own page with its own copy and media, and pointed the booking flow at the salon's live booking platform instead of building a second calendar. For a gym that means a page per class and a trial button that opens the booking tool you already use. We do not publish the salon's booking counts, because we do not measure them, and we have no gym results to quote.

See the build: SCP Shine & Style

Questions, answered

Should a gym publish its prices on the website?

Yes, or at least a 'from' price and a clear way to ask for the rest. A visitor who cannot find a price usually assumes the worst and tries the next gym. The exact numbers are yours to decide, since we do not know your costs.

Can the site use the booking tool my gym already has?

In most cases the trial button can simply link to it, and booking links are part of the 48-hour offer. If you want booking built into the site itself, with accounts and limited places, that is a web app with its own scope.

Can members pay for memberships on the site?

Taking membership payments online is a separate build with its own scope and price, not part of the 48-hour website. You can start with the trial visit and take payment at the desk, then add online payment later.

Who owns the website after launch?

You do: the code, the domain, the hosting account and the content. For the standard 48-hour site there is no deposit and no mandatory monthly fee.

Where PROOF48 fits

A gym's website converts trial visits when the timetable and prices are text, each class has its own page, the booking asks for little and opens the tool you already use, and the coaches and the address are real and easy to find. PROOF48 builds a site of up to about five pages in 48 hours for 500 to 2,500 EUR, and you pay only after the preview.

· 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.

Related articles

websites

What an accountant's website actually needs during tax season and after

An accountant's website needs the accountants named, each service in plain words for the client who needs it, a first-month page saying what to bring, a clear approach to fees, and a dates page someone keeps accurate. PROOF48 builds up to about five pages in 48 hours for 500 to 2,500 EUR, paid after the preview.

Read it
websites

What a lawyer's website actually needs to earn trust before the first call

A lawyer's website earns trust before the first call by naming each lawyer, stating the practice areas the firm handles, explaining how a first consultation works and keeping every line true and inside what Romania's bar rules allow. PROOF48 builds up to about five pages in 48 hours for 500 to 2,500 EUR, paid after the preview.

Read it
websites

What a plumber's website actually needs to turn a search into a call

A plumber's website turns a search into a call with a tap-to-call number visible without scrolling, a WhatsApp button for photos of the problem, a clear service area, one page per type of job and real photos. PROOF48 builds the core of that site, up to about five pages, in 48 hours for 500 to 2,500 EUR, paid after the preview.

Read it
websites

What a dental practice's website actually needs, beyond a list of services

A dental practice's website needs the dentists by name, treatment pages that describe each treatment without promising an outcome, a clear first-visit page, a visible number and hours for urgent cases, and a booking form that asks for as little as possible. A PROOF48 site of up to about five pages is built in 48 hours, costs 500 to 2,500 EUR and is paid for only after the preview.

Read it