Skip to main content
for running clubs

Running club software for sessions, memberships and sign-ups

Take free or paid session sign-ups for your running club, sell memberships, run race-prep training blocks and ticketed events, and fill capped sessions with waitlists, all in one place. From $15 a month. Runners pay you directly, with no commission and no annual contract.

Built for the way running clubs run

Free social runs, paid coaching, training blocks and race days. Junocal puts all of them on one timetable, with one membership list.

Free social runs and paid coached sessions on one timetable

A social run is a $0 booking with a roster and a reminder. A coached track session has a price. Both sit on the same calendar, so runners find everything in one place.

  • Free sessions with a roster and reminders
  • Paid coached sessions and events
  • A place cap for each group
  • Waitlists for capped sessions
A running club group on an early-morning riverside path.

Tue, 7 Oct

06:30Riverside 5K · social runfree
18:30Track intervals · coachedclass
19:00Couch to 5K · week 3course

Training blocks sold as one course

Sell a couch-to-5K or a marathon build as a dated course. Runners sign up once for every week, and you get a steady group for the whole block.

  • Couch-to-5K, 10K and marathon blocks
  • One sign-up covers every week
  • Makeup credits for missed sessions
  • Pace groups gated by attendance or approval
A coach checking his session plan on a clipboard beside a stack of training cones.

Spring block

18 of 20 enrolled

Couch to 5K

8 weeks · Tuesdays 19:00 · $60

wk 1
wk 2
wk 3
wk 4
wk 5
wk 6
wk 7
wk 8
Makeup credit for a missed weekEnroll

Club memberships that renew themselves

Members pay monthly or yearly and book without paying each time. Failed renewals get a card-update link, so memberships don't quietly lapse.

  • Monthly or yearly memberships
  • Members book before sign-up opens to all
  • Card-update link when a renewal fails
  • Referral codes for members who bring a friend
People chatting together in a studio lounge after a class.

ways to book

Club membership

Renews yearly

$40

Coached sessions membership

Renews monthly

$35

5-session pack

5 credits

$45

Events and race days, sorted

Sell places for a time trial or a charity run, collect waivers and emergency contacts at sign-up, and check runners in at the start on a phone.

  • Ticketed events and time trials
  • Waivers and emergency contacts at sign-up
  • Check runners in on a phone
  • Cancel a session and email everyone booked
A woman booking a session on her phone in a changing room.

your booking page

Choose a session

Book now

Sun · 08:00

Club 10K time trial

38 places

Sat · 09:00

Charity fun run

Free

Thu · 19:30

Hill reps · coached

Waitlist

What your runners and run leaders see

Foundry Fitness
+ Add

Classes

Capacity, duration and price in one place.

NameDurationPriceStatus
Strength circuit40 min£18.00Active
HYROX engine50 min£23.00Active
Mobility60 min£28.00Active

Classes

Define each group class once

Set the duration, capacity, price, location mode and waitlist rules for a group class type, then schedule individual or recurring sessions from it. Fixed-term courses have their own workflow.

Capacity built in — Set spots once for every session of a class.

Flexible access — Drop-ins, packs and memberships work together.

Waitlists included — Fill cancellations without chasing people manually.

Foundry Fitness
+ Add

Booking page

Your public page, ready to share.

FF

Foundry Fitness

Classes, appointments and courses in one place.

SchedulePrivatePlansAbout

Upcoming

Strength circuitToday · 6:30 PMBook
1:1 coachingTomorrow · 4:00 PMBook

Storefront

Your own booking page — not a marketplace listing

Your brand, your schedule, your reviews, at junocal.com/yourstudio. Clients book in a few taps with nothing to download — and you keep the relationship instead of renting it from a marketplace.

Your brand — A polished booking page that feels like your business.

Always bookable — Clients can book classes or privates at any time.

Simple to share — Use one link across your site, socials and messages.

Foundry Fitness
+ Add

Check-in

Today’s arrivals and client flags.

