← All notes Growth

Fitness Studio Sales Funnel: Four Rates to Track

Ninety leads. Nine members.

Ask a studio owner how many leads came in last month and most can answer. Ask how many of those leads are members today and the room goes quiet. The number exists. It is spread across a lead report, an intro-offer report and a membership list that were never meant to be read together.

A sales funnel is those three lists read as one. It follows a single group of people from the day they created an account to the day they joined, or did not, and it counts who was lost at each step. This piece builds one on an invented studio, Alturra Studios, with 240 members at $169 a month, so the arithmetic is easy to swap for your own. February is the month we follow: 90 leads in, 9 members out.

February's leads, followed for 90 daysone cohort · four counts
Leads
90
Started an intro
15 · 16.7%
Came back
13 · 86.7%
Members, day 90
9 · 60.0%
Every bar is drawn from zero on the same scale. Each percentage is the share of the bar above it that this step needs: 15 of 90, 13 of 15, 9 of 15.
worked example on an invented studio · one month of leads · your own counts set the real figures

The funnel in one minute

  • A funnel is four rates, not one. Lead to intro, first visit to second visit, intro to member, and lead to member. One blended "conversion rate" hides which step is broken.
  • Count cohorts, and only closed ones. Follow one month's leads until they have had time to decide. The month in progress always reads low.
  • Read from the bottom. If the people who start an intro join, the fix is upstream. If they do not, more leads will not help.
RateThe sumFebruary, in the exampleWhat it testsIf it is weak
Lead → introintro starts ÷ leads15 ÷ 90 = 16.7%how fast and how personally a new lead hears from youwork new leads the same day
First visit → second visitcame back within 30 days ÷ first visits13 ÷ 15 = 86.7%the first class and the deskbook visit two before she leaves
Intro → membermembers at day 90 ÷ intro starts9 ÷ 15 = 60.0%the intro itself and the ask in its last weekhave the membership conversation in person
Lead → membermembers ÷ leads9 ÷ 90 = 10.0%the whole pathfind which of the three above is low

What is a fitness studio sales funnel?

It is the path from a new account to a paying member, counted at every step. For most boutique studios the steps are the same four: someone creates an account, starts an intro offer, comes back for a second class, and buys a membership. The funnel is the count of people still on the path at each step, and the rates between them.

Start with the top, because everything below divides by it. A lead is a new person on your booking platform who has not booked or bought anything yet. That sounds obvious until you count. A bulk import of an old email list creates hundreds of "new" accounts in an afternoon. A partner-app guest arrives with a pass already in hand. Staff and test accounts sit in the same list. Leave all of them out, write the rule on a page, and count the same way every month. It is the same discipline as deciding what counts as a member, one step earlier in the story.

If your studio sells a single first class before the intro offer, add that step. If people book a class without buying an offer at all, your second count is first visits instead of intro starts. The method does not change: one group of people, counted at each step they reach.

How do you calculate lead to member conversion rate?

Members divided by leads, on one cohort: 9 ÷ 90 = 10.0% in the example. But that single figure is the least useful of the four, because it cannot tell you why. Break it into the steps it is made of.

1 · Lead → intro16.7%15 of 90 started an intro within 30 daystests the follow-up
2 · First → second visit86.7%13 of 15 came back within 30 daystests the first class
3 · Intro → member60.0%9 of 15 were members at day 90tests the intro and the ask
4 · Lead → member10.0%9 of 90, the whole path16.7% × 60.0%
worked example · February's cohort · every rate keeps its two counts beside it

Three rules keep the four numbers honest.

  • Keep the counts beside the rate. "60.0%" from 9 of 15 is one or two people away from a very different number. A rate without its counts invites decisions the data cannot support.
  • Build on intros started, not sold. Alturra sold 18 intros in February and 15 people used theirs. The three who paid and never came are a real list with a real call to make, but they did not experience the intro, so they do not belong in a rate that judges it.
  • Pick one window and keep it. This piece counts members 90 days after the first class, the same reading the intro conversion piece argues for. Thirty days is also defensible. Changing the window between months is not.

Notice that rate 4 is simply rate 1 times rate 3. That is the whole value of splitting it: when lead to member moves, one of the two factors moved, and you can see which.

Why does this month's conversion rate always look bad?

Because the people in it have not finished deciding. A lead who signed up on the 24th has had a week. An intro that started last Tuesday has three weeks left to run. Divide today's members by this month's leads and you are counting a race at the first bend.

The fix is to read cohorts. A cohort is one month's starters followed forward, however long it takes. It is closed when every person in it has had the full window, and until then it is maturing: its rate can rise and cannot fall. Here are Alturra's intro cohorts, read on June 30.

