Anticode Open builder

A gym website that answers price, hours and kit before the tour

People choosing a gym compare a few things across two or three tabs: what membership costs and what the contract says, when it's open, what equipment and classes there are, and whether it's close enough to actually go. A gym website should show all of it up front and make a free pass or tour easy to request. Anticode can do that and sell memberships through a payment link, but it has no member logins or class capacity.

Updated · By the Anticode team

Membership prices and the small print

Hiding prices behind "enquire for rates" sends people to the gym down the road that publishes them. Show each membership option with its price, what it includes and the terms people care about: contract length, notice period, joining fee, freeze options, off-peak hours, guest passes. A comparison table is the clearest format.

Membership terms to state on the page
TermWhy prospects ask
Contract length and noticeThe most common worry about joining a gym
Joining feeA surprise fee at sign-up loses trust immediately
Off-peak hoursCheaper plans only make sense if the hours are clear
Classes included or extraChanges the real price for class-goers
Freezing and cancellationPeople want to know they can pause for injury or travel

In Anticode there's one payment link per account, from your own provider (Stripe Payment Links, PayPal, Gumroad, Lemon Squeezy, Shopify or Whop), and every Join button opens it, so point it at a page at the provider that lists your plans. Subscription billing, renewals and cancellations then run through that provider. Anticode doesn't hold card details or manage the subscription.

Hours, facilities and the floor

List opening hours by day, staffed hours if you're open 24/7 with unstaffed periods, and the busiest times. Then the facilities, specifically: how many squat racks and platforms, the dumbbell range, cardio machines, a functional area, turf, changing rooms, showers, lockers, sauna, parking, step-free access. Lifters choose a gym on the rack count and the heaviest dumbbell; a sentence like "state-of-the-art equipment" tells them nothing.

Use real photos of your floor at a quiet time, from several angles. Generic generated gym sites show the same moody stock athlete under red light; prospects want to see the actual space they'll train in.

Free pass and tour requests

A free day pass or guided tour is the main conversion for most gyms. Keep the form (a custom form tied to a site function) to name, email, phone, preferred day and what they're interested in (weights, classes, personal training). Anticode saves each request and can send it to you by email, post it in Slack, or add it to HubSpot or Google Sheets for follow-up.

If one staff member runs tours, the booking calendar can take one tour per slot at its six fixed times (Mondays skipped), with no double booking and nothing more than 120 days ahead. It doesn't sync with a staff diary or rota, so for a large club with several sales staff, a form you follow up by phone is often simpler.

Classes and personal training

Keep the class timetable in a CMS collection (class, day, time, instructor, level, studio) so it can be updated from the dashboard when instructors change. Each class type can have its own page describing it. Be clear, though: Anticode's calendar takes one booking per slot, so it can't manage a class with twenty spaces, waitlists or member credits. Most gyms link class booking to their membership software and use the website to explain the classes. The class bookings workflow covers that set-up.

Personal trainers working in the gym deserve a profile each, with their specialisms and how to book. One-to-one sessions do fit the booking calendar, if one person handles each trainer's bookings; see the personal trainer page for the detail.

Design for the type of gym you are

A strength gym, a boutique studio and a family leisure club need different voices. Brutalist (Archivo) in black or red suits a hardcore lifting gym; Playful (Fredoka) suits a community gym aimed at beginners; Swiss (Inter Tight) gives a clean, premium health-club feel. Whatever the style, keep the membership table and the free-pass button easy to find on a phone.

Where Anticode stops for a gym

  • No member logins or portal. Published sites have no visitor accounts; members manage their membership through your gym software or payment provider.
  • No class capacity or waitlists. One booking per slot only.
  • No access control or check-in integration. Door access and attendance stay in your membership system.
  • No subscription management on the site. Payment links hand over to your provider for billing.

Questions people ask

Can I sell gym memberships from an Anticode site?

Yes, through the account's payment link: the Join button opens your provider's checkout or plan list, set up as a subscription there. The provider manages billing and cancellations.

Is a gym website builder enough to run class bookings?

Not for group classes. Anticode's calendar takes one booking per slot, so use your membership or class-booking software and link to it.

Can I update the timetable and hours myself?

Yes. Keep the timetable in a CMS collection, and change hours with a sentence-long change request or in the visual editor.