Strength circuit · 6:30 PM3 / 8 arrived
JWJordan WilliamsWaiver completeChecked in
ZHZara HussainWaiver completeChecked in
DMDiego MartinezWaiver completeBooked

Check-in

Walk in knowing who's coming

Today's class rosters show who's booked, who's checked in and whose intake is incomplete, so the front desk can catch missing details before class.

Fast arrivals — Mark attendance without opening every booking.

Client flags — See intake and waiver status before class starts.

Clean records — Attendance feeds the client history automatically.

Everything included for running clubs

One account covers booking, payments, client care and reporting. Every plan includes the features without a plan label.

Scheduling and booking

  • Runs and sessions

    Recurring club runs and one-off events on one calendar, free or paid.

  • Training blocks

    Sell a couch-to-5K or marathon block as one sign-up, with makeup credits.

  • Private sessions

    Clients book 1:1 time from the hours you set, with buffers, deposits and optional weekly visits.

  • Waitlists

    Book clients with a pack or membership the moment a place opens, or let the first to claim take it.

  • Class prerequisites

    Open a level only to clients with enough recorded attendance or instructor approval.

  • Family and group bookings

    Runners can book a friend or family member onto the same run.

Selling and payments

  • Drop-in prices

    Runners can pay for a single coached session without buying a pack.

  • Packs, memberships and intro offersFrom Starter

    Credits that deduct themselves, higher credit costs for some classes, one-time intro passes, and memberships clients can pause or upgrade.

  • Gift cards

    Sell gift cards in your own design, online or at the desk. Clients can pay with them when they book online.

  • Coupons and promo codes

    Discount a class, pack or membership for a campaign, partner or birthday.

  • Referral codes

    Clients share a code with friends, and you see who brought each new client.

  • Payments to your own Stripe

    Money goes straight to your Stripe account. Paid plans add no Junocal transaction fee.

  • Failed-payment recovery

    When a renewal fails, the client gets a secure link to update their card.

Clients and communication

  • Branded booking page

    Your logo, colours and photos on one link. Add it to your WordPress, Wix or Squarespace site too.

  • Forms and waivers

    Collect intake forms, signatures and photos during booking or before the visit.

  • Client notes

    Private notes on each profile, shared only with the teammates you choose.

  • Automatic emails

    Confirmations, reminders a day, 2 hours and 30 minutes before, plus welcome, win-back and renewal emails.

  • Reviews

    Ask for a review after class, then choose which ones appear on your booking page.

  • Email broadcastsFrom Studio

    Announce a new class, workshop or timetable change to opted-in clients.

  • Shared client inboxFrom Studio

    Client email replies land in one inbox your whole team can answer.

  • Client follow-up listsFrom Studio

    See who came once, who signed up but never booked and whose pack is low, then message them.

Running the business

  • Check-in and rosters

    Run leaders see who is booked on their phone and tick runners off at the start.

  • Staff and cover

    Five instructor seats on Starter, unlimited from Studio, plus front-desk roles and substitute cover.

  • Reports

    Sales and attendance on every plan. Business, class and instructor performance from Studio.

  • Multiple locationsFrom Studio

    Up to five locations on Studio and ten on Growth, with memberships that work across sites.

  • Integrations

    The WordPress plugin, the Wix app, calendar feeds and Zoom on every plan. Mailchimp and Klaviyo from Studio.

  • Juno AI assistantFrom Studio

    Ask about bookings or clients. Juno drafts the change and you approve it.

  • CSV export

    Download clients, bookings and revenue whenever you like.

What running club software actually needs to do

Running club software takes sign-ups for runs and coached sessions, sells memberships, runs training blocks and events, and collects waivers and emergency contacts. Most clubs mix free social runs with paid coaching, so a $0 booking has to be as easy as a paid one.

Clubs also run on volunteers. Run leaders need the list of who is coming on their phone at the start line, and renewals and failed payments have to sort themselves out without anyone chasing members.

Junocal does this from $15/month. Free and paid sessions, training blocks, waitlists and waivers are on every plan. Memberships and packs start on Starter. Payments go to your own Stripe account, paid plans add no Junocal transaction fee, and there is no annual contract.

