Before locking in the new site I went and looked at how every serious gym website in Melbourne is built: 48 of them, from the CrossFit boxes and strength gyms through to the western-suburbs studios around you and the national chains people compare you against. I loaded each one on a desktop and a phone, recorded what their home page asks visitors to do, how they're structured and what they do for Google and the AI assistants, and pulled their Google review numbers so we're learning from the ones that actually perform. This page is the short version: the changes I recommend first, then the evidence.
The new site at antraining.pages.dev already does most of what the best sites do: one offer up front, video, coaches, reviews, FAQs, timetable and pricing one click away, and the technical work for search that almost none of your competitors have done. These are the gaps the study showed up, biggest first.
Everything else I can build and put live without waiting.
The first real button above the fold on each home page, checked by eye against a screenshot of every site. Nearly half lead with a trial of some kind: 12 free trials or free intros (the CrossFit default), 6 priced intro offers (Hawthorn East 21 days $99, us at 21 days $129, Weight of the World $20 first visit, F45 7 days for $7, Genesis $15 for 4 weeks, Snap $5) and 4 unpriced "book a trial" buttons. Personal training and boutique studios lead with book a consult. The big chains lead with join or find a gym.
Why I'd keep the paid offer rather than switch to a free trial. Free trials bring in 30 to 60% more leads but only half to two thirds of them turn up, and 30 to 45% become members. Paid intro offers of $39 to $99 over two to four weeks see 85 to 95% show up and 60 to 80% join. The $129 offer is the right tool. What the leaders add is a guarantee and a quieter second option beside it.
Single-button heroes beat two-button heroes (the widely quoted HubSpot test: 42% more clicks). Hence change 2.
| Type | Sites | Wording seen (best-reviewed first) |
|---|---|---|
| Free trial / free intro | 12 | “Free Trial” CrossFit South Wharf · “Claim Your Free Class” The Richmond Gym · “New to CrossFit? Book your free intro” FitLab · “Free Trial (header only, no hero button)” Metal Therapy · “Start Your Free Trial Now!” CrossFit Richmond · “Book Your Free Intro Session Now” CrossFit Blackburn |
| Book a call, consult or appointment | 9 | “Book Your First Class” Barry's Melbourne · “Book Your Visit” EQ Wellbeing · “Book an appointment” All For One Yarraville · “Book a free consultation” Bodyseek · “Enquire Now” Total Fusion Melbourne · “Make a Booking” Evado Studios Newport |
| Join / sign up / get started | 7 | “Join Now” Inspirational Health & Fitness · “Memberships” Doherty's Gym · “Join the Crew” Forge Athletic · “Get Started” CrossFit CBD · “Get Started (nav)” Schwartz CrossFit Melbourne · “Get Started (top bar: Claim a free consult + trial session)” Charge CrossFit |
| Paid intro offer | 6 | “Try Us - Intro Offer” Altona North Training · “7 Days for $7 (Local Residents Only)” F45 Point Cook · “Start your 21-day $99 trial” CrossFit Hawthorn East · “Redeem Here (first visit $20, code TRY20)” Weight of the World Fitness · “$15 for 4 weeks” Genesis Health + Fitness · “$5 to get started” Snap Fitness Australia |
| Find a location | 4 | “Find a Gym” Anytime Fitness Australia · “Choose your location (Greensborough / Thornbury)” CrossFit Soul Rebel · “Find a Studio” BFT · “Find a Gym (then Free Workout)” UBX Boxing + Strength |
| Trial (price not stated) | 4 | “Book a Trial” Wolfe Den CrossFit · “Try Us (top bar: Try us for 6 weeks)” Altona Bay Training · “Come Try It Out” CrossFit Red Bluff · “Claim Your 5 Classes” CrossFit Diamond Valley |
| Other / none | 4 | “Enquire (FAQ-first page, no hero button)” Revolution Personal Training · “Free Program: Intro to Strength (email capture popup)” South Yarra Strength · “No hero button (enquiry via nav)” Ashley Faithfull Training Studios · “Win a Mazda CX-60 promo popup, Learn More” Vision Personal Training |
| View programs / classes | 2 | “See Programs” The Ox Box · “See Programs” CrossFit Collingwood |
Visitor numbers for single-location gyms aren't published anywhere reliable, so I used the best public yardstick: Google review count. It tracks member volume, and it is one of the biggest inputs into who shows up in the map results (reviews are about 20% of local ranking weight; Google Business Profile signals about 32%). Ratings and counts read from Google Maps on 30 September 2026. Your row is highlighted.
| # | Gym | Rating | Reviews | Primary home page button | Price on home | Reviews on home | Platform |
|---|---|---|---|---|---|---|---|
| 1 | Wolfe Den CrossFit Mornington | 4.5 | 244 | Book a Trial | no | no | Webflow |
| 2 | Barry's Melbourne South Yarra | 4.6 | 236 | Book Your First Class | no | yes | Webflow |
| 3 | Inspirational Health & Fitness Altona North | 4.8 | 215 | Join Now | yes | no | Squarespace |
| 4 | Anytime Fitness Australia National (Altona North club) | 4.8 | 215 | Find a Gym | yes | no | Webflow |
| 5 | Altona North Training Altona North | 5.0 | 212 | Try Us - Intro Offer | yes | yes | Duda |
| 6 | EQ Wellbeing South Melbourne | 4.6 | 208 | Book Your Visit | yes | yes | Custom / unknown |
| 7 | Doherty's Gym Brunswick | 4.6 | 207 | Memberships | no | no | Shopify |
| 8 | Altona Bay Training Altona | 3.6 | 145 | Try Us (top bar: Try us for 6 weeks) | no | no | Squarespace |
| 9 | F45 Point Cook Point Cook | 4.9 | 135 | 7 Days for $7 (Local Residents Only) | no | yes | WordPress |
| 10 | CrossFit South Wharf Docklands | 5.0 | 125 | Free Trial | no | yes | GoHighLevel site |
| 11 | Forge Athletic West Melbourne | 5.0 | 125 | Join the Crew | no | yes | Squarespace |
| 12 | The Richmond Gym Richmond | 5.0 | 123 | Claim Your Free Class | yes | yes | Framer |
| 13 | FitLab South Melbourne | 5.0 | 121 | New to CrossFit? Book your free intro | no | yes | Squarespace |
| 14 | CrossFit CBD Melbourne CBD | 5.0 | 121 | Get Started | yes | no | Wix |
| 15 | Schwartz CrossFit Melbourne Caulfield South | 5.0 | 112 | Get Started (nav) | no | no | Squarespace |
| 16 | CrossFit Soul Rebel Thornbury | 5.0 | 88 | Choose your location (Greensborough / Thornbury) | no | no | Squarespace |
| 17 | Revolution Personal Training South Melbourne | 5.0 | 86 | Enquire (FAQ-first page, no hero button) | yes | yes | WordPress |
| 18 | Metal Therapy Melbourne | 5.0 | 84 | Free Trial (header only, no hero button) | no | no | Squarespace |
| 19 | The Ox Box Melbourne | 4.8 | 82 | See Programs | no | no | Wix |
| 20 | South Yarra Strength South Yarra | 5.0 | 80 | Free Program: Intro to Strength (email capture popup) | yes | no | Wix |
| 21 | CrossFit Hawthorn East Hawthorn East | 4.8 | 76 | Start your 21-day $99 trial | yes | no | Framer |
| 22 | CrossFit Richmond Richmond | 4.9 | 75 | Start Your Free Trial Now! | no | no | WordPress |
| 23 | CrossFit Blackburn Blackburn | 4.9 | 75 | Book Your Free Intro Session Now | no | no | Squarespace |
| 24 | Weight of the World Fitness Altona North | 5.0 | 72 | Redeem Here (first visit $20, code TRY20) | yes | no | Wix |
| 25 | CrossFit Collingwood Collingwood | 5.0 | 63 | See Programs | no | no | Wix |
The order that keeps recurring, and that the new ANT home page already follows: hero with one offer and a proof line, social proof, what training looks like (video or real photos), programs, the offer or pricing tiles, the timetable, coaches, reviews, FAQ, location, and a repeat of the offer. The two things the leaders do that we don't yet are the review count above the fold and the guarantee under the offer.
Median page title 52 characters, median 40 pages per site, median image alt text 82%. Most sites are WordPress, Squarespace or Wix. 79% emit some structured data but only 44% describe themselves as a gym, and 6% mark up their FAQs. The 23% with an llms.txt file mostly have it because their platform generates one.
What moves a local gym in 2026. The top three map results get about 126% more traffic and 93% more calls and direction requests than positions 4 to 10. About 45% of people used an AI assistant to find a local business this year, up from 6% the year before, and ChatGPT recommends only about 1 in 80 of the businesses it knows about. Three quarters of what the assistants cite comes from outside the business's own site: reviews, directories, local press. Adding structured data alone made no measurable difference to AI citations in Ahrefs' test of 1,885 pages. What works is plain, specific, current answers on the page and consistent details everywhere. On the website side, that is what changes 1, 6, 7 and 8 are for.
The old Duda site and the new build, measured the same way as everyone else.
| Signal | The other 48 sites | Old antraining.com.au | New site |
|---|---|---|---|
| Offer button above the fold | 92% of sites | Try Us - Intro Offer | Try Us: 21 Days $129 |
| Google rating and review count on the page | 38% show reviews | not shown (widget broken) | not shown yet |
| Price shown on the home page | 31% | yes | yes |
| Hero video | 27% | yes | yes |
| Reviews on the home page | 38% | yes | yes |
| FAQ content | 35% | no | no |
| Gym / local-business schema | 44% | yes | yes |
| FAQ schema | 6% | no | no |
| One H1 per page | 62% | no | yes |
| Image alt text | median 82% | 100% | 100% |
| Pages in sitemap | median 40 | 65 | 52 |
| llms.txt | 23% | yes | yes |
| Click-to-call and WhatsApp | 50% / 2% | no / yes | yes / yes |
| Blog | 56% | yes | yes |
| Site | HTTP | Platform | Booking | Above-fold buttons | Offer signals | Structured data | Pages | Rating | Reviews |
|---|---|---|---|---|---|---|---|---|---|
| Altona North Training (ANT, current Duda site) ANT · Altona North | 200 | Duda | GoHighLevel | Try Us - Intro Offer / TRY US - INTRO OFFER / BOOK A CALL | paid intro offer, book a call | ExerciseGym, PostalAddress, GeoCoordinates, OpeningHoursSpecification | 65 | 5.0 | 212 |
| Altona North Training (new build) ANT · Altona North | 200 | Custom / unknown | Clubfit+GoHighLevel | Try Us: 21 Days $129 / 21 DAY $129 START TODAY. THANK YOURSELF TOMORROW. / TRY US: 21 DAYS $129 | paid intro offer, book a call, no lock-in, challenge | ExerciseGym/LocalBusiness/HealthClub, Person, PostalAddress, GeoCoordinates | 52 | ||
| Ashley Faithfull Training Studios Boutique · Melbourne CBD | 200 | Custom / unknown | No hero button (enquiry via nav) | 10 | 5.0 | 41 | |||
| Barry's Melbourne Boutique · South Yarra | 200 | Webflow | MarianaTek+Xplor/Clubware | Book Your First Class / BOOK YOUR FIRST CLASS / MY ACCOUNT | WebPage, Organization, ImageObject, ExerciseGym | 2120 | 4.6 | 236 | |
| EQ Wellbeing Boutique · South Melbourne | 200 | Custom / unknown | Momence+Xplor/Clubware | Book Your Visit / Discover / Book Your Visit → | HealthAndBeautyBusiness, PostalAddress, GeoCoordinates | 14 | 4.6 | 208 | |
| Project Better Boutique · Inner Melbourne | 200 | WordPress | Join today (with Free trial beside it) / sign me up / free trial | free trial, paid intro offer, no lock-in, join now | WebPage, ReadAction, BreadcrumbList, ListItem | 0 | |||
| Total Fusion Melbourne Boutique · Melbourne CBD | 200 | WordPress | Perfect Gym+Xplor/Clubware | Enquire Now / GET STARTED / ENQUIRE NOW | HealthClub/Organization, ImageObject, WebSite, SearchAction | 0 | 5.0 | 19 | |
| Anytime Fitness Australia Chain · National (Altona North club) | 200 | Webflow | Calendly | Find a Gym / FIND A GYM / FIND A GYM NEAR YOU | no lock-in | WebPage, ReadAction, ImageObject, BreadcrumbList | 716 | 4.8 | 215 |
| Fitness First Australia Chain · National | 200 | Custom / unknown | Xplor/Clubware | Try us for free / Try us for free / Join now | free trial, join now | Organization, PostalAddress, Country | 1188 | ||
| Genesis Health + Fitness Chain · National | 200 | Custom / unknown | $15 for 4 weeks / FIND A GYM / FREE TRIAL | free trial, free consult, join now | LocalBusiness, PostalAddress, GeoCoordinates, WebSite | 0 | |||
| Goodlife Health Clubs Chain · National | 200 | Custom / unknown | Xplor/Clubware | Try us for free / Try us for free / Join now | free trial, join now | Organization, PostalAddress, Country | 0 | ||
| Snap Fitness Australia Chain · National | 200 | Next.js | Xplor/Clubware | $5 to get started / Join Now | free trial, join now | BreadcrumbList, ListItem | 884 | ||
| Charge CrossFit CrossFit · Northcote | 200 | Webflow | Wodify+Xplor/Clubware | Get Started (top bar: Claim a free consult + trial session) / CONTACT US / GET STARTED | free consult | WebPage, ReadAction, BreadcrumbList, ListItem | 0 | 4.9 | 63 |
| CrossFit 121 CrossFit · Melbourne | site renders blank | Custom / unknown | 0 | ||||||
| CrossFit Blackburn CrossFit · Blackburn | 200 | Squarespace | Book Your Free Intro Session Now / Book a free trial / Book Your Free Intro Session Now | free trial, free consult, join now | WebSite, Organization, LocalBusiness | 18 | 4.9 | 75 | |
| CrossFit CBD CrossFit · Melbourne CBD | 200 | Wix | PushPress+Xplor/Clubware | Get Started / GET STARTED | free trial | 16 | 5.0 | 121 | |
| CrossFit Collingwood CrossFit · Collingwood | 200 | Wix | Xplor/Clubware | See Programs / SEE PROGRAMS ➝ | drop-in | WebSite, SearchAction, EntryPoint, LocalBusiness | 36 | 5.0 | 63 |
| CrossFit Diamond Valley CrossFit · Diamond Valley | 200 | WordPress | Claim Your 5 Classes / CLAIM YOUR 5 CLASSES | free trial, drop-in | WebPage, ReadAction, ImageObject, BreadcrumbList | 113 | 5.0 | 44 | |
| CrossFit Hawthorn East CrossFit · Hawthorn East | 200 | Framer | Start your 21-day $99 trial / HOW TO START / MEMBERSHIPS | 12 | 4.8 | 76 | |||
| CrossFit Moorabbin (CFM Functional Training) CrossFit · Moorabbin | 200 | Wix | PushPress+Xplor/Clubware | Free 3 Day Trial / THE 2.529 INITIATIVE / Memberships | paid intro offer, book a call | WebSite, SearchAction, Organization, ImageObject | 113 | 5.0 | 25 |
| CrossFit North Carlton CrossFit · Brunswick East | 200 | Wix | Wodify | Start Your Free Trial / BOOK YOUR OWN CLASS / START YOUR FREE TRIAL | free trial | LocalBusiness, PostalAddress, WebSite | 18 | 5.0 | 58 |
| CrossFit Red Bluff CrossFit · Cheltenham | 200 | WordPress | Come Try It Out / DROP IN | free consult, drop-in | WebSite, SearchAction, EntryPoint, WebPage | 257 | 4.9 | 56 | |
| CrossFit Richmond CrossFit · Richmond | 200 | WordPress | Xplor/Clubware | Start Your Free Trial Now! / Start Your Free Trial Now! | free trial, join now | 14 | 4.9 | 75 | |
| CrossFit Soul Rebel CrossFit · Thornbury | 200 | Squarespace | Choose your location (Greensborough / Thornbury) / GREENSBOROUGH / THORNBURY | WebSite, Organization, LocalBusiness | 363 | 5.0 | 88 | ||
| CrossFit South Wharf CrossFit · Docklands | 200 | GoHighLevel site | GoHighLevel | Free Trial / FREE TRIAL / SIGN UP | free trial, drop-in | 8 | 5.0 | 125 | |
| CrossFit St Kilda CrossFit · St Kilda | 200 | Squarespace | GoHighLevel+Xplor/Clubware | Free Intro / TRAINING / FREE INTRO | free trial, paid intro offer, drop-in | WebSite | 29 | 4.9 | 42 |
| FitLab (CrossFit 3000) CrossFit · South Melbourne | 200 | Squarespace | New to CrossFit? Book your free intro / NEW TO CROSSFIT? BOOK YOUR FREE INTRO / DONE CROSSFIT BEFORE? SCHEDULE A GYM TOUR | free trial, drop-in | 80 | 5.0 | 121 | ||
| Forge Athletic (CrossFit West Melbourne) CrossFit · West Melbourne | 200 | Squarespace | Join the Crew / JOIN THE CREW | drop-in | WebSite, Organization, LocalBusiness, Product | 23 | 5.0 | 125 | |
| Metal Therapy CrossFit · Melbourne | 200 | Squarespace | Free Trial (header only, no hero button) | free trial | WebSite, Organization, LocalBusiness | 73 | 5.0 | 84 | |
| Schwartz CrossFit Melbourne CrossFit · Caulfield South | 200 | Squarespace | Get Started (nav) | WebSite, Organization, LocalBusiness | 691 | 5.0 | 112 | ||
| The Ox Box CrossFit · Melbourne | 200 | Wix | Xplor/Clubware | See Programs / SEE PROGRAMS ➝ | drop-in | WebSite, SearchAction, EntryPoint, LocalBusiness | 36 | 4.8 | 82 |
| Wolfe Den CrossFit CrossFit · Mornington | 200 | Webflow | PushPress+GoHighLevel | Book a Trial / Get Started / Book A Trial | free trial, drop-in | FAQPage, Question, Answer, ExerciseGym | 66 | 4.5 | 244 |
| BFT (Body Fit Training) Franchise · National (Altona North studio) | 200 | HubSpot CMS | Glofox | Find a Studio / FIND A STUDIO | 234 | 5.0 | 48 | ||
| F45 Point Cook Franchise · Point Cook | 200 | WordPress | Mindbody+Glofox+Hapana+Xplor/Clubware | 7 Days for $7 (Local Residents Only) / 7 Days for $7 (Local Residents Only) / Learn More | free trial, paid intro offer | ExerciseGym, PostalAddress, Place, Product | 0 | 4.9 | 135 |
| Fitstop Franchise · National | 200 | WordPress | Free Pass / FIND A FITSTOP / OWN A FITSTOP | free trial, drop-in | Place, PostalAddress, ExerciseGym/Organization, ImageObject | 0 | |||
| UBX Boxing + Strength Franchise · National | 200 | HubSpot CMS | Find a Gym (then Free Workout) / GET STARTED / FIND A GYM | 292 | |||||
| Vision Personal Training Franchise · National | 200 | Custom / unknown | Xplor/Clubware | Win a Mazda CX-60 promo popup, Learn More / Our Studios / LEARN MORE | free consult, join now | Organization, WebSite, WebPage, ImageObject | 3644 | ||
| Doherty's Gym Independent · Brunswick | 200 | Shopify | Memberships / Envelope | free trial, join now | Person/Organization, WebSite, SearchAction, ImageObject | 0 | 4.6 | 207 | |
| Australian Strength Performance S&C · Brunswick East | page.goto: Timeout 30000ms exc | Custom / unknown | 0 | 4.9 | 56 | ||||
| M-CAP Strength & Conditioning S&C · Melbourne | 200 | Webflow | Xplor/Clubware | Book Now / BOOK NOW / SEND ENQUIRY | ImageObject, WebPage, ReadAction, BreadcrumbList | 115 | |||
| Melbourne Sports Physiotherapy S&C S&C · Essendon | 200 | Custom / unknown | GymMaster | Book Online / (03) 9498 0205 / BOOK ONLINE | free trial | Product, Organization, Brand, ImageObject | 420 | ||
| Revolution Personal Training S&C · South Melbourne | 200 | WordPress | Mindbody+GoHighLevel+Calendly | Enquire (FAQ-first page, no hero button) / READ ALL READ ALL READ ALL / What is your pricing? | book a call | WebPage, ReadAction, ImageObject, BreadcrumbList | 244 | 5.0 | 86 |
| South Yarra Strength S&C · South Yarra | 200 | Wix | Free Program: Intro to Strength (email capture popup) / BUY INTRO OFFER | paid intro offer | WebSite, SearchAction, EntryPoint, LocalBusiness | 15 | 5.0 | 80 | |
| The Richmond Gym S&C · Richmond | 200 | Framer | Claim Your Free Class / CLASSES & SCHEDULE / CLAIM YOUR FREE CLASS | free trial, paid intro offer | 30 | 5.0 | 123 | ||
| All For One Yarraville West · Yarraville | 200 | WordPress | Momence+Xplor/Clubware | Book an appointment / Book class / Book appointment | no lock-in | Organization, ImageObject | 0 | 4.9 | 35 |
| Altona Bay Training West · Altona | 200 | Squarespace | GoHighLevel | Try Us (top bar: Try us for 6 weeks) / TRY US / BOOK A CALL | book a call, join now | WebSite, LocalBusiness | 40 | 3.6 | 145 |
| Bodyseek West · Williamstown North | 200 | WordPress | Calendly | Book a free consultation / Book a free consultation | book a call, free consult, drop-in | WebPage, ReadAction, ImageObject, BreadcrumbList | 180 | 5.0 | 27 |
| Elite Strength Melbourne West · Maribyrnong | 200 | WordPress | Book Online / Get Started Today / BOOK ONLINE / Get Started Today | free trial, free consult | BreadcrumbList, ListItem, Organization, ImageObject | 0 | |||
| Evado Studios Newport West · Newport | 200 | Custom / unknown | Mindbody | Make a Booking / FIND A STUDIO / MAKE A BOOKING | paid intro offer | 135 | 5.0 | 13 | |
| Inspirational Health & Fitness West · Altona North | 200 | Squarespace | Join Now / Join Now | join now | WebSite, Organization, LocalBusiness | 42 | 4.8 | 215 | |
| Weight of the World Fitness West · Altona North | 200 | Wix | GymMaster+Xplor/Clubware | Redeem Here (first visit $20, code TRY20) / REDEEM HERE | join now | WebSite, HealthClub, PostalAddress, GeoCoordinates | 57 | 5.0 | 72 |
How I did it. Each home page was loaded in a headless browser at desktop and phone size with an Australian locale on 30 September 2026. The primary button is the first visibly styled button or link inside the first screen, excluding navigation, checked by eye against a screenshot. Offer wording, prices, structured data and platform were read from the rendered page. Google ratings and review counts were read from Google Maps; where Maps didn't resolve a listing the count is left blank. Conversion and search statistics quoted come from FitBudd, Webtonic, PushPress, Gymdesk, Glofox, Chalk It Pro and SpearPoint, citing BrightLocal, BizIQ, SOCi, Omniscient Digital, Ahrefs and HubSpot.