Back to Blog
GrowthAugust 24, 202611 min read

How to Build a Public Gym Page That Brings New Members

You need one page, not a website — and it matters less than the Google listing that points at it. What to put on the page, in what order, with the copy written out, plus the WhatsApp link that does most of the converting.

By Pranat Sharma

One page. Location, timings, real photos, prices, a WhatsApp button, and two lines on what makes your gym different — in that order. That is the whole thing, and it will out-convert a twenty-page website built by an agency.

But the page is the second job. The first is your Google Business Profile, because that is what someone actually sees when they search "gym near me", and most gyms get this order backwards.

The listing comes before the page

Think about how this actually happens. Somebody moves to a new neighbourhood, opens Maps, types "gym near me", and looks at three results with photos, ratings and a distance. They are not typing your gym's name — they do not know it yet. Whatever your page says, they will never reach it if you are not in that list.

So: claim the Google Business Profile, fill in every field, put fifteen real photos on it, set the correct hours including the split timings most Indian gyms actually run, and ask five members you like to leave an honest review. That is a free afternoon of work and it does more for new members than anything else in this post.

Here is a detail that makes the point better than any argument. When Deloitte India and the Health & Fitness Association sized the Indian fitness market in 2025, they built their facility count partly by scraping about 58,000 centres off the web across fifty-plus cities. A gym with no online presence at all did not exist to that study — the numbers behind India's gym industry simply never counted it. If the most thorough survey of this market can miss you, so can somebody standing four hundred metres away with a phone.

What goes on the page, in order

Ordered by what a person checks first, which is not the order most gym pages are built in. Nobody has ever scrolled past a mission statement to find out if a gym is open on Sunday.

#BlockWhat it must answerCommon mistake
1Name, area, one lineWhich gym is this and whereA slogan instead of a locality. "Unleash your potential" is not an address
2TimingsCan I come at 6am? Is it open Sunday?Listing "6 AM – 10 PM" when you actually close 11–4. Write the real split
3Map and directionsHow do I get there, where do I parkA pin only. Add the landmark people navigate by
4PhotosWhat does it look like insideStock photos of a gym in California. Members can tell instantly
5Plans and pricesWhat will this cost meHiding it to "force a call". More on this below
6What is includedTrainer? Classes? Steam? Locker?A twenty-item feature list where four things matter
7WhatsApp and phoneHow do I ask one quick questionA contact form. Nobody in India fills a contact form for a gym

Everything below that is optional. Trainer profiles are nice if your trainers are genuinely a selling point. A short "how to join" line helps. Testimonials are worth very little on your own page — the reviews on your Google listing are the ones people trust, because you cannot edit them.

Write the top of the page like this

Concrete beats clever. Here is the opening block for a fictional gym, and it takes about four minutes to write your own version:

"Iron Yard Fitness — Vijay Nagar, Indore. A 3,000 sq ft strength and cardio gym behind the Malhar Mega Mall, open 5:30am to 11am and 4pm to 10:30pm. Monthly ₹1,200, quarterly ₹3,200, annual ₹10,000. Two certified trainers on the floor at every hour we are open. First session free — walk in, or message us on WhatsApp."

That paragraph answers the seven questions in the table above in about fifty words. Compare it with what most gym pages open with — "Welcome to a fitness journey unlike any other" — which answers none of them and tells a visitor nothing they can act on.

Should you show your prices?

Yes, and this is the argument I have most often with gym owners.

The case for hiding prices is that a phone call lets you sell. That is true for the people who call. What it misses is everyone who does not — and when a page has no price, most people assume expensive, assume a hard sell, and go look at the next gym. You never see that traffic, so the strategy always looks like it is working.

Showing the price does something else too: the people who walk in have already accepted the number. The conversation at your desk starts at "can I see the floor" instead of "so how much is it", which is a much better place to begin. If you are unsure whether your number is right for your city and segment before you publish it, we put real ranges by city tier in what to charge for a gym membership in India.

One reasonable middle path: publish the monthly, quarterly and annual price, and leave personal training as "from ₹X, depends on sessions per week". PT genuinely varies, and nobody expects a fixed number for it.

The WhatsApp link that does most of the work

A phone number on a page asks somebody to make a call, which in 2026 is a surprisingly big ask for a stranger. A WhatsApp button asks them to send a message they have already been given the words for. The gap between those two is most of your enquiries.

Use a click-to-chat link with the message pre-filled, so the visitor taps once and is already in a conversation:

https://wa.me/919876543210?text=Hi%2C%20I%20saw%20your%20gym%20page%20and%20wanted%20to%20ask%20about%20membership