Intro → member by start monthread on June 30 · members at day 90
January · 14 of 40
35.0% closed
February · 9 of 15
60.0% closed
March · 8 of 16
50.0% closed
April · 5 of 14
35.7% maturing
May · 2 of 12
16.7% maturing
June · 0 of 13
0.0% maturing
An owner reading June's 0.0% on June 30 would conclude the studio had stopped selling. Nothing is wrong. Thirteen people are still inside their intro.
worked example · invented figures · solid bars are final, striped bars can only rise

The closed months carry a second lesson. January brought the most intros, 40, and converted the fewest, 35.0%. February was quiet and converted 60.0%. A busy month is not automatically a good one, which is the argument for preparing January's follow-up in the autumn. Volume strains the follow-up, and the rate is where the strain shows.

Where did the other 81 leads go?

They left at three different doors, and each door has its own list. A funnel that only reports the 9 who joined wastes most of what it knows. The 81 who did not join are not one group.

Ninety leads, one square eachwhere each one stopped
9 joined6 finished the intro, did not join3 bought an intro, never came72 never booked or bought
Of the 6 who finished without joining, 2 bought a class pack and 4 bought nothing more. Two of those 4 took a single class.
worked example · 9 + 6 + 3 + 72 = 90 · every square is a person with a name
  • 72 never booked. The biggest group and the cheapest to reach. They raised a hand and nobody took it in time. This is a speed problem, and the case for speed to lead is the piece to read next. If the words are the sticking point, the five follow-up messages are ready to adapt.
  • 3 bought and never came. They paid you and got nothing. A warm call, "you still have this, want to come in Thursday?", is owed to them, and it is the easiest call on the sheet.
  • 6 finished the intro and did not join. Two bought a pack, which is a customer, just not a member yet; the pack's switch point is where that conversation restarts. Four bought nothing, and two of those came once. A first class that does not lead to a second is the signal that the first week needs work.

These are the same names an owner would otherwise replace with paid leads next month. Working the lists you already have costs a phone call. Replacing them costs an ad budget, which is the subject of the acquisition cost piece.

Which stage should you fix first?

The lowest weak one. Read the funnel from the bottom. If intro to member is healthy, the studio knows how to turn a visitor into a member, and the problem is that too few visitors arrive. If intro to member is weak, more leads only pour more people through the same hole. Two studios can report the identical headline and need opposite fixes.

Studio A · Alturra
Lead → intro
16.7%
Intro → member
60.0%
10.0% lead → member

Visitors join. Too few leads ever visit. Fix the follow-up.

Studio B · a contrast
Lead → intro
40.0%
Intro → member
25.0%
10.0% lead → member

Leads visit. Visitors do not stay. Fix the intro.

two invented studios · 90 leads each, 9 members each · the same headline, opposite problems

For Alturra the weak step is the first one. Five more of the 90 starting an intro, 20 instead of 15, would move lead to intro from 16.7% to 22.2%. At the same 60.0%, that is 12 members instead of 9. Three more members a month at $169 is $507 of new monthly dues, every month the improvement holds, with no change to the ad budget. That is why the order of work in the four growth levers puts converting the people already in the funnel ahead of buying more of them.

What to do this week:

  1. Pull last month's new accounts and apply your lead rule. That is the top of the funnel.
  2. For the newest closed cohort, count intro starts, second visits and members. Write the four rates with their counts.
  3. Sort everyone who did not join into the three doors. Put a name beside each list: who calls, and by when.
  4. Circle the lowest weak rate. That is the only step you work on this month.

What is a good conversion rate for a fitness studio?

The honest answer is your own best closed months. A rate quoted from outside depends on three things you cannot see: what that studio calls a lead, how its intro is priced, and how long it waited before counting. A studio with a free first class will show a high lead to intro and a low intro to member. One with a $99 intro will show the reverse. Neither is better, and neither is your studio.

Your own history has none of those problems, because the definitions are yours and they are constant. Line up the closed cohorts, and the target writes itself: somewhere between a typical month and the best one you have already had.

Setting targets from closed cohortsAlturra · January to March
CohortLeadsLead → introIntro → memberLead → member
January16025.0%35.0%8.8%
February9016.7%60.0%10.0%
March8020.0%50.0%10.0%
Target22%55%12%
Each step target sits between the middle month and the best one. The studio has already beaten both step targets, just never in the same month. Hit both together and lead to member is 12%.
worked example · invented figures · a target your own studio has already beaten is one the team believes

Two cautions. Small cohorts swing. With 15 intro starts, one person is 6.7 points, so read three closed months together before calling a trend. And a target is for the step you are working on. Setting four targets at once gives the desk four things to miss.

A thirty-minute funnel review, once a month

