The 6 marketing decisions that change when you look at gym billing data instead of leads
There are exactly six marketing decisions that work differently when you stop looking at leads and start looking at payments: which campaign to kill, how much to pay per lead, which entry offer to run, when to raise budget, which audience to scale, and when the problem isn't marketing at all. All six go wrong systematically with lead data and go right with billing data. This article walks through all six with numbers, because the difference isn't philosophical, there are real euros going to the wrong place in every one of them.
The underlying reason is covered in the cluster's central article: CPL measures form fills and the business runs on monthly fees. Here I'm assuming you already have some way to link campaigns to sign-ups, even a monthly spreadsheet, and we're focusing on what to do with it.
Decision 1: which campaign to kill
With lead data, you kill the campaign with the worst CPL. With billing data, you often kill the opposite one.
The typical case. A gym with a €45 monthly fee runs two campaigns. The "21-day challenge for €21" campaign brings leads at €6 and sign-ups at €55. The "Train with a plan, from €45/month" campaign brings leads at €14 and sign-ups at €90. Any monthly report flags the second as the weak one. But the retention spreadsheet says otherwise: challenge members last an average of 3 billing cycles (€135 billed per sign-up) and plan members last 13 (€585). The "expensive" campaign generates €6.50 per euro spent; the "cheap" one generates €2.50.
Which one do you kill? Maybe neither: €2.50 per euro is still positive. But if you have to cut, or decide where to put the next euro, the billing answer is the opposite of the CPL answer. And the nuance matters: you don't kill the challenge campaign because it's bad, you kill it because it's worse. Without the column showing accumulated fees, that comparison is invisible.
Decision 2: how much to pay per lead
"Is a €20 lead reasonable?" is the wrong question. Without knowing what a member is worth, it has no answer; with that number, it answers itself.
The calculation, step by step. Say your average member leaves €1,100 over their lifetime at your gym (here's how to calculate what a member is worth, including cancellations and freezes). Your leads convert to sign-ups at 10%. A €20 lead means a cost per member of €200: ten leads for one sign-up. You're paying €200 for something worth €1,100. Profitable with a wide margin, even if the €20 CPL stings compared to the €5 the gym down the street claims.
Now reverse the calculation and you have your ceiling: if you're willing to spend up to 25% of member lifetime value to acquire one (€275), and you convert at 10%, you can pay up to €27 per lead. That number is yours, it comes from your billing and your conversion rate, and it's the definitive answer to any debate about whether your leads are expensive. The industry CPL benchmark tells you where you stand; your ceiling comes from your payments. When the two numbers conflict, yours wins.
Decision 3: which entry offer to run
The offer that fills a trial and the offer that produces long-term members are almost never the same thing. With lead data you reward the first; with billing data, the second.
Example with round numbers. Offer A: "free week." Offer B: "first month at half price with an initial assessment." A converts visits to sign-ups at 25% because it filters nothing, anyone comes. B converts at 45% because whoever books an assessment is already half-decided. But the decisive data comes later: A members last an average of 4 months and B members last 11. At a €50 fee, each A sign-up is worth €200 and each B sign-up is worth €550.
The trap of measuring an offer by trial volume is that you're optimizing the door, not the stay. An entry offer is a filter, and a filter is judged by what it lets through, not by how many people attempt it. This doesn't mean a free week is always bad: a gym with strong onboarding can retain those members well. It means the only way to know is to track each offer's cohort through to their fees, not just to their first sign-up.
Decision 4: when to raise budget
With lead data, raising budget is always scary, because CPL goes up when you scale and everything looks like it's getting worse. With billing data, the signal to accelerate is payback: how many billing cycles it takes to recover what the member cost you.
The example. A member costs you €120 in advertising and pays €49/month at the high gross margin typical of membership fees. You recover the investment somewhere between the second and third billing cycle. If your average retention comfortably exceeds that point, every extra euro of budget pays for itself in under a quarter. With that payback, CPL rising from €14 to €19 as you scale is noise, you're still buying members at a fraction of what they're worth. The payback period calculation per member deserves its own article, but the operating rule fits in one sentence: short payback and stable retention is a green light to accelerate, and caution there has a cost, not a virtue.
The reverse mistake also exists. If your payback is 7 months and your average retention is 8, scaling is a gamble, each new member barely leaves any margin. There, the money doesn't go to more ads; it goes to fixing retention first.
Decision 5: which audience to scale
Within a single campaign, audiences also lie if you measure them by clicks. The audience that interacts most and the one that pays the most fees rarely overlap.
A real case, lightly rounded: a studio with two ad sets, one targeting 18-30 and one targeting 35-50. The first wins on everything visible: double CTR, CPL 40% lower, more leads. The second wins on the billing spreadsheet: higher conversion to sign-up, 12-month retention versus 5, and after a year 65% of campaign-attributed revenue comes from it. The "bad" ad set in the Meta dashboard was the business; the "good" one was entertainment.
The practical decision: when it's time to concentrate budget, scale the audience with the most accumulated fees per euro spent, not the best CTR. And resist the temptation to cut early: retention differences by audience take 3-4 months to become visible, so audience decisions are made quarterly, not weekly.
Decision 6: when the problem isn't marketing
This is the decision lead data can never make, because the answer lives outside the ads dashboard.
The signal: sign-ups are coming in fine (reasonable cost per sign-up, stable volume) and billing per campaign is still poor across all campaigns at once. If members from campaign A, B and C all cancel around month 2, the pattern isn't a campaign problem, it's a house problem. The ad promised something the first week inside the gym didn't deliver, or nobody guided the new member, or the schedule they were looking for didn't exist.
The uncomfortable example: a gym spending €1,500/month, getting 25 sign-ups at €60, and losing 70% of them before month 3. The usual reaction is to change agencies or creatives. The data says something else: with that churn rate, no campaign on earth is profitable, and every extra euro in ads is just buying more future cancellations. There the money doesn't go to Meta, it goes to onboarding, to the member's first 4 weeks, and ads stay at minimum until the monthly cohort holds. It's the least glamorous of the six decisions and probably the one that moves the most money, because your marketing's overall ROI has a ceiling set by your retention, and that ceiling doesn't go up with new creatives.
The 30-minute monthly review
These six decisions don't require a real-time dashboard. They require a monthly meeting with yourself and five numbers. First Monday of each month, 30 minutes:
| Number | Where it comes from | Which decision it feeds |
|---|---|---|
| Accumulated fees per campaign | Linking spreadsheet or integration | What to kill, what to scale (1 and 5) |
| Cost per member (not per lead) | Spend / attributed sign-ups | How much to pay per lead (2) |
| Average retention by entry offer | Cohorts per offer | What to run (3) |
| Months to payback | Cost per member / monthly fee | When to accelerate (4) |
| % of sign-ups still active at month 3 | Management software | When the problem is internal (6) |
The meeting script: 10 minutes to update the five numbers, 10 to compare them with last month, 10 to make at most two decisions and write them down with a date. No more than two: the classic mistake in the first review is touching five things at once and not knowing which one worked. If you also want to systematize which threshold triggers each decision, here's the advanced version of the revenue-based review, but you don't need it to start.
Thirty minutes a month seems like little for so much weight. It is enough because the hard work is already done beforehand: having the link between campaigns and payments working. Once you have it, the decisions become almost boring, they're so clear. There are tools that put the five numbers in front of you without opening a spreadsheet (Pilotium does exactly that with sign-ups and campaigns), but the tool is beside the point, what changes your bottom line is sitting down once a month in front of the billing data and letting it, not CPL, be in charge.