Skip to content
Guides by business · 11 min read · Updated October 2026

Gym website: what brings people through the door and keeps members

We looked at 19 independent gym and fitness studio websites: what people check before they visit, what most sites leave out, and how to set up each part.

Someone looking at a gym's website wants a few things fast. Where is it, and is it open when I can go? What does it cost, with every fee? Is there a contract, and how do I get out? Can I try it first? What time is the class, and will a beginner be lost?

In October 2026 we read 19 independent gym and fitness studio websites in 13 states: neighborhood and 24-hour gyms, CrossFit-style boxes, and small-group and personal-training studios. Most had a phone number and a way to try it. Few showed a price on the home page, wrote their class times where a visitor can read them, or said how to cancel.

Your member software (Wodify, PushPress, Glofox, Mindbody or another) runs the billing, the key fobs and the live schedule. Your site states the terms, shows the schedule in words, and sends people to the right place.

Say where you are, when you're open, and who can get in at night

People search for a gym "open now", "open late" and "24 hours". Of 11 home pages, 8 had a tappable phone number; 6 gave hours.

  1. Click Business info in the left menu, fill in your address and phone number, and under Regular hours set when staff are there.
  2. If members get in around the clock with a key fob or fingerprint, say so in Note under hours, like "Members: 24/7 key-fob access. Staffed 6am to 8pm."
  3. Add an Open today section near the top of your home page and an Hours & location section to your contact page, then click Publish.

For a day you're closed, click We’re closed today in the Today panel; for a late opening, use the Announcement bar. See Close for today and Announcement bar.

Put your prices on the site, with every fee

Only 2 of the 11 home pages showed a price. Most sent people to a "Pricing" link, a form or a phone call. Searches like "gym membership prices near me" are full of chain names, so answering plainly stands out.

  1. Click Pages, then New page, and make a page called "Memberships" from the Pricing or menu template. See Add a page.
  2. Add a Packages section. For each membership, fill in Name, Price, a Price note like "per month", and under What’s included, what members get.
  3. Put every fee in the Description or Fine print: joining, key-fob, yearly, card surcharge. Four of the 19 gyms charged one on top of the monthly price, and several states now require advertised prices to include mandatory fees.
  4. Turn on Highlight as most popular for the plan most people choose, and add day passes, drop-ins and personal training in a Price list / menu section below.
  5. Set each plan's Button to your sign-up page: under Goes to, choose Another website… and paste the link your member software gives you. If people only join at the front desk, point it at your contact page and say so.

List discounts for students, seniors, military or first responders, and say if you accept SilverSneakers or other senior fitness programs. Only one of the 19 sites did, and these are the people searching "gym for seniors".

Don't sell memberships through payment links or the online store: your member software ties the plan to the key fob. See Sections you can add.

Say whether it renews, and how to cancel

Ten of the 19 gyms said "no contract" or "month to month". Only 4 said how to cancel, though "how to cancel gym membership" is one of the most-searched gym questions.

Put these in your Fine print and FAQ:

  • Whether the membership renews on its own, and on what day the card is charged.
  • How to cancel or freeze: online, by phone, in person. How much notice you need, when billing stops, what a freeze costs, and whether prepaid plans can be frozen or refunded.
  • A "Member login or cancel" link. Click Menu, then under Footer links click Add footer link, type a Label, choose Another website… under Goes to, and paste your member portal's link. See Change your menu and footer links.

Some gyms made canceling harder than joining: in person or by certified mail only, a minimum number of months, or 30 days of written notice. One said "NO CONTRACTS" and, a few lines later, that you must visit the front desk on your first visit.

Know the rules before you post your terms

This isn't legal advice, and rules vary by state, so check yours. In October 2026 we looked at the federal rules and at four states:

  • Federal: online sign-ups with a charge that keeps repeating must show the terms clearly before taking billing details and give a simple way to stop it. The FTC's 2024 "click to cancel" rule was struck down in 2025; a new rulemaking began in 2026.
  • California and New York have strict automatic-renewal rules, and each also has a health club law with its own rules on contract length, a cooling-off period of a few business days, and canceling if a member moves or is disabled. New York also voids a gym's waiver of its own negligence.
  • Texas and Pennsylvania have health spa and health club laws too, with cooling-off periods and sometimes a bond.
  • Most other states have some version. We didn't check them.

What to do (a lawyer in your state can tell you more):

  • Show the term, the monthly price, every fee, and how to cancel by the same route people used to join. If they join at the front desk, give an online or phone way to cancel too.
  • Announce price changes ahead with the Announcement bar.
  • Ask your member software's company how it sends renewal reminders and receipts. Those happen in its system, not on your site.

Offer a way to try it, and say what happens after

Fifteen of the 19 gyms offered a way in: a free class, visit or week (6), or a paid day pass, drop-in or intro price (9). But nobody said whether a free week turns into a paid membership. If a card is taken, say the price, start date, and how to cancel before it starts.

  1. Make a page called "Try us free" from the Basic page template: what's offered, what to bring, what a first visit is like.
  2. Add a Booking section. Set Booking service to This site (Bookings add-on) or Other, and paste your member software's trial link. See Take bookings on your site and Connect a booking calendar.
  3. Point your Header button (under Menu) at that page, with Button text like "Try a free class".

