Google Ads for Gyms That Fill Trials and Memberships
Google Ads works for gyms when you bid on local intent keywords, send clicks to a trial offer page, and call leads in minutes. Here's the full setup.
Mark GasparikGrowth publisher, Lead Key AgencyPublished September 29, 2026 · Updated October 3, 202610 min read
Yes, Google Ads works for gyms — because people who type "gym near me" or "kids jiu jitsu classes" are ready to walk in this week. In the gym and martial arts accounts we manage, a trial or tour lead typically costs $20–$60 in competitive metros, and the math works as soon as your average member stays longer than 3–4 months. The two things that decide whether it works are the offer on your landing page and how fast someone calls the lead back.
Do Google Ads actually make money for a gym?
They do when your cost per new member stays under about 25–30% of what a member is worth in their first year. That's the whole calculation, and most gyms never run it.
Here's a realistic chain for a $99/month gym in a mid-size US city. Estimates, not guarantees — your numbers will move with your market.
- Cost per click: $2.50–$6 on non-brand local searches
- Landing page conversion: 8–15% of clicks become a form fill or call
- Cost per lead: roughly $25–$55
- Lead to showed-up trial: 40–60%, depending entirely on follow-up speed
- Trial to paying member: 40–70% for boutique and martial arts, lower for big-box
Multiply that out and a new member commonly lands between $90 and $200 in ad spend. If members average 9 months at $99, that's $891 of revenue against $150 of acquisition cost.
Where gyms lose money: 24-hour lead response times, a homepage instead of an offer page, and Performance Max spending half the budget on people searching "home gym equipment."
What should a gym budget for Google Ads each month?
Plan on $1,000–$2,500 per month per location for a single-city gym, and don't start below about $800. Below that you collect too few clicks per week for Google's bidding to learn anything, and you'll draw conclusions from noise.
A simple way to size it: take your target of new members per month, multiply by your expected cost per member, and add 20% for the learning period.
- 10 new members/month at ~$150 acquisition cost = $1,500 base budget
- Add $300–$500 for the first 60 days while you find the wasted search terms
- Seasonality: lift budget 40–60% for January 1–31 and mid-August through September (back-to-school for kids programs)
Set the daily budget in the campaign, not the account, and check the "Lost IS (budget)" column weekly. If you're losing more than 30% of impressions to budget on a campaign that's producing cheap leads, that's your signal to raise it.
Which keywords should a gym bid on?
Bid on searches that name a service plus a place or an intent to join — not on broad fitness curiosity. The highest-converting gym keywords are almost always short, local, and boring.
Keyword groups that convert
- Core local: gym near me, gyms in [city], fitness center [neighborhood]
- Program-specific: personal trainer [city], boxing classes near me, spin studio [city], strength gym [city]
- Membership intent: gym membership [city], gym with no contract, 24 hour gym [city]
- Amenity intent: gym with sauna near me, gym with childcare [city], gym with pool [city]
- Competitor names: your two or three closest competitors, in a separate campaign with a lower budget
Start with phrase match and exact match only. Broad match on a small gym budget almost always drifts into apparel, equipment and job searches within the first week.
Negative keywords every gym needs on day one
Build this list before you turn the campaign on, not after you've burned $400. These are the ones we add to every fitness account:
- free, cheap, $10, coupon (unless that's genuinely your offer)
- jobs, hiring, salary, certification, course, how to become
- equipment, flooring, mats, rack, dumbbells, shirt, shorts, wear
- home gym, garage gym, at home workout, app, YouTube
- cancel, cancellation, refund, complaints
- gymnastics, gymshark, gymnasium (they pull in traffic you don't want)
- franchise, cost to open, business plan
Then review the Search Terms report every Monday for the first six weeks. In a new gym account we typically add 15–40 negatives in the first month.
How do you set up Google Ads for martial arts gyms?
Martial arts needs a different structure than a general gym because you're selling to two completely different buyers: parents signing up a child, and adults signing up themselves. Separate them into different campaigns with different ads, different landing pages, and different offers.
Campaign 1: kids and youth programs
This is usually the bigger revenue line and the cheaper traffic. Parents search by child's age and by discipline.
- Keywords: kids karate near me, kids jiu jitsu [city], martial arts for 4 year olds, taekwondo classes for kids, self defense classes for kids
- Offer: a trial week plus a free uniform converts better than a discount on the first month, in our accounts
- Ad copy: name the age ranges ("Ages 4–6, 7–12"), the class times, and "no contract for the trial"
- Schedule: weight bids up 20–30% for 7–10pm weekdays and Saturday mornings — that's when parents actually research
Campaign 2: adult programs by discipline
Adults search the discipline name, not "martial arts." One ad group per discipline, each with its own headline.
- BJJ: bjj near me, brazilian jiu jitsu [city], bjj gym [neighborhood], jiu jitsu for beginners
- Muay Thai / kickboxing: muay thai gym near me, kickboxing classes [city], striking gym [city]
- Boxing: boxing gym near me, boxing classes for beginners [city]
- MMA: mma gym near me, mma training [city]
- Self-defense: self defense classes near me, self defense classes for women [city]
A beginner adult searching "bjj for beginners" needs different reassurance than a hobbyist comparing gyms. Put "no experience needed, first class free, gi provided" in that ad group's copy specifically.
Settings that matter for a martial arts school
- Location targeting: a 5–8 mile radius in a city, 10–15 in a suburb. Set "Presence: People in or regularly in your included locations" — not the default "Presence or interest."
- Network: turn off Display Network and Search Partners on Search campaigns until you have a baseline.
- Bidding: start on Maximize Conversions. Switch to Target CPA only after 30+ conversions in 30 days.
- Assets: add call assets, location assets linked to your Google Business Profile, sitelinks for Kids / Adults / Schedule / Pricing, and image assets of the mat space.
- Ad schedule: if nobody answers the phone before 3pm, either fix that or pause calls during those hours.
We build this structure alongside Maps and organic rankings, because a martial arts school that ranks in the local pack gets a lower cost per click on its own brand searches. That's the approach behind our Google Ads, Maps and organic package — the same one running behind the Xtreme Fitness gym in Mount Vernon.
Which campaign types should a gym run, and in what order?
Start with Search on non-brand local keywords. Add brand protection second. Everything else waits until you have conversion data.
| Campaign type | What it does for a gym | Typical cost per lead (our accounts) | When to turn it on |
|---|---|---|---|
| Search — non-brand local | Captures "gym near me" and program searches | $25–$55 | Day one |
| Search — brand | Stops competitors buying your name; very cheap | $4–$12 | Week 1, small budget ($5/day) |
| Search — competitor | Intercepts people shopping other gyms | $45–$120 | Month 2, capped budget |
| Performance Max | Broad reach across YouTube, Maps, Display | Varies wildly; often inflated by brand traffic | Month 3+, with brand excluded |
| Demand Gen / YouTube | Awareness for a new location or new program | Not a direct-lead channel | Only with $3k+/month total budget |
One warning on Performance Max: it will happily report cheap conversions that are actually people who already knew your gym. Add your brand terms as account-level negatives on PMax before you judge it, or you'll shift budget toward a campaign that isn't creating demand.
What should the landing page say?
Send ad traffic to a single-purpose page with one offer and one form — never to your homepage. In the fitness accounts we've tested, a dedicated offer page typically converts two to three times better than a homepage with a navigation bar.
The page needs these six things, in this order:
- The offer in the headline: "Free 7-Day Trial at [Gym Name] in [Neighborhood]" beats "Welcome to Our Gym."
- A short form: name, phone, email. Four fields maximum. Every extra field costs you conversions.
- A tap-to-call button that stays visible while scrolling on mobile — 60–70% of gym ad traffic is mobile.
- Schedule and pricing honesty: show class times and a price range. Hiding price filters out fewer tire-kickers than it costs you in serious leads.
- Proof: your Google review count and star rating, plus three or four real reviews with names.
- Photos of your actual space, not stock. Mat space, weight floor, locker rooms, parking.
Match the page to the ad group. A parent who clicked "Kids Jiu Jitsu, Ages 4–12" should not land on a page about adult open mat.
How do you track conversions properly?
Track the actions that correlate with revenue, and stop counting page views. Without this, you're optimizing blind and Google will optimize toward whatever is easiest to get.
- Phone calls from ads: use Google Ads call reporting, count only calls over 60 seconds as conversions
- Form submissions: fire on the thank-you page or on a confirmed submit event, not on button click
- Booked trials: if your scheduler supports it, pass "appointment booked" back as a separate conversion
- Enhanced conversions: turn this on — it recovers attribution you'd otherwise lose to browser restrictions
- Offline conversion import: once a month, upload which leads actually became members
Mark only the revenue-relevant action as a Primary conversion. Everything else — newsletter signups, PDF downloads, chat opens — goes to Secondary so it doesn't distort bidding.
The offline import is the step almost nobody does, and it's the one that separates a good gym account from an average one. Once Google knows which leads bought, it starts finding more of those people.
Why does follow-up speed decide your cost per member?
Because a gym lead is comparing three gyms at once, and the one that answers first usually gets the tour. A lead called back in five minutes converts far better than one called back the next morning — this holds in every fitness account we've run.
Build a follow-up sequence and automate it:
- Instant: automated text — "Hi [Name], it's [Gym]. Got your request for a free trial. What day works — Tuesday or Thursday?"
- Within 5 minutes: a real phone call from a staff member
- Hour 2: email with class schedule and directions
- Day 2, Day 4, Day 7: short text check-ins
- Day 14: last-chance offer, then move to the long-term nurture list
If your front desk is coaching classes between 5pm and 8pm, nobody is calling leads back during your highest-volume hours. That's what automated lead follow-up and booking is for — the text goes out in seconds whether or not anyone is at the desk.
What does the first 90 days look like?
Expect the first 30 days to cost more per lead than the following 60. That's normal — you're paying for the data that fixes the account.
- Days 1–7: build the landing page, install conversion tracking, launch one Search campaign plus brand, load the negative keyword list
- Days 8–30: daily search-term reviews, add negatives, pause keywords over 3x target CPL with zero conversions, test three headline variations
- Days 31–60: shift budget to winning ad groups, add competitor campaign, start offline conversion imports, test a second offer
- Days 61–90: move to Target CPA bidding, expand radius or add a second landing page, review lead-to-member rate by keyword
Benchmark to hit by day 90: cost per lead down 30–40% from month one, and a documented show-rate for booked trials. If neither improved, the problem is the offer or the follow-up, not the bidding.
What are the most common mistakes gyms make with Google Ads?
Most wasted gym ad spend comes from five repeat errors. All of them are fixable in an afternoon.
- Sending clicks to the homepage. A visitor with five navigation options makes zero decisions.
- Running broad match with no negatives. You'll pay for "gym shark leggings" within days.
- Counting clicks as success. Clicks are a cost, not a result.
- Turning ads off in slow months. Your competitors' costs drop in those months — that's often when acquisition is cheapest.
- No offer. "Contact us" asks the visitor to do the work. "Free 7-day trial, book in 30 seconds" doesn't.
One more, specific to multi-location gyms: running all locations in one campaign. Budget always drifts to the busiest location and starves the newest one. One campaign per location, every time.
Should a gym run Google Ads in-house or hire someone?
Run it in-house if you'll spend at least three hours a week in the account for the first two months. If you can't, the management fee usually costs less than the waste it prevents.
A single-location gym on $1,500/month can reasonably be managed by a well-trained staff member after the initial build. A multi-location operation, or a martial arts school running kids and adult programs across several disciplines, has too many moving campaigns for a part-time owner.
Our fixed monthly plans for local businesses cover the build, the ongoing search-term cleanup, the landing page and the follow-up automation in one price, so there's no percentage-of-spend incentive to push your budget up.
Ready to get your gym in front of people already searching for one? Book a free 30-minute strategy call and we'll look at your market, your competitors' ads, and what a realistic cost per member looks like in your city.
Want the Lead Key team to do this for your business?
A free strategy call comes with an audit of your website and Google listing, and a written plan you keep either way.
Frequently asked questions
How much does a new gym member cost through Google Ads?
In the gym accounts we manage, all-in acquisition cost commonly lands between $90 and $200 per paying member in US and Canadian metros. Boutique studios and martial arts schools often sit at the lower end because their trial-to-member rate is higher. The figure depends far more on your trial conversion rate and follow-up speed than on your cost per click.
Are Google Ads or Facebook Ads better for a gym?
Google captures people already looking for a gym; Meta creates demand from people who weren't searching. If you only have budget for one, start with Google Search because the intent is higher and the lead quality is more predictable. Once Google is producing consistently, add Meta retargeting to stay in front of visitors who didn't convert the first time.
Can a brand-new gym run Google Ads before it opens?
Yes, and it's one of the few reliable ways to build a founding-member list. Start 6–8 weeks before opening with a pre-sale offer and a waitlist form instead of a trial booking. Keep the budget modest until you can actually deliver tours, and be clear about the opening date in the ad copy so leads aren't surprised.
How long before Google Ads produce results for a gym?
You'll usually see the first leads within 48 hours of launch, but the account won't be efficient until week 4 to week 6. That's how long it takes to clean the search terms, gather 30+ conversions, and let bidding stabilize. Judging performance from the first two weeks almost always leads to shutting off campaigns that would have worked.
Should I bid on competitor gym names?
It can work, but keep it in a separate campaign with a capped budget so it can't drain your main one. Expect a higher cost per lead — typically two to three times your non-brand cost — because you're interrupting someone who has already picked a gym. Never use the competitor's name in your ad text, only as a keyword.
Do I need a separate landing page for each martial arts program?
At minimum, build two: one for kids programs and one for adult programs, since the buyer and the objections are completely different. If a single discipline like BJJ drives most of your adult revenue, give it a dedicated page too. Beyond that, the extra pages usually cost more in build time than they return.
What conversion rate should a gym landing page hit?
A focused gym offer page typically converts 8–15% of ad clicks into a call or form fill. Below 5%, the problem is usually the offer, a long form, or a missing tap-to-call button on mobile. Above 15% is achievable with a strong free-trial offer and visible Google reviews near the form.

Mark writes about what actually gets small businesses customers from Google, social media and AI: the campaigns, the listings, the websites and the numbers behind them. Every article is built from real search demand and the work our team ships for clients across the US and Canada.