Pricing for running clubs

Free and paid sessions, training blocks and waitlists are on every plan. Pay monthly and cancel any time.

Free

$0 /mo

No monthly subscription

4% Junocal transaction fee

For instructors getting started.

Start with Free
  • 1 location, 1 room
  • Up to 3 instructors
  • Classes, courses and appointments
  • Unlimited bookings paid through Junocal
  • 50 free or externally paid bookings a month
  • Booking page and website embed

Starter

$15 /mo

Billed monthly

No Junocal transaction fee

For busy studios at one location.

Start free for 14 days
  • 1 location, up to 10 rooms
  • Up to 5 instructors
  • Unlimited clients and bookings
  • Packs, memberships and courses
  • Waitlists and automated emails
  • Forms, waivers and client notes

Studio

Most popular

$29 /mo

Billed monthly

No Junocal transaction fee

Everything in Starter, for growing teams.

Start free for 14 days
  • Up to 5 locations, unlimited rooms
  • Unlimited instructors and front desk access
  • Follow-up lists, shared inbox and broadcasts
  • Performance reports and custom automations
  • 200 Juno AI requests a month
  • Priority email support

Growth

$69 /mo

Billed monthly

No Junocal transaction fee

Everything in Studio, with tools to grow.

Start free for 14 days
  • Up to 10 locations
  • Website and custom domain
  • Lead follow-ups and email campaigns
  • 25,000 marketing emails a month
  • Payroll prep and financial reports
  • 1,000 Juno AI requests a month

Stripe processing fees apply to every plan. Free’s 4% fee applies only to payments collected through Junocal.

Need more than 10 locations? Reach out about custom pricing.

Compare all features and pricing

Moving from another booking system?

Junocal imports a standard client CSV and has a guided workflow for Mindbody exports. Send us a sample export and we will confirm which members, bookings, credits and memberships can move, then plan your switch date with you. Migration help is included in your first 30 days.

Questions

Can I run free sessions and paid sessions in the same club?

Yes. A free session is a $0 booking. Runners reserve a place, get a confirmation and a 24-hour reminder, and you see the roster, with no card needed. Paid coached sessions, ticketed events and member runs sit on the same timetable. You set the price per session, including zero.

How do runners pay, and what does Junocal take?

Runners pay into your own Stripe account by card, or by ACH or Direct Debit where Stripe supports it. Paid plans add no Junocal transaction fee; Stripe processing applies. On the Free plan, Junocal adds a 4% fee to payments. Junocal never holds your money.

Can I sell a recurring club membership?

Yes. Sell a membership that renews monthly or yearly, and members book sessions without paying each time. Members sign in with a link or code sent to their email, so there is no password to forget. You can also sell 5- or 10-session packs. When a renewal fails, the runner gets a secure link to update their card.

Can I cap a session and run a waitlist?

Yes. Cap any session, such as a coached track block, a long-run group or a couch-to-5K, and once it fills, runners join the waitlist. If a place opens with notice, the next runner is booked automatically. If it opens at the last minute, the whole list gets an alert and the first to claim it gets the place. Waitlists are on every plan.

Can I sell a whole training cycle as one course?

Yes. Package a marathon build, a 10K block or a couch-to-5K as one course with dated sessions, so runners commit to the whole block in one sign-up. Missed sessions can earn makeup credits, and you choose the refund policy. Courses are on every plan, and Starter is $15/month with free CSV export and no annual contract.

Is there a free plan for a club that doesn't charge?

Yes. The Free plan includes sessions, sign-ups, waitlists, forms and reminders for up to 3 run leaders. If you start taking payments on it, Junocal adds a 4% fee. Paid plans from $15/month add no Junocal transaction fee and unlock memberships and packs.

Deeper dives

Try Junocal for your running club

14 days free, no card. Free and paid sessions, training blocks, memberships and waitlists are ready on day one, and migration help is included in your first 30 days.