A website for a gym: the page that sells a membership

· 6 minutes read

Three questions every visitor arrives with, and the one habit that quietly sends them to the gym down the road.

Someone is comparing three gyms within walking distance of their flat. They open all three sites on a phone, on the sofa, at half past nine in the evening. They want to know what it costs, whether they can try it first, and whether the classes they could actually attend happen at times they are free. The site that answers all three wins, and it is usually not the prettiest one.

Put the price on the page

The category habit is to hide pricing behind "contact us for a quote", on the theory that a phone call sells better than a number. It does — to the people who call. The problem is everyone else: they are comparing three options in one sitting, and the one without a price gets closed first. Price is also the top reason members cancel, cited by around 41% of them, so pretending it is not the deciding factor does not make it stop being the deciding factor.

What works is a real table: membership tiers, what each includes, joining fee if there is one, and the minimum term. If your pricing genuinely varies — corporate rates, off-peak, personal training packages — publish the range and say what moves it. "From £29 a month, off-peak from £19" answers the question well enough to keep someone on the page.

The strongest trust signal available to a gym in 2026 is publishing the cancellation terms plainly. The whole category is under scrutiny for making cancellation deliberately hard; being the one that says "cancel online, 30 days notice, no fee" on the pricing page is a competitive advantage that costs nothing.

The timetable is the second most visited page

And it is routinely a photo of a spreadsheet. That fails on a phone in the same way a PDF menu fails a restaurant: it cannot be zoomed comfortably, it cannot be read aloud by a screen reader, and search engines cannot see that you run a 6:30am spin class.

  • Real text, grouped by day, with times and instructor names.
  • Filterable by day and by class type if you run more than about twenty sessions a week.
  • Booking straight from the timetable entry, not on a separate page.
  • Accurate. A timetable last edited in January is worse than no timetable — the first thing a new member learns is that your information cannot be trusted.

Make the trial the only ask

Almost nobody buys an annual membership from a website they found tonight. The realistic conversion is a first visit: a day pass, a free class, a week trial. That means one primary button on the whole site, repeated on every page, asking for three fields — name, email or phone, and which session they want.

Everything else people worry about should be answered before the button, not after: what to bring, whether there is parking, how busy it is at the time they plan to come, and whether they will be the only beginner in the room. That last one is the real objection in this category, and almost no gym site addresses it.

Booking software: what to check before you commit

Class booking is one of the few genuinely necessary integrations in small business web work. Options range from general appointment tools to full gym management platforms, priced per month or as a percentage of what you process. Before choosing, check four things.

  • Does it embed in your own site, or does it throw people out to a branded page mid-signup? Every redirect costs bookings.
  • Does the booking flow work with one thumb on a phone? Test it as a stranger, not as the admin.
  • Can you export member and attendance data? You are handing over the customer relationship otherwise.
  • What happens to your class schedule on the website if the platform is down for an afternoon?

Photographs of your actual gym

Stock images of models in an empty studio tell a prospective member nothing, and they suspect it. What they are trying to work out is how the place feels: is the equipment old, is it crowded at 7pm, is everyone half my age and twice as fit.

Photograph the real room at a real hour, with real members in it and their permission on file. Include the changing rooms — people care and nobody photographs them. One honest set of pictures does more for signups than a redesign.

The website has a second job after they join

Roughly a third of members are lost every year, and close to half of new joiners stop coming within six months. Cancellation is mostly about price and about losing the habit — but the site can carry part of the retention job: the current timetable, holiday hours, how to book and unbook, how to freeze a membership, and what changed this month.

Practices worth copying: a members section that requires no login for public information, a visible way to pause rather than cancel, and a short "new here?" page that a nervous first-timer can read before their trial.

Local search is most of the acquisition

The search that matters is "gym near me", and it is answered by the map listing more often than by any website. Keep the listing exact — hours, photos, class types, phone — and let the site be the place where the detail lives: timetable, prices, trainers, terms. Replies to reviews are part of the same job; a thoughtful reply to a complaint is read by everyone deciding this week.

What it costs

The build is priced like any small business site — a builder subscription and your evenings at the low end, a few thousand for a freelancer, more for an agency. What is specific to gyms is the running cost of booking software, which is a monthly bill forever, and photography, which is worth more than any design flourish.

The mistakes worth naming

  • No prices anywhere, and a contact form instead.
  • Timetable as an image or a PDF, or one that is out of date.
  • Cancellation terms that exist only in the contract someone signs at the desk.
  • Stock photography of a gym that is not yours.
  • A signup flow that leaves your site and looks like a different company.
  • No answer to "I have never done this before" anywhere on the site.

Need a website, not a guide?

You can do it yourself — that is what the article above is for. If it is easier to hand it over, I build sites and landing pages to order:

Hosting and domain

Server, SSL, email, moving it to your own domain

from $50 1–2 days

Tailored to your business

Your copy, photos, logo and brand colours

from $100 1–3 days

More functionality

Extra sections, forms, calculators, integrations. A shop, payments and user accounts — quoted per project

from $300 from a week

Ads and SEO

Ad campaigns, search optimisation, analytics

from $200 per month

Prices are for the work itself. The ad budget is paid separately: it goes straight to the ad platform, not to me.

The first step is free: tell me what you need and I will say how it is done, how long it takes and what it costs. No strings attached.

What to read next