Google Ads, CRO and SEO for gyms and fitness studios
The ad sells an intro offer, but the business runs on monthly dues, and the decision to join happens in the studio after a class or two.
We count new memberships, not clicks.
Reformer Pilates in Tulsa | 3 Intro Classes for $49
Sponsored · Classes of 8 or fewer. See this week’s beginner times and book your first class online.
Three classes to see if it fits.
Pick a beginner class from this week’s schedule. Your intro pack doesn’t renew, and an instructor sets up the reformer with you before class starts.
Book my first classBeginner classes every dayIntro pack never auto-renews8 people or fewer per class
Where the path leaks for gyms and fitness studios
What a free audit flags first, in the order your customer meets each step.
Fix-first list 6 issues
1The ad
Found: Members searching your name to check the schedule count as new leads
Change: Your member list given to Google, so search ads bid only on people who haven’t joined
Details
Where it leaks. Members search the studio’s name to check the schedule or sign in, so a brand campaign pays for their clicks and can report their class bookings as new leads. The account can look like it’s working while it’s serving people who already pay you.
What we change. Give Google your member list as a customer list and use the new-customer-only setting, so search campaigns bid only for people who haven’t joined. Members get to the schedule through your app or emails, and new-customer campaigns are built around class type and neighborhood, such as “beginner reformer Pilates” or “kids jiu-jitsu near me”.
2The landing page
Found: No schedule, no price after the intro, and unclear terms if it renews
Change: This week’s beginner classes with book buttons, and intro and regular prices side by side
Details
Where it leaks. An intro page that leaves out the schedule, the price after the intro and what happens in a first class gives a nervous beginner nothing to book against. If the intro rolls into a paid membership, terms that aren’t clear before the card is taken are also a legal problem.
What we change. Put this week’s beginner classes on the page with a book button on each, the intro price and the regular price side by side, and a line on what to expect. If the intro converts to a membership automatically, say so next to the button and get a clear yes to the renewal, as federal law requires for online sign-ups.
3The booking
Found: “Someone will contact you” puts a phone call between ad and class
Change: Book a real class from the ad into your scheduler, with a reminder the day before
Details
Where it leaks. A form that says “someone will contact you” puts a phone call between the ad and the class, and every hour of waiting is an hour to book somewhere else. Free classes booked with no commitment can also fill spots with no-shows.
What we change. Let people book a real class from the ad, straight into your scheduler, with reminders by text and email the day before. Test a small paid intro against a free one and compare how many of each show up and join, not how many book.
4After the first class
Found: Nobody talks to the new person after class, so the trial ends quietly
Change: A coach check-in after the first class, and the second class booked before they leave
Details
Where it leaks. The join decision is made in the studio. If nobody talks to the new person after class, or the intro offer runs out before their second visit, the trial ends without a conversation.
What we change. A coach checks in after the first class, the second class is booked before they leave, and the membership offer stays open for the whole intro period. Review requests go out by email after the first month, never on a tablet at the front desk, since Google’s policy bars pressuring people to review while they’re on the premises.
5Measurement
Found: Ads see the booking, not who showed up, joined or still pays
Change: Class attended and membership started sent to Google Ads, and class attended sent to Meta
Details
Where it leaks. Ad platforms see the intro booking. They don’t see who showed up, who joined or who is still paying in month three, so they learn to find people who book free classes.
What we change. Send “attended first class” and “membership started” back to Google Ads, inside the 63-day window for enhanced conversions for leads. For instant form leads, Meta’s conversion leads goal needs the stage you optimize for to happen within 28 days of the lead and suggests at least 200 leads a month, so a smaller studio sends the first class attended, which happens fast enough to count.
6Being found
Found: One category, no class types and no booking button on the profile
Change: Categories for each class you teach, a booking button on the profile, and a page per class
Details
Where it leaks. People pick a studio they can reach before work or after school pickup, so they search by class type and area, and a profile with one category, no class types and no way to book gives them little to go on.
What we change. Categories for each kind of class you teach, a booking button on the Business Profile through your scheduling provider, a page for each class type and level, and reviews from every new member after their first month.
The rules your ads work within
What gyms and fitness studios can say, who the ads can reach and what a site can track.
Pre-launch check
Every ad, page and tag, before anything runs
Federal law
Memberships that renew automatically
Memberships sold online that renew need clear terms before payment, express consent and a simple way to cancel.
Details
When a membership, or an intro offer that rolls into one, is sold online, the Restore Online Shoppers’ Confidence Act requires clear terms before billing details are taken, the member’s express consent, and a simple way to stop the charges. A federal appeals court struck down the FTC’s broader click-to-cancel rule in July 2025, and the FTC reopened the question in March 2026, but the duty under that law stands. In August 2025 the FTC sued the operators of LA Fitness, alleging that members could cancel only in person with a manager who was often unavailable, or by mail.
State law
State laws add their own terms
California requires online cancellation for online sign-ups, and Virginia gives three business days to cancel.
Details
California’s updated auto-renewal law, in effect since July 1, 2025, requires express consent to the renewal terms, a yearly reminder to the member, and a way to cancel online at will for anyone who joined online. Virginia lets a buyer cancel a health club contract within three business days for a full refund. We check your state’s rules before a page promises anything about joining or leaving.
Meta
Meta treats weight loss differently from fitness
Weight-loss ads must target adults only and can’t put down anyone’s looks, so a weight-loss challenge runs on its own.
Details
Meta exempts fitness services and health clubs from its 18-and-over rule, but ads for weight-loss programs must target adults only. Its ads can’t include statements of inferiority about someone’s appearance, close-ups of pinched body fat, or promises of a specific result in a set time without qualifiers. A challenge sold on weight loss falls under those rules, so it runs as its own adults-only campaign.
Google and FTC
Results claims and testimonials
Testimonials with specific results need a note that results vary, and atypical results need the typical one stated.
Details
Google Ads bans claims of unrealistic weight loss in a set time, and testimonials that claim specific results need a visible note that results vary and aren’t guaranteed. A results guarantee needs a clear, easy-to-find refund policy. The FTC’s Endorsement Guides go further: if a member’s result isn’t what people generally get, the ad has to say what they generally get.
When demand moves
Budgets and campaigns change before each swing, not after the leads dry up.
Campaign calendar
When budgets and campaigns change
Late December to January: resolution season
Have intro offers, pages and ads ready by mid-December so January isn’t spent on setup
Details
Gym visits in January 2025 ran about a fifth higher than in December 2024, close to the jump a year earlier. Intro offers, pages and ads should be ready by mid-December, so the first week of January isn’t spent on setup.
February to early March: judging January
Upload January memberships before the 63-day cutoff, then judge on members still paying
Details
Google only accepts enhanced conversions for leads within 63 days of the click, so a membership from an ad clicked in the first days of January has to be matched and uploaded by early March. That’s also the time to compare January campaigns on members who are still paying, not on bookings.
One team, five services
Each one set up for gyms and fitness studios, and built for the step after it.
Google Ads
Search campaigns by class type and area, members filtered out, and conversions at the first class and membership.
How we run Google AdsDetails
Search campaigns by class type and neighborhood, member clicks filtered out with a customer list and the new-customer-only setting, Local Services Ads where they fit (Google lists personal trainers and yoga studios, not gyms), and conversions counted at the first class attended and the membership, not the form.
Meta ads
Video of a real class for people nearby, members left out of intro offers, and weight-loss challenges for adults only.
How we run Meta adsDetails
Meta is where a studio shows people nearby what a class looks like before they think to search: short video of a real class, instant forms set to higher intent, members excluded from intro offers, and any weight-loss challenge in its own campaign, limited to adults.
Conversion rate optimization
Schedule-first pages with a book button per beginner class, and free and paid intros tested on who shows up and joins.
How we do conversion workDetails
Schedule-first landing pages with a book button on each beginner class, intro and regular prices side by side, plain terms about what renews, and tests of free against paid intro offers, judged on how many people show up and join.
Website design
Class type and level pages, a schedule that loads fast on a phone, and checkout with the consent federal law requires.
How we design websitesDetails
Pages for each class type and level, a schedule that loads quickly on a phone, coach pages with their real certifications, an online checkout for intro packs and memberships that gets the consent federal law requires, and a cancellation path that works the same way people signed up.
SEO
Business Profile categories for your classes, a booking button, and review requests by email after the first month.
How we do SEODetails
A Business Profile with categories for the classes you teach and a booking button through your scheduling provider, pages such as “kids martial arts” or “beginner Pilates” for your area, and reviews requested by email from every new member after their first month.
What your report leads with
We count new memberships, not clicks. These four numbers open every monthly report, measured the same way each time.
Monthly report
Kestrel Pilates Studio
- Cost per intro booked, and show rateBookings alone reward the cheapest offer; the show rate tells people from names
- $38 / 71%
- Trial-to-member rateIntro customers who join, by campaign and offer, where free and paid intros get compared
- 42%
- Cost per new memberSpend per membership started from ads, set against what a member pays in the first months
- $127
- Members still paying at 90 days, by sourceJanuary offers, Meta and Google can bring members who leave at different rates
- 81%
Your first 30 days
What happens after the free audit, week by week.
Week 1
We check your intro offer, membership terms and cancellation steps against federal and state rules.
Week 2
Tracking runs from ad to booking, class attended and membership, and members are excluded on Google.
Week 3
Schedule-first pages go up for your main classes, with intro and regular prices side by side.
Week 4
Google and Meta campaigns go live, with a paid intro tested against a free one.
Every year after
New Year’s offers by mid-December, and January judged in March on members still paying.
Questions from gyms and fitness studios
Ask us anything else at [email protected]. A founder replies within one business day.
Should my intro offer be free?
Test it rather than guess. Run a free first class against a low-cost intro pack and compare them on how many people attend and how many join, not on bookings. If a free trial turns into a paid membership unless someone cancels, it’s a negative option offer, and selling it online brings federal rules on terms and consent.
Can I sell memberships online with automatic renewal?
Yes, with clear terms before payment, an explicit yes to the renewal and a simple way to cancel. In California a membership bought online has to be cancellable online, and some states add their own health club rules, such as Virginia’s three-business-day cancellation window. The FTC’s lawsuit against LA Fitness is about how hard cancelling was, so make leaving as easy as joining.
Do Local Services Ads work for gyms?
Not for a gym as such. Google’s Local Services Ads list personal trainers, yoga studios and dance instructors, with no category for gyms, Pilates or martial arts. A yoga studio or personal training business can test them, paying per lead, and everyone else relies on search ads, Meta and the Business Profile.
Can I use before-and-after photos?
Carefully, and not as the main ad. Meta bars statements of inferiority about appearance and timed results without qualifiers, Google wants a visible note that results vary on testimonials that claim specific results, and the FTC expects an ad to say what people generally achieve when a member’s result isn’t typical. Photos of real classes, and of members hitting strength or skill milestones, avoid those problems.
How do I stop paying for clicks from people who are already members?
Give Google your member list. With a customer list and the new-customer-only setting, search campaigns bid only for people who aren’t members, and a separate brand campaign, if you keep one, sends members straight to the schedule. On Meta, exclude the same list from intro offer ads.
Why do so many trial bookings never show up?
Often because booking took no commitment and nothing reminded them. A reminder the day before and an hour before, the name of the coach who’ll meet them, and a first class chosen for beginners all help. We track show rate by ad and offer, so you can see which ones bring people who come.
How is the work priced?
Ongoing work is one flat monthly fee, never a percentage of your ad spend, and it runs month to month. Website builds get a fixed quote in writing. After your audit, a written proposal with your fee in dollars follows within 2 business days of asking. How our pricing works.
Other industries we work with
- HVAC and plumbing
- Roofing
- Remodeling and contractors
- Cleaning and landscaping
- Pool service
- Vacation rental services
- Auto repair
- Law firms
- Dental practices
- Med spas
- Chiropractic and PT
- Real estate
- Rentals and hospitality
- Restaurants and tourism
- Ecommerce
- Professional services
- Healthcare services firms
- Industrial suppliers
- All solutions
Corren