Your Public Club Page Should Be a Sign-up Funnel, Not a Pamphlet
Last updated: · public-club-page, growth, sign-up, conversion
There is a peculiar conservatism about how small clubs treat their public web presence. A coach builds a Squarespace site with a hero image, a paragraph about the club’s history, a class timetable in a screenshot from their phone, and a contact form. Or they don’t bother with a website at all and rely on a Facebook page. Either way, the visitor’s path from “I’d like to try this” to “I’m enrolled in next Tuesday’s session” runs through at least one message, often three or four, and a delay of days.
The friction is not only in the visitor’s experience. It is in the coach’s. Every contact-form lead is a new admin task. Reply with the joining instructions. Find their email address. Send the consent form. Chase the response. Find the right class. Add them to the spreadsheet. Tell them the fee. Wait for the bank transfer. Mark them as paid. Repeat for every parent.
The pamphlet model leaks at every hand-off. About half the people who fill in a “tell me more” form on a club site never reply to the email that follows. Not because they changed their mind — because the next email arrived ninety minutes later when they had moved on to the next thing.
The shift: every class is a sign-up button
The version of the public club page on Adminished now treats each active class as a self-serve sign-up surface. Not a description of the class. Not a paragraph about what to expect. A button. Join →. Click it, and the visitor walks through a three-step flow:
- Create a parent account (or log in if they have one — same email, both clubs).
- Add the child’s name, date of birth, emergency contact, medical notes, and sign the digital consent form.
- Get auto-enrolled in the class they originally clicked. Their first session is on the calendar. The coach gets an in-app notification with their details.
The whole flow takes about two minutes on a phone. The contact-form-to-membership pipeline that used to take three days and four emails now takes the time it takes a parent to walk from the school gate to their car.
The button’s copy depends on how the club takes money. This is the part most signup funnels get wrong — they assume one payment model fits everyone — so Adminished branches based on what the coach has actually set up.
If the club has connected Stripe, the button reads “Join →” and shows the monthly fee inline (£35/month, drop-in £8). After the consent form is signed, the parent is sent to a Stripe Checkout for the first month. Card details captured. First payment made. Coach receives the registration and the cash. Whether the club is on Free, Essential or Pro doesn’t matter — Stripe is what unlocks the paid signup flow.
If the club has not connected Stripe but takes pay-at-the-door — for example, a Cubs pack that takes cash subs at the door — the button still says “Join →” but the subheading reads “pay at the door on your first session”. The consent form is the same. The auto-enrol is the same. The only difference is that no card is collected. The new member shows up on Tuesday, the coach takes the £20 in cash, marks it received in the app. This works on every plan, including Free.
If the club prefers interest-only signups without Stripe, the button reads “Register interest →”. The visitor still creates a real parent account and joins the club — they’re not stuck in a contact-form purgatory — but no payment expectation is set. The coach receives an in-app notification with the visitor’s name, email, and the class they were interested in. The follow-up is a single in-app message, not a fresh email thread.
What this actually saves a coach
The numbers vary by club, but the pattern is consistent across coaches who have ran inbound flows before and after this kind of self-serve sign-up button.
Time per new student onboarded. A reasonable contact-form-to-active-member workflow takes about 45 minutes of coach time per parent, spread across a week. A button-to-enrolled workflow takes 0 minutes of coach time, because every step happens before the coach is even told about it. The coach is involved only at the point of meeting the child for the first session.
Conversion rate of visitors to members. A contact form converts somewhere between 5% and 15% of interested visitors. A single-button sign-up converts somewhere between 30% and 55%, because the friction is in the visitor’s interest, not in the form. A parent reading about Tuesday Beginners Karate at 11pm doesn’t want to write an email; they want to click a button and have the class on the family calendar.
Lead quality. Contact-form leads are often tyre-kickers — people who type “Just wondering about prices” and never reply. Signup-button leads are people who have read the consent form, entered a date of birth, and committed to a class. The lower-intent visitors filter themselves out before they reach the coach’s inbox.
What about events?
Same shape. Every upcoming event on the public page now has a Book → link that takes the visitor straight to the existing public booking flow — the one with sibling discounts, age bands, capacity tracking and Stripe Checkout. No log-in required. No coach intervention. The visitor’s first interaction with the club can be paying for a summer camp.
For clubs that run a mix of weekly classes and one-off camps, this collapses two different sales surfaces (the schedule page and the events page) into one — a single shareable URL where everything joinable is one tap from action.
The white-label question
Adminished’s branding appears in two places on the Free tier: a small “Powered by Adminished” footer on the public page, and a discreet mention on the Join CTAs. On Essential and Pro, both disappear — the page reads as the coach’s own. The Join buttons still work; they just look like part of the club’s site.
This matters more than it should. A parent who arrives at your page from a Google search needs to feel that they’re on your club’s site, not Adminished’s. The white-label option on Essential+ is a £19/month answer to that.
What still needs to be true
The button works because Adminished knows what’s on offer. For the public page to convert, three things need to be in good shape:
- The class is active and has a name a stranger would understand. “Tuesday Beginners” beats “TB-001”. The class name appears on the button.
- The class has a monthly price set (or the club has clearly chosen drop-in pricing). The Join button shows the price; an unpriced class shows the class type only, which is less useful for conversion.
- The consent form is current. The signup flow runs the parent through whatever waiver is live on the club. An out-of-date or empty consent form is a bad first impression. Most clubs spend 15 minutes on this once and never think about it again.
If those three are sorted, the public club page does the work of an admin team. If they aren’t, the button still works — it just collects fewer paying members than it could.
Try it on a real page
The Adminished demo coach at <a href=“/clubs/cardiff-karate-academy”>adminished.com/clubs/cardiff-karate-academy</a> is set up with Stripe, three classes, and a Summer Grading event. Each class has a Join button. The event has a Book button. Walk through it as a parent would and notice how few clicks separate “I’d like to try this” from “I’m enrolled and paid”.
The shift from pamphlet to funnel is one feature. The numbers it changes are the ones coaches actually care about — time per signup and percentage of interest that converts to members. Worth fifteen minutes to sort your slug, your tagline and your class names.
Written by the Adminished team · More guides →