Most gyms sell more than one thing. A single building might hold a free-weight floor, a cycling studio, reformer Pilates, a boxing bag room, a pool and a childcare room. The website knows this. The Google Ads account often doesn't. It runs one ad group called "Gym" with forty keywords in it, from "pilates near me" to "24 hour gym," and one ad that tries to speak to all of them: "The Best Gym in Town. Classes, Weights and More."
That ad is not wrong. It's just average everywhere, and Google notices. This chapter is about why Google grades a gym program by program, and how to build the account so each program gets graded on its own best ad and its own page.
Google Scores a Gym's Ad Separately for Every Keyword It Shows On
Google keeps a report card for every keyword in your account, a number from 1 to 10 called Quality Score. It stacks your ad and page up against the other gyms bidding on that same keyword, and it grades three things. Picture someone typing "reformer pilates near me":
- Expected clickthrough rate. When your ad appears for that search, is it the kind people tap? A headline that says "Reformer Pilates" usually is. "The Best Gym in Town" usually isn't.
- Ad relevance. Does the ad sound like it was written for someone who wants reformer Pilates, or for anyone who might exercise?
- Landing page experience. After the tap, does the page show reformer classes, times and a way to book, or the gym's front page?
Each of the three gets a verdict of above average, average or below average. Treat the score as a dashboard warning light. Google doesn't plug the number into the auction; it uses live versions of those same three judgments every time someone searches, and the score is its after-the-fact summary for you.
For a gym, the key detail is that the grading happens keyword by keyword. "Reformer pilates near me," "boxing gym near me" and "gym with childcare" are three report cards. Give all three one all-purpose ad and the home page, and each gets graded on how well a general answer handles a specific question.
The Gym That Bids the Most Doesn't Automatically Get the Top Spot
Every search runs a small auction, and the order of the ads comes from a figure Google calls Ad Rank. Google names six ingredients. In gym terms:
- What you'll pay. Your maximum for a "gym near me" click, which Google often undercuts when it charges you.
- How good your ad and page are for this search, judged live, the second the person hits enter.
- A quality floor. Ads below Google's minimum don't show at all, whatever the bid.
- How tight the race is. Two gyms with nearly equal Ad Rank get nearly equal chances at the same spot.
- Who is searching, and from where. A person three blocks from your door on a phone at 6 a.m. is a different auction from someone across town at midnight.
- What your extras are expected to add. A call button, sitelinks to your class schedule, your location.
There's no published equation joining those six, so ignore anyone selling one. The useful takeaway is that the check you write is one ingredient in six, and Google says better ads can often cost less per click.
Position pays because ads nearer the top get more of the taps. In a market where every national chain is already bidding (Chapter 7 shows how to decide which auctions to fight), the ad and the page are the parts of Ad Rank an independent gym can improve this week without a chain-sized budget.
A Pilates Search Deserves a Pilates Ad, Not Your Gym's Best All-Purpose Headline
Ad relevance is the cheapest of the three to improve, since nothing about it depends on a chain's budget or the searcher's location. It comes down to how you sort your keywords.
Google's own help pages spell it out: look for ad groups holding keywords that one ad can't answer well, split them into smaller groups that each match what people search, and group keywords into themes based on your products or services. For a gym, the themes are already on your schedule. Each program gets its own ad group:
- Reformer Pilates: "reformer pilates near me," "pilates studio," "pilates classes" and a few close variations.
- Boxing: "boxing gym near me," "boxing classes," "kickboxing classes."
- Personal training: "personal trainer near me," "personal training gym."
- Open gym and memberships: "gym near me," "gym membership," "24 hour gym."
- Pool or childcare, if you have them, as their own groups.
Five or six tightly related keywords per group is plenty. Each group gets its own ad, and that ad says the program's name in the headline, names its offer and points to its page. The Pilates ad talks about reformers, class size and the intro pack. The boxing ad talks about bags, coaches and a first class. Neither has to squeeze in the other.
The demand is there to justify the effort. In our example market, Austin, "pilates near me" gets about 8,100 searches a month, "personal trainer near me" about 1,900 and "boxing gym near me" about 880. Your city's numbers will differ, but each program is its own search, with its own intent, and deserves its own answer.
Several of the gyms we checked in Austin sell a menu that wide under one roof. One downtown gym lists "strength, barre, Pilates, cyling, yoga, and more" (the typo is theirs), plus spa treatments and personal training. The premium club chain there adds indoor pools, kids programs, a spa and pickleball. The YMCA offers free childcare, heated pools, swim lessons and personal training. Every one of those is a separate search someone makes, and a single all-purpose ad group can't answer them all well.
The YMCA Gives Four Searches Four Different Pages. A Home Page Can Only Be One of Them.
The ad is half of the answer. The page is the other half, and it's where landing page experience gets judged.
In our Austin search results, the Greater Austin YMCA showed a pattern worth copying. Four different searches brought up four different YMCA pages:
- "personal trainer austin" showed its personal training page.
- "gym with pool austin" showed the page for a location with a pool.
- "gym day pass austin" showed its 7-day trial page.
- "womens gym austin" showed its women's fitness page.
Those were free results, not ads, but the principle is identical. Each search found a page built for exactly that question, instead of a home page that has to answer everything at once. A searcher who wanted a pool lands on a page about the pool.
Look at the headlines. Three of the four pages lead with the thing that was searched: "Personal Training," "Claim your 7-Day Trial Today!" and "Women's Fitness." The fourth is a single location's page, TownLake, the one that came up for the pool search. A visitor knows within a second that they're in the right place, and that first second is most of what landing page experience is about. A home page built to greet everyone can't lead with Pilates, pools and personal training at the same time.
Build your ad account the same way. Each program's ad group points to that program's page: its schedule, its price or intro offer, photos of that room and a button to start. If a program doesn't have a page yet, that page is part of the ad budget, because every click sent to the home page instead is a click that has to go hunting. Chapter 3 showed how often gyms make visitors hunt for a price. Program pages are where that gets fixed.
Expected Clickthrough Rate Ignores Where Your Ad Sits on the Page
One part of Quality Score gets misunderstood more than the others. Plenty of advice says that bidding higher, or adding sitelinks and other assets, raises expected clickthrough rate because ads higher on the page get clicked more.
That isn't how Google defines it. Google measures expected clickthrough rate for a keyword while setting aside your ad's position and its assets, adjusting to remove their effect on how visible the ad is. The question it answers is narrower: when your ad appears for this keyword, is it the kind of ad people click?
That puts the lever back in the writing. An ad whose headline repeats the program people searched for, and gives them a reason to choose you ("First Reformer Class $25," "Beginners Welcome, Coaches on Every Bag"), earns a better expected clickthrough rate than a generic line that could belong to any gym. Assets still help. They just help through Ad Rank's sixth factor, not through this score.
A Program Page That Crawls on a Phone Loses the Trial Before the Price Loads
The last check is simple and free. "Gym near me" is a phone search, typed in a parking lot or on a lunch break. If the Pilates page is still drawing its hero photo when the thumb gets bored, the intro offer never gets a chance.
Run each program page through Google's PageSpeed Insights, a free tool that grades how a page loads on mobile and desktop and lists what's slowing it down. On gym sites, the report tends to point at the same suspects: giant photos of the weight floor, a booking widget from another company loading first, and background video of a spin class. Fix what the report flags as the biggest problems first.
Speed is one lever, not the chapter. A fast page with a generic message still loses to a slower page that answers the exact search. Get the structure right first, then make it quick.
Next: The Keywords Each Program Page Is Built For
Now each program has its own ad group, ad and page. Chapter 5 fills those ad groups with keywords, starting from the websites of gyms already advertising near you and cutting the chain names and freebie hunters Keyword Planner hands back. Chapter 3 set out what a member is worth, and Chapter 2 which searches to start with. The Google Ads for Gyms guide home has the rest.
When we build a gym's Google Ads management plan, the first map we draw is the gym's own class schedule, because it is already the ad group list.