Replace the number with your own in international format — country code, no plus sign, no spaces. The text after ?text= is the pre-filled message, with %20 standing in for each space. Put that link on the page button, on your Google listing, and in your Instagram bio. Same link everywhere.

Then answer it fast. An enquiry answered in ten minutes converts far better than the same enquiry answered tomorrow morning, and the whole point of the button is that it lands somewhere a person is already looking. What to say once they reply — the walk-in script, the trial to offer, the price question — is in the membership sales playbook.

Make the details match everywhere

Your gym's name, address and phone number should be character-for-character identical on your page, your Google listing, Justdial, Sulekha, Instagram and anywhere else you appear. Not "roughly the same" — identical. "Shop 4, MG Road" in one place and "Shop No. 4, M.G. Road" in another are two different businesses as far as a search engine is concerned, and inconsistent details are one of the most common reasons a legitimate local gym ranks below a newer one.

While you are there, check the phone number on those listings still belongs to whoever answers the phone today. Gyms change staff numbers and forget the directory entries for years.

What not to build

  • A multi-page website with About, Blog, Gallery, Careers and Contact. Five pages of nothing outrank nobody, and you will not update it after month two
  • A mobile app for a 150-member gym as a marketing tool. An app is useful for the members you already have — check-in, dues, class booking — not for finding new ones
  • A page with prices "on request". See above
  • A photo carousel that takes six seconds to load on a 4G phone. Most of your visitors are on a mid-range Android on mobile data. Four fast photos beat twenty slow ones
  • One page covering two locations. If you run more than one branch, each needs its own page and its own Maps listing — people search by area, not by brand
  • A page you have to email somebody to change. If updating a price is a support ticket, your prices will be wrong within a quarter

Keeping the page true

The reason gym pages go stale is not laziness, it is duplication. Your plans live in one place, your page repeats them in another, and the day you raise the monthly fee you update the first and forget the second. Six months later somebody walks in quoting a price you stopped charging in March, and now you are either honouring it or starting the relationship with an argument.

The fix is to have the page read from the same records the desk uses, so a plan you change once is changed everywhere. That is how our own public gym page works — plans, prices and timings come out of your member and plan records rather than being typed twice. If you build the page somewhere else, at least put a recurring reminder in your calendar to check it every quarter against what you actually charge.

How to tell whether any of this worked

  • Ask every walk-in one question and write the answer down: "how did you hear about us?" Five words at the desk, and after a month it is the only marketing data you need
  • Check the Google Business Profile insights monthly — how many people saw the listing, how many tapped for directions, how many called. Directions taps are the number closest to a real visit
  • Count WhatsApp enquiries per week. If the button is live and you are getting none, the listing is the problem, not the page
  • Watch the gap between enquiry and reply. This is the one you can fix today for free
  • Give it a quarter. Local search moves slowly, and a listing that has been complete and reviewed for three months does far better than one that was completed last Tuesday

Common questions

Does a gym need a website in India?

It needs one page and a complete Google Business Profile. A full website is optional and, for most independent gyms, not worth the money — the page exists to answer location, timings, price and how to reach you, and the listing is what gets people to it.

Should a gym show membership prices online?

Yes. Hiding prices filters out more people than it converts, because most visitors assume expensive and move on without ever contacting you. Publishing them also means the people who do walk in have already accepted the number.

How do I get my gym to show up on Google Maps?

Claim your Google Business Profile, complete every field including the correct split timings, add real photos of your floor, pick the right primary category, and collect genuine reviews from members. Keep the name, address and phone identical everywhere else you are listed.

What photos should a gym page have?

The entrance as it looks from the street, the main floor during a normal busy hour, the free-weights area, the changing room or washroom, and one photo with actual members in it. Real phone photos in good light beat stock images, which people recognise immediately.

Is Instagram enough instead of a gym page?

Not on its own. Instagram is good at reminding people who already know you that you exist, but a profile is hard to search for locally, and prices and timings get buried under posts within a week. Use it alongside a page and a Maps listing, not instead of them.

If you do one thing this week, do the Google listing — photos, correct timings, five real reviews. The page can wait until Sunday. Being findable is worth more than being polished.

A page that stays true on its own

Plans, prices and timings on your public page come from the same records your desk uses — change the plan once and the page changes with it.

Explore the feature

See it with your own gym's numbers

Add your members and plans, and see your dues, renewals, and attendance in one place. Free trial, no card needed.

Start free trial
P

Pranat Sharma

Founder, ManageYourGym

Pranat is the founder of ManageYourGym and works directly with Indian gym owners on member management, UPI payments, QR attendance, and multi-branch operations. He writes from what the team sees working in real gyms across India every day.

More from the Blog