The funnel earns its keep as a routine. Put it on the calendar for the first week of the month, after the newest cohort has closed, and run the same five steps every time. It sits naturally beside the other numbers in the twelve studio KPIs.

  1. Minutes 0 to 5: close a cohort. Add the newest closed month to the table. Do not look at the open ones.
  2. Minutes 5 to 10: read from the bottom. Intro to member first, then first to second visit, then lead to intro. Mark the one furthest below its target.
  3. Minutes 10 to 20: open the list behind the weak rate. Names, not percentages. For a weak lead to intro that is the leads nobody reached. For a weak intro to member it is the intros that ended without a conversation.
  4. Minutes 20 to 25: change one thing. One owner, one change, one date. "Maya calls every new lead before close" is a change. "Improve follow-up" is not.
  5. Minutes 25 to 30: write it down. Next month you will want to know what you changed when the rate moves.

Where this lives

The arithmetic is simple. Keeping it true is the work: the cohorts have to be rebuilt every month, the open ones kept out, and the lists behind each rate refreshed before the names go cold. That is what Xyzios does for a studio. It works with Mindbody and is an approved Mariana Tek integration, and the platform stays your system of record. It draws the funnel from your booking data, charts each conversion step by monthly cohort with maturing months marked, and holds the targets you set for lead to intro and intro to member. Each morning the Sales Desk lists who to call, in the order the opportunity goes cold: new leads, intro-offer holders by urgency, intros that ended without converting, and intros bought but never used. That list is for a person to work, and nothing is sent from it. Where you switch it on, Xyzios drafts a follow-up for intros ending this week, and nothing reaches anyone until you tap approve. How lead follow-up works covers the call sheet in detail.

Whatever you build it in, start with one closed month. The leak calculator shows what the members you already have are worth holding on to, and the two-minute studio check will tell you which part of the path needs you first.

Straight answers

Common questions.

What is a sales funnel for a fitness studio?

It is the path from a stranger to a paying member, counted at each step: a lead (a new account that has not booked or bought), an intro offer started, a second visit, and a membership. The funnel is four rates between those steps. Its use is diagnostic: it tells you which step is losing people, so you fix that step instead of buying more leads for a path that leaks.

How do I calculate lead to member conversion rate?

Take one month of leads, wait until they have had time to decide, and divide the ones who became members by all of them. In the worked example, 90 people became leads in February and 9 of them held a membership 90 days after their first class: 9 divided by 90 is 10.0%. Use the same window every month, and never calculate it on a month that is still in progress.

What counts as a lead at a fitness studio?

A new person on your booking platform who has not booked a class or bought anything yet. Write the rule down, because the count moves a lot depending on it. Leave out bulk imports, staff and test accounts, and people who arrive already holding a pass from a partner app, since none of them came through your front door as a prospect.

What is a good lead conversion rate for a gym or studio?

The useful comparison is your own closed months, not another studio's number. Rates depend on what you call a lead, how the intro offer is priced, and how long you wait before counting, so two studios quoting the same figure rarely mean the same thing. Line up your last six closed cohorts, take the best two as proof of what your studio can do, and set the target between your typical month and your best.

How long should I wait before judging a month's conversion?

Until the cohort is closed: every person in it has had the full window to decide. For lead to intro, 30 days after the end of the month is enough. For intro to member with a 30-day intro, wait about 90 days from the first class. A month read early always looks worse than it is, because the people who will convert have not done so yet.

Why is my lead to member rate low when my intro conversion is high?

Because they have different denominators, and both are right. Lead to member divides by every new account, and most leads never book. Intro to member divides only by people who already came in. A studio can convert 60.0% of its intros and 10.0% of its leads in the same month. The gap between the two is the lead to intro step, which is where follow-up speed shows.

Should I count intro offers sold or intro offers started?

Count both, and build the funnel on started. An intro that was bought and never used is a real person and a real problem, but it is a different problem from an intro who came six times and did not join. Mixing them hides both. In the example, 18 intros were sold and 15 started, so the three who never came get their own short list and their own call.

Can Xyzios track my studio's sales funnel?

Yes. Xyzios works with Mindbody and is an approved Mariana Tek integration, and it draws the funnel from your booking platform: leads, intro offers and new members, with the conversion steps charted by monthly cohort and a month that is still maturing marked as such. You can set targets for lead to intro and intro to member. Each morning the Sales Desk lists who to call: new leads, intro-offer holders by urgency, intros that ended without converting and intros bought but never used. That list is for a person to work; nothing is sent from it. Where you switch it on, Xyzios drafts a follow-up for intros ending this week, and it waits for your approval.

Try it on your own numbers

Every board in this piece is a screen in the product.

Shown here on demo data. Connect Mindbody or Mariana Tek and it fills with yours. The first month is $99: the whole OS, every board, hands-on onboarding.

No card today · billing starts when you're connected and say go

Every number, one screen. The studio grows.

Free templates

Nine studio templates,
free to your inbox.

Two policies, notes for members and leads, a price increase letter, and four sheets for the desk and the numbers, each cut down to the part you copy. After that, the occasional studio note. No spam, no drip campaign, unsubscribe any time.

Written by the people who build Xyzios — not a content farm. What each template is for →