Kliv

    Solutions / Fitness & wellness

    Memberships, classes, and content — one studio

    Sell memberships, book sessions, and stream your workout library — with an assistant that answers the front-desk questions while you teach.

    All industries

    The case for building it

    Why build this instead of gym-management software?

    Gym software puts its brand between you and your members: a clunky shared app, your studio as one listing among many, and pricing that climbs with your roster. Members end up feeling like they joined the software, not the studio. Kliv builds the studio's own home — memberships, booking, and your video library under your name, with the workflows you actually run.

    Every studio runs differently: intro offers that convert to memberships, class packs that expire, freezes for injuries and travel, a waitlist that actually moves. Those policies are yours to state, not boxes to hunt for in someone else's admin panel — and when you change how the studio runs, the system keeps up.

    Anatomy of the system

    What the studio actually knows

    A studio's software has to know things a booking tool doesn't: who's frozen and until when, how many credits are left on a pack, who's next on the waitlist, which videos a lapsed member can no longer stream. Here is the shape of the system Kliv would build.

    Members

    Every member with their membership state — active, frozen, lapsed — join date, and history with the studio.

    Memberships & freezes

    The recurring relationship, including the pause: a freeze holds billing and access together, with a return date.

    Class packs & credits

    One-time packs with a credit balance that decrements per booking — and an expiry you set.

    Bookings & waitlists

    Who's in which class, who's waiting, and the order they'll be offered the spot.

    The workout library

    Members-only video in the built-in file store, streamed to whoever's entitled today.

    Intro offers

    The $49 first month as a rule in the catalog — priced to convert, converting on its own.

    Who sees what

    OwnerThe whole studio — members, revenue, schedule, library.
    InstructorTheir classes' rosters and waitlists — not billing, not other classes.
    MemberTheir membership, their bookings, their credit balance, the library their plan allows.
    ProspectThe schedule, the intro offer, and the sign-up — nothing that's members-only.

    Rules the database enforces

    • Library access follows the membership in real time — lapse locks the videos, renewal unlocks them, no list to manage.
    • A booking spends a credit; the balance and the expiry are visible to the member, not tracked in your head.
    • A freeze pauses billing and access together — no one pays frozen, no one streams frozen.
    • When a spot opens, the waitlist moves in order — the system offers it, not whoever texts first.

    Your policies — freezes for injuries, packs that expire, intro offers that convert — stop being things you enforce by hand and become how the system behaves.

    What Kliv assembles

    A shopping list of platform pieces — each one built in, each one composing with the rest.

    Memberships & class packs

    Monthly memberships and one-time class packs — entitlements decide who streams what.

    Sessions, booked

    Personal training and classes booked through Calendly, right on your site.

    The workout library

    Members-only video, optimized and streamed from the built-in file store.

    The front desk, answered

    Schedule, pricing, what to bring — your agent answers from a knowledge base you write once.

    Welcome & renewal mail

    Joins, renewals, and failed payments — handled, branded, automatic.

    Ways to charge

    Three ways a studio can charge

    Studios rarely live on one price. The membership carries the base, packs catch the drop-ins, and the intro offer feeds both.

    Monthly membership

    $89/month

    The regular who comes twice a week

    Unlimited classes, the workout library, member booking windows.

    Unlocks
    Active membership opens booking and streaming; a freeze suspends both, cleanly.
    Billing
    Renews monthly; failed cards get retries and recovery emails before anyone's access closes.
    Refunds
    Approval-gated — a refund is a decision, not an accident.

    Class pack

    $220 for 10

    The drop-in who won't commit to monthly

    Ten class credits, booked like any member, expiring on the date you set.

    Unlocks
    Credits spend per booking; the balance shows on the member's page, not in a spreadsheet.
    Billing
    One charge, one receipt — and a record of exactly what's been used.
    Refunds
    Unused credits refundable by your policy, through the approval step.

    Intro offer

    $49 first month

    The prospect deciding if this is their studio

    A full month, full access — the studio at its best.

    Unlocks
    The same gates as a member from day one; the offer is a price, not a separate product.
    Billing
    Converts to the regular rate at renewal unless they cancel — stated up front, enforced by the catalog.
    Refunds
    Same approval flow as everything else.

    Before launch

    The first week, before you launch

    Four days to build the studio's home, then a rehearsal of its year.

    Day 1

    Shape the studio

    Describe how you run: the memberships, the packs, the freeze policy, the class schedule. Kliv builds the first preview with the gates already working.

    Day 2

    Make it yours

    Your brand, your class names, your tone — the site should feel like the room does.

    Day 3

    Load the real thing

    The schedule, the video library, the real prices — and the intro offer with its real conversion terms.

    Day 4

    Try to break it

    Book a full class and join the waitlist. Freeze a test membership mid-month. Fail a card on purpose and watch the recovery emails go out.

    Then rehearse a year

    In the Sandbox, with simulated money and simulated time, run a member's year: the January join, the July freeze that unfreezes on schedule, the card that fails in March and recovers, the pack that expires exactly when you said it would. Launch knowing the studio's rules survive a year.

    Bespoke, without the bespoke risk

    Custom software used to mean a budget, a contractor, and a maintenance contract. This is a different deal.

    Enterprise-grade parts

    Sign-in, permissions enforced at the database, billing, audit, email — the components under your bespoke system are the same hardened pieces every Kliv app runs on. You compose proven infrastructure; you don't commission code from scratch.

    Changes ship in order

    When your process changes, say so — the change is built in conversation, you review it in a live preview, and nothing reaches your users until you publish. Commerce changes can even be rehearsed in the Sandbox with simulated money and time.

    Nobody can sunset it

    Off-the-shelf tools get re-priced, redesigned, and retired on a vendor's schedule — and your workflow goes with them. Your Kliv app changes only when you change it. It's your product, not a seat in someone else's.

    Say it in one sentence

    kliv.dev

    “Build a site for my yoga studio with a monthly membership, class booking through Calendly, a members-only video library, and an assistant that answers schedule questions.”

    This is genuinely how it starts — describe it, then refine in conversation.

    Build or buy

    Why not just use gym software?

    The member experience

    Off the shelf: Your studio as a listing in their branded app.

    With Kliv: Your own site and name — members join the studio, not the software.

    Your policies

    Off the shelf: Freezes, packs, and intro terms as checkboxes they may or may not have.

    With Kliv: Stated in your words and enforced as system behavior.

    Cost structure

    Off the shelf: Priced per member — the roster grows, so does the bill.

    With Kliv: You own the system; payments land on your own Stripe account.

    The library

    Off the shelf: A bolt-on module, if offered.

    With Kliv: Entitlement-gated streaming from the same system that knows the membership.

    Your member list

    Off the shelf: Their database, your export.

    With Kliv: Your rows — history, freezes, credits, and all.

    Common questions

    Can members freeze their membership?

    Yes — memberships pause and resume cleanly, with billing and access following automatically. A frozen member keeps their history and picks up where they left off.

    Can I sell class packs alongside memberships?

    Yes. One-time packs and recurring memberships live in the same catalog, and entitlements decide what each grants — streaming access, booking, or both.

    What happens to the video library when someone lapses?

    It closes by itself. Library access is granted by entitlement, so a lapsed membership locks the videos and a renewal unlocks them — no manual list management.

    How do intro offers convert?

    The intro price is a rule in the catalog: $49 for the first month, the regular rate at renewal, stated at checkout and enforced by billing — no awkward conversation required.

    What do instructors see?

    Their own class rosters and waitlists. Not billing, not revenue, not the member list — roles scope access at the database, so the boundary holds everywhere.

    Can members use packs and memberships together?

    Yes — entitlements stack. A member might stream on their membership and book a specialty workshop with pack credits; the system knows which door each booking came through.

    Describe yours. Kliv builds it.

    Start with a sentence; ship the whole thing.

    Pricing