Storefront form
Renders below the schedule on every storefront page. Name, email, optional phone, motivation. Anti-spam honeypot + Turnstile + rate limit. Submits in 200ms.
Most studio software treats the booking page as a transactional surface — clients who already know they want in. The visitor who isn't there yet, who's comparing or has questions or has an uncertain schedule, is often the biggest cohort of inbound interest and the one studio owners report losing most often.
Junocal's storefront form captures that visitor into your admin queue. Name, email, motivation. Stage flow. Email notification. The conversation continues without the marketplace skim.

Renders below the schedule on every storefront page. Name, email, optional phone, motivation. Anti-spam honeypot + Turnstile + rate limit. Submits in 200ms.
Every lead carries the page they came from, the UTM source if present, and the device type. Lets you trace which marketing channels actually convert.
/app/leads renders New → Contacted → Lost tabs. Quick actions to flip stage and add internal notes. Email notification to operator on new lead submit.
Operator-reported conversion runs 25-40% when the studio follows up within 24 hours, dropping to 5-15% if follow-up takes a week. Response time is the single biggest lever.
Mindbody handles top-of-funnel by funneling discovery-mode users into the Mindbody marketplace — and taking 20% of the booking if they convert. Junocal's lead form keeps that funnel on your page, with no commission.
The motivation field is the most-read piece of context in the admin queue. 'Just had a baby, looking for prenatal' lands differently than 'curious, never tried reformer' — and you'd want to respond differently.
Leads that don't convert immediately can still go through the win-back automation later if they sign up but go dormant. The full client lifecycle stays observable.
Mailchimp + Klaviyo sync (Studio tier) means lead-nurture sequences live in the marketing tool that handles that best — Junocal captures the lead, Mailchimp does the multi-touch warm-up, the lead arrives on your booking page ready to book.
When a lead converts and signs up, the welcome email fires 24 hours later if they haven't booked yet. Lead-to-client handoff happens automatically.
Captured leads sync into your marketing tool of choice with source + motivation tags. Multi-touch lead-nurture flows live there; Junocal's automation focuses on operational emails.
Every lead carries the UTM source and the page they came from. Lets you see which marketing channels actually convert leads vs. just driving traffic.
Name, email, optional phone, optional motivation (a free-text field — 'why are you interested?'), UTM source (where the visitor came from), and the page they were on when they submitted. The motivation field is the most useful for context — operators read 'just had a baby, looking for prenatal pilates' and respond differently than 'curious, never tried reformer.' Phone is optional because UK and US clients increasingly resist sharing phone in a non-transactional form.
Below the schedule on every storefront page — the homepage, the class detail page, the instructor pages, the about page. The default copy is 'Not ready to book? Tell us a bit about you.' You can customise the copy and the heading in settings. Always-visible by default because a studio that hasn't published classes yet (during onboarding, or in the off-season) still wants to capture inbound interest.
/app/leads renders the queue with three tabs: New, Contacted, Lost. Each lead row shows the name, email, motivation excerpt, source, days-since-submitted, and quick-action buttons (Mark contacted, Mark converted, Mark lost). When you mark a lead contacted, you can add an internal note (visible only to staff) capturing what you said or what they're waiting for. Converted leads are the ones who became active clients — these auto-flip when a client account is created with the same email, but you can also flip them manually if the email differs.
Yes, if you've connected Mailchimp or Klaviyo (Studio tier). Captured leads sync into a 'Junocal leads' segment tagged by source and motivation. From there you can run a lead-nurture sequence in Mailchimp/Klaviyo if you want — typical pattern is a three-email warm-up over two weeks before a fourth email that invites them to book an intro class with a discount code. Junocal's own automation focuses on the operational sequences (24-hour reminder, welcome, win-back, renewal, dunning); the marketing-side nurture flows are deliberately punted to the marketing tools that handle that better.
Yes. Honeypot field, time-since-pageload heuristic (sub-2-second submissions are auto-rejected), Cloudflare Turnstile (lightweight invisible challenge — no captcha clicks unless the visitor looks suspicious), and rate limiting (10 submissions per IP per 24 hours). Together these block 99%+ of automated submissions while staying invisible to real visitors. If a legitimate visitor gets caught, they see a clear retry message; the studio sees nothing in the admin queue for blocked submissions.
Because most studio software treats the booking page as a transactional surface — clients who already know they want to book. The 'not ready to book' visitor — the one comparing options, the one with questions, the one whose schedule is uncertain — is often the biggest cohort of inbound interest and the one studio owners report losing most often. A simple lead form turns the visitor into a contact you can follow up with. Mindbody's marketplace handles this by funneling discovery-mode users into the marketplace itself (and charging the studio 20% if they book). Junocal's lead form keeps that funnel on your own page, with the contact going straight to your admin queue, no commission, no marketplace handoff.
Limited customisation today. You can edit the heading, the subheading, the field labels, and the CTA button text. You can also toggle phone capture on/off, and add up to three custom questions with free-text answers (e.g., 'What's your pilates experience?' or 'What time of day works best for you?'). The goal is a simple, low-friction form that captures the essentials without becoming an intake-form-before-the-conversation.
Operator-reported numbers cluster around 25-40% lead-to-paid conversion for studios that follow up within 24 hours, falling to 5-15% for studios that follow up after a week. The single biggest lever is response time. Junocal sends the operator an email notification when a new lead arrives (configurable to immediate or daily digest), so studios that prioritise quick reply convert meaningfully better. The win-back automation also re-engages lost leads after 21+ days if they end up signing up later but going dormant — leads who later become clients pick up the standard automated sequences.