Test every button: we found a "Book a free intro" button that went nowhere.

Show your class schedule in words

Only 2 of the 19 sites wrote their class times in text. The rest used an app, an image or a widget, so a visitor, and a search engine, can't see when a class meets. Write the pattern on your site, and keep the live booking where it is:

  1. Click Lists, then Edit events, then Add event. Type the Event name (like "Strength, all levels"), the Date of the first class, Starts at and Ends at.
  2. Under Repeats, pick Every week, and add Skipped dates for holidays. Type a Category like "Classes", and the coach's name in Led by (optional).
  3. Add an Events section to a "Class schedule" page and set Only these categories to "Classes". It shows each class once, with its pattern ("Every Tuesday · 6pm – 7pm"). See Events.
  4. Underneath, add a button, or an Embed code section (From a service, then paste the whole code) with the link or widget your member software gives you. See Add embed code.

Say which classes suit beginners and what happens if someone cancels late.

To take class sign-ups on your site instead, the Bookings & RSVPs add-on adds spots, a waitlist and payment: turn on Take sign-ups on this site on the event and set Spots. See Take sign-ups for an event. Don't run bookings in two places for the same class.

Introduce your coaches, with their certifications

Only 2 of the 19 sites named a coach's certification. Five more said "certified" and stopped. No state licenses personal trainers, so the certification's name is what a visitor has to go on.

  1. Click Lists, then Edit team, then Add person. Fill in Name, Role (like "Head coach") and a clear Photo.
  2. Type the certification in Credentials, spelled out, like "NSCA-CPT, CrossFit Level 1". Only list what's current. Don't write "licensed".
  3. Write a Short bio, then add a Team section to your home page or a "Coaches" page. Turn on Give them a profile page for coaches people book by name. See Your team.

Tell people about the waiver

Two of the 19 sites mentioned a waiver. Say so on your Try us free page and in your FAQ: "Every member and guest signs a waiver at their first visit."

To collect one for free classes or day passes on your site, with the Signed forms and waivers add-on:

  1. Click Pages, then New page, and pick Activity waiver. Change What they agree to to fit your gym.
  2. Have your lawyer check the wording; waiver rules differ by state.
  3. Under Lists › Appointments or Events, open the class and choose the page under Form they sign (optional).

See Signed forms and waivers.

Don't collect health information on your site. A health questionnaire belongs on paper or in your member software. See Don't collect health information.

Say who can join: teens, kids and childcare

"Gym that allows teens" and "gyms with childcare" are both common searches. Only 3 of the 19 sites gave a minimum age; none mentioned childcare.

In your FAQ, say the youngest age you allow and whether a parent has to be there, whether teens can train alone, and whether you offer childcare: the ages and hours, and who watches the children. If you don't, say that plainly too.

Check your state's child-care licensing rules before you advertise childcare. Many states exempt short drop-in care while a parent stays in the building, within limits.

Be careful with results and weight-loss claims

Member stories are a gym's best asset and a risk. The FTC says a testimonial with unusually big results is likely to be deceptive, and "results not typical" doesn't fix it. A claim that someone lost a number of pounds or came off medication needs real evidence and a note of what a typical member gets.

  • Say what you do ("Strength training in groups of four") and what members say about the experience, not promised results.
  • Don't guarantee weight loss or health results.
  • Never post a member's before-and-after photo without their signed permission.

Show your reviews

None of the 19 sites showed a rating with its count.

  1. Add your best recent Google reviews to your Reviews list, with the date and source.
  2. Add a Reviews section to your home page, and your rating and count to your Highlights, like "4.8★ · 210 Google reviews".
  3. Paste your Google review link into Leave-a-review link in Business info, and turn on Show a "Leave us a review" button.

Don't offer a reward that depends on the stars. See Reviews and Ask customers for reviews.

Class packs and gift cards

  • Class packs, like "10 classes for $140", come with the Bookings add-on. Say when a pack expires, or choose No end, since some states treat packs like gift cards. See Class packs.
  • Gift cards and coupons are their own add-on, scanned at the front desk on the Check-in screen. See Gift cards and coupons and Check people in with a QR code.
  • Expiry dates: federal rules say gift cards can't expire within five years, and some states are stricter.

For a few fixed amounts, see Take payments with payment links.

Photos that help people find you

With your phone, take your entrance and sign, the front desk, the main floor from the doorway (wide, so a beginner sees it isn't intimidating), a class in progress with the coach in frame, a portrait of each coach, and the locker rooms clean and empty. Keep members' faces out unless they've said yes.

Until you have your own, Free photos has good ones. Skip shirtless close-ups. See Free photos.

Answer the questions people ask

Add an FAQ section covering the questions above: cost, contract, canceling or freezing, trying it first, a first visit, beginner classes, certifications, 24-hour access, teens, childcare, the waiver and senior programs.

In Lists › FAQs, Suggest questions drafts more. See Use suggested questions.

Tips

  • Give your home page a search title with your town and what you are, like "Strength gym in Asheville, NC", and your Memberships page one with "gym membership prices". See Set a page's search title and description.
  • Once a season, check for old prices, schedules and promotions.

See your own site done this way, free

Give us your current website’s address and we’ll rebuild it with all of this in place. You see the preview before you pay anything, and it’s from $8 a month if you keep it.