Skip to content
FAQs

Everything you wanted to ask, answered

Quick answers about pricing, migration, features, and the day-to-day of running Zipper. Don’t see your question? Reach out — we reply within one business day.

Pricing & Plans

Costs, contracts, and what each plan includes.

Are there any contracts or long-term commitments?

No. All plans are month-to-month. We want to earn your business every month, not lock you in. You can cancel anytime.

What are my total costs? Are there hidden fees?

Your monthly subscription + Stripe's standard processing fees (2.9% + $0.30 per transaction). That's it. No setup fees, no onboarding fees, no marketplace commissions. The Starter plan has a 1% platform fee on payments; Studio and Growth have 0%.

Do you offer annual pricing?

Yes. Save approximately 15% by paying annually on any plan.

Can I change plans later?

Absolutely. Upgrade or downgrade anytime — changes take effect on your next billing cycle.

Do you help me migrate from another system?

Yes, we will help you fully migrate from any other system on all plans. This includes customer and payment data migration (if we're able to get your current payment processor to send the data over). We want to be sure you are successful as possible with our system!

Do you charge per staff member or per location?

No per-seat fees. Starter includes 1 staff account, Studio includes up to 10, and Growth includes unlimited. Additional locations on the Growth plan are $129/mo each.

How long does it take to switch from my current platform?

It depends on the amount of data we are migrating over. If you are starting from scratch, we can typically get you up and running in less than a week, including a brand new website. If you are migrating from another system, once we get all of the necessary data sent over, we can have you set up and live in less than a week.

Will my clients' credit cards transfer over?

Yes. We support PAN data transfers from most major platforms (Mindbody, WellnessLiving, Glofox, Momence, and others), so your members' stored payment methods carry over seamlessly. No disruption to recurring billing. However, if you are on a system like Vagaro that does not transfer credit card information, we can simply invite your clients to claim their account via email and re-enter their credit card information.

I'm stuck in a contract with my current provider. Can you still help?

Reach out to us. We can set you up with a demo account and plan your migration timeline so you're ready to go the day your contract ends. Many studios find the monthly savings with Zipper offset early termination fees within a few months.

Is the website really included? What's the catch?

No catch. Our goal is to make you successful so you stick around (since we don't do contracts). When we can help improve your online presence with a professional, conversion-optimized website, it will help you get more revenue in the door and continue using Zipper!

Can I use my own domain name?

Yes. We handle all DNS configuration and domain setup for you.

Can I edit my website after it's created?

Yes. You have full editing ability through our proprietary website builder. Create new pages with AI, edit content in a couple of clicks, and manage your website, without being a tech person.

Does Zipper support both classes AND appointments?

Yes, we support classes, appointments (privates, semis, duets, trios), one-off events (free and paid), multi-day programs and more.

Do you have a mobile app for my clients?

Every plan includes a branded mobile app that your clients add to their home screen. Available immediately with no setup fees, and it's always up to date.

Can I send emails and texts to my members?

Studio and Growth plans include email and SMS automation. Starter includes basic email workflows. Unlike some competitors, we don't charge per-message or require expensive add-ons.

What happens to my data? Is it secure?

Your data is yours. We use Stripe for PCI-compliant payment processing, and you can export your data anytime. We never sell your data or use it to compete with you (unlike platforms that run consumer marketplaces alongside their studio software).

What if Zipper isn't the right fit?

Since there are no contracts, you can leave anytime with a full data export. But we find that studios who switch to Zipper stay, because we're building the platform around what studio owners actually need, not what's most profitable for us.

Migration & Switching

Moving to Zipper from your current platform.

Can I switch from Mindbody to Zipper?

Yes — and your members won't need to re-enter their cards. Because Mindbody runs on Stripe, we transfer stored payment methods directly through a Stripe PAN data transfer. We also import your active members, family accounts, current memberships, credits, expiration dates, and upcoming bookings — clean. Most studios are fully live within 3–5 weeks. The main timing variable is Mindbody itself: they require a paid data export (~$500) that takes 2–3 weeks to deliver. Once it's in our hands, our import is fast.

Can I switch from WellnessLiving to Zipper?

Yes — and most studios are fully live in 2–3 weeks. We import your active members, family accounts, current memberships, credit packs, expiration dates, renewal dates, and upcoming bookings, and provide branded email templates that make the move feel professional to your clients. The wrinkle is the payment processor: WellnessLiving runs on Paragon, a legacy processor that's slow and expensive to coordinate with. We offer two paths. Path A (full payment transfer) keeps every stored card on file but takes 6–8+ weeks while we work through Paragon. Path B (clean restart) skips Paragon entirely and has members re-enter their card once on first login — and most of our WellnessLiving migrations choose Path B for the speed.

Can I switch from Glofox to Zipper?

Yes — Glofox migrations are some of the cleanest we do, and most studios are fully live in 2–3 weeks. Glofox runs on Stripe, so your members' stored payment methods transfer directly through a Stripe PAN data transfer with no card re-entry. We also import your members, family accounts, memberships, credit packs, expiration dates, renewal dates, and upcoming bookings. The only timing variable is Glofox's response on the PAN transfer request, which usually lands within 1–2 weeks.

Can I switch from Pike13 to Zipper?

Yes — and we'll handle the moving pieces for you. Your operational data (members, memberships, credit packs, renewal dates, family accounts, upcoming bookings) imports cleanly through Pike13's reports, and we send a branded 60-second re-entry invite to any member whose card data doesn't successfully transfer. The pace-setter here is the payment processor: Pike13 runs on Celero, a legacy processor that's slow to respond and tedious to coordinate with — but we know the playbook. Plan on 4–6 weeks total.

Can I switch from Vagaro to Zipper?

Yes — and it's actually one of the simplest migrations we do. Most studios are fully live in 2 weeks, and we typically see 90%+ card re-entry within the first week. We import your members, family accounts, memberships, credit packs, expiration dates, renewal dates, and upcoming bookings, then send branded migration emails that explain the move. The quirk: Vagaro uses its own proprietary payment processor and doesn't allow stored card data to transfer out, so every member re-enters their card once on first login (about 60 seconds). The upside is real, though — no third-party processors, no transfer fees, no waiting.

Can I switch from Momence to Zipper?

Yes — Momence migrations are some of the fastest we do, and most studios are fully live in about 2 weeks with no card re-entry. Because Momence runs on Stripe, your members' stored payment methods transfer directly through a Stripe PAN data transfer. We import your members, family accounts, memberships, credit packs, expiration dates, renewal dates, and upcoming bookings — and preserve renewal dates so recurring billing continues without interruption.

My platform isn't on this list. Can I still switch?

Yes. We support CSV imports with custom field mapping for any platform. You map your CSV columns to Zipper fields, review and edit import items before processing, and bulk create customer records. If you can export your data, we can bring it in.

Can I keep my historical subscription and visit data?

Yes. When we import subscriptions we preserve original start dates, subscription and payment history, and billing cycles. Class and session counts come over so customer milestones stay intact.

How hard is it to switch from my current software?

Easier than you'd expect — and you won't be doing it alone. We handle the technical heavy lifting: importing your member and lead lists, and transferring saved payment data directly from Stripe-based platforms so your clients don't have to re-enter their cards. You'll handle your account setup — building out your schedule, memberships, and studio settings — guided by a clear checklist, short videos, and a dedicated onboarding rep who's on every call. Most studios are fully live within 2–6 weeks, depending on your current platform.

Will my clients know I switched software?

We make the impact on your clients as minimal as possible. They'll get an email to claim their account on Zipper and a link to download your new app. Both will already have their membership, class pack, and future bookings loaded and waiting for them. If you're migrating from another system that uses Stripe as a payment processor, they won't even need to re-enter their credit card details. If you're using a different payment processor, they'll be asked to enter their card info to keep their membership going.

Am I locked into a contract?

Never. Your subscription is month-to-month — no annual contracts, no setup fees, no minimums, no cancellation fees. We earn your business every month, not by trapping you in fine print. If Zipper ever stops being worth it, you can leave anytime.

How long will my migration take?

It depends on your current platform and your current payment processor. Stripe-based platforms (Glofox, Momence) wrap in about 2 weeks. Mindbody takes 3–5 weeks because of their paid data export timeline. Pike13 takes 4–6 weeks because of Celero. WellnessLiving runs 2–3 weeks on the clean-restart path, or 6–8+ weeks if you want the full Paragon transfer. Vagaro is 2 weeks. We'll give you a concrete timeline before you commit.

Do I have to pause my business during the migration?

No. You keep operating on your current platform right up until your go-live date. We coordinate the cutover so there's no gap in service, no missed classes, and no broken bookings.

Will you handle the migration for me, or do I have to DIY it?

We handle it. A dedicated migration specialist owns your project end-to-end — you'll know exactly who to talk to, what's happening, and when. You'll handle your own account setup (schedule, memberships, studio settings), guided by a clear checklist, short videos, and an onboarding rep on every call. You won't be touching spreadsheets to move customer data.

What does the migration cost?

Migration is included with your Zipper subscription. The only out-of-pocket costs are any data extraction fees your current platform charges (Mindbody is ~$500; Glofox and Pike13 vary; Momence, WellnessLiving Path B, and Vagaro have no third-party transfer fees because we work around their processors).

What happens to my upcoming class and appointment bookings?

Every reservation on the books transfers. We pull a future bookings report from your current platform and load every upcoming class and appointment into Zipper. When members log in on day one, their full schedule is right there waiting.

Will recurring billing pick up where it left off?

Yes. We preserve renewal dates on every membership we import, so members aren't double-charged or charged on the wrong day. Their next billing cycle hits on the same date it would have on your old platform.

What if some of my members don't re-enter their card?

We provide branded email templates that make the ask feel professional, and we follow up with anyone who hasn't acted. Most studios see 90%+ completion within the first week. There's also a small upside: re-entry naturally separates engaged members from churned ones, which often saves studios money on ghost memberships they were paying processor fees on.

What does "go-live day" actually look like?

We coordinate a launch date with you, send your members a branded migration announcement with a link to claim their account and download your new branded app, and switch your booking flows over to Zipper. Your members log in and find their membership, credits, and upcoming bookings already loaded. You're operating on Zipper from that moment forward.

Appointments

Privates, duets, semi-privates, and other 1:1 services.

What kinds of appointments can I offer?

Privates, duets, trios, semi-privates, consultations, intro sessions, assessments, and any other 1:1 or small-group service. Each appointment type has its own duration, pricing, location, intake forms, and provider — and clients book them themselves directly from your website or branded booking app.

Can clients book appointments themselves?

Yes. Once you set up an availability schedule for a provider and create an appointment type, clients see only the open time slots and book themselves. The slot is held, payment is processed if required, the calendar invite is sent, and a reminder email goes out the day before — all without you lifting a finger.

How do availability schedules work?

Each provider has their own availability schedule — set the days and hours they take appointments, plus buffer time before and after each session for setup or notes. You can also block out specific dates for holidays or vacation. Multiple appointment types can pull from the same schedule.

What payment options can I offer for an appointment?

Free, paid (credit card via Stripe), punch-card credits, or active subscription access. You can enable any combination on a single appointment type — so a member can use a session credit, a non-member can pay $85, and a comped client can book at $0 from the same booking page.

Can I require a waiver or intake form before someone books?

Yes. Attach any form to an appointment type — liability waivers, health questionnaires, intake assessments — and clients have to complete it before the booking goes through. The completed form is saved to their profile so you have it on file for every future appointment.

What about cancellations and late fees?

Set a refund cutoff per appointment type. Cancellations made before the cutoff automatically refund the payment or restore the punch-card credit. Cancellations made inside the window forfeit the credit or get charged a late-cancel fee — Zipper handles it without you stepping in.

Can I book virtual appointments with a Zoom link?

Yes. Locations can be physical (your studio address), virtual (a meeting link), or hybrid (both). When clients book a virtual appointment they get the meeting link in their confirmation and reminder emails — no extra steps for you.

How do recurring appointments work?

When booking on behalf of a client (or letting them book), toggle Recurring and pick the cadence — weekly on Tuesdays, every other Thursday, etc. Zipper creates the full series in one go, and clients can manage individual occurrences without canceling the whole thing.

Can I hide certain appointment types from self-booking?

Yes. Premium services, duet privates that need a matched partner, or anything that needs a quick conversation first — toggle off "Show in customer app and website" and the type stays available for staff to book through the dashboard but is invisible to clients.

I'm switching from another platform. Can I migrate my existing appointment types?

Yes. We bring over your appointment types, providers, availability, pricing, and active client packages and subscriptions so nothing breaks the day you go live.

Class Management

Schedules, memberships, packs, and waitlists.

Can my clients book classes in my own branded app?

Yes. Your members get a booking app branded with your studio name, logo, and colors. Every class registration, payment, package balance, and waitlist update lives in one place for them.

What kinds of memberships and class packs can I sell?

Unlimited memberships, limited memberships (e.g. 8 classes per month), 5- and 10-class packs, single drop-ins, intro offers, founding-member tiers — anything you can describe. Mix and match per class so a member can use a credit, a subscription, or pay-per-class on the same booking page.

Can class packs auto-renew when used up, or be a one-time purchase?

Both. Each class pack has an auto-renewal setting. A 10-class pack can be a single-purchase product, or it can automatically reload (and rebill) the moment a client uses their last credit — your call per product.

What billing schedules can I set on memberships?

Weekly, monthly, 4-weekly, and annual billing — including hybrid options like a monthly-billed annual contract or a weekly subscription with a startup fee. Prices, taxes, billing periods, and startup fees are configured per membership product.

How do instructor subs work?

Open the session, click Substitute Instructor, pick the new provider, and toggle whether to notify registrants. The sub applies to that session only — the recurring series stays assigned to the original instructor — and your clients see the updated name in the app instantly.

How does the automated waitlist work?

When a class is full, members can join a waitlist with one tap. As soon as a spot opens up, the next person on the list is automatically promoted, charged (if applicable), and notified by email and push. Waitlist cancellations always auto-refund regardless of your refund policy window.

Can Zipper charge late-cancel fees automatically?

Yes. Set a refund policy window per class type (e.g. cancel within 12 hours = late). Members who cancel inside the window forfeit their credit or get charged the late-cancel fee you configure. Cancellations outside the window auto-refund or restore credits.

What reminders and emails are sent automatically?

Booking confirmations, day-before and hour-before class reminders, virtual class meeting links, waitlist promotions, and cancellation notices all send automatically. You can also email all registrants of a single session in one click — useful for last-minute notes or weather updates.

Can I see how each timeslot is performing?

Yes. Reporting shows capacity utilization by class, by timeslot, by instructor, and by location — so you can see at a glance which Tuesday 6am is full week after week and which Saturday 2pm needs a different format.

I'm using Mindbody / Mariana Tek / Glofox / Arketa. Can I migrate?

Yes. We migrate your members, current packages and memberships, billing schedules, and class history. You give us a customer list — we handle the rest, and members get a one-click email invite to set up their account when you go live.

Check-In & Kiosk

Front-desk and self-service check-in.

What can instructors do from the check-in screen?

Open a class on a tablet or phone, see every registered member, and tap to check in attendees one at a time or in bulk. Mark no-shows, cancel late registrations, and see member milestones, birthdays, and pinned notes from previous instructors — all from the same screen.

Does check-in work on mobile?

Yes. The check-in screen is mobile-first — designed to be used on a tablet at the front desk, on a phone in the studio, or on a laptop in the office. No clunky desktop-only admin UI to fight with on the way out the door.

What is kiosk mode?

Kiosk mode is a stripped-down, self-service version of the app for clients to check themselves in. Set up a tablet at the front desk, and clients walk in, find their name, and tap to check in — no front-desk staffing required.

Is kiosk mode secure?

Yes. The kiosk only shows a client's first name, last initial, and a partially-hidden email (e.g. C****S@example.com). No payment details, no purchase ability, and no access to other accounts — even if the tablet is left unattended.

Can clients register on the spot through the kiosk?

Yes. Walk-ins can find the class and check themselves in if they have a valid membership or remaining class credits. If a payment is needed for a drop-in, the kiosk hands them off to their own device or to a staff member to keep payment details off the shared screen.

How do I mark a no-show?

After class, open the registration list and mark anyone who didn't arrive as a no-show in one tap. The status updates the member's profile, contributes to attendance reporting, and (if your policy is configured for it) triggers a no-show fee or credit forfeiture.

What information can I see about each member when they check in?

Their name and photo, current membership or class pack, milestones (first time at the studio, first time with this instructor, first time in this format), birthday flags within the next 14 days, and pinned notes left by other instructors — so every instructor greets every member like a regular.

Can I check in multiple members at once?

Yes. Select multiple registrations from the list and bulk check in — useful for the wave of arrivals 5 minutes before class starts.

Do I need extra hardware for kiosk mode?

No. Any device with a browser will do — a tablet, an old laptop, even a phone. Most studios use a wall-mounted iPad, but anything you have lying around works.

Can I switch a staff account to kiosk mode?

Yes. Toggle Kiosk Mode on a staff member's account and that login becomes a limited-access kiosk login — perfect for a shared front-desk device that staff might leave unattended.

Substitution Management

Coverage, requests, and instructor accountability.

What is the Substitution Board?

A built-in tool for managing class coverage when an instructor can't teach a session. Instructors post sub requests, staff offer to cover, managers approve, and the registered students get notified — all in one place with a full audit trail.

Why use this instead of a group chat?

Group chats are easy to miss, hard to track, and leave no record of what happened. The board surfaces high-priority requests, sends automatic reminders for unclaimed shifts, tracks who subs the most, and keeps the conversation tied to the actual class on your calendar.

How does an instructor post a sub request?

Click Post Sub Request, pick the class from your schedule (or enter the details manually), add notes — equipment setup, what to focus on, anything the sub needs to know — and post. The request becomes visible to all eligible staff immediately.

Can I link a sub request to the actual class on my calendar?

Yes. When the sub request is linked to a calendar event, the system automatically updates the instructor on that event the moment a sub is approved — so the schedule, the booking app, and reminder emails all reflect the new instructor in real time.

How do staff claim a shift?

Two ways depending on how you set things up. Direct Claim — the staff member taps Claim and the sub is locked in immediately. Or Offer to Claim — the staff member submits an offer, and a manager reviews and approves the best fit. You pick which mode fits your studio.

Can multiple people offer to cover the same shift?

Yes. With Offer to Claim turned on, multiple staff can submit an offer on the same request. The manager sees every offer and picks the best one, with optional notes to other applicants.

What happens if a sub falls through?

The original requester, the person who claimed the shift, or an admin can unclaim it — and the request goes back to "available" so other staff can pick it up. Withdrawals before approval are also supported.

Can I notify the registered students about the instructor change?

Yes. When the manager approves a sub, they can choose to notify everyone registered for that class with a custom note ("Theo will be subbing for Mara today — see you all there!"). The note lands in email and push notifications instantly.

What notifications get sent automatically?

Every key event triggers a notification: new sub request posted, shift claimed, offer submitted, claim approved or declined, comment added, shift unclaimed. And if a request is still open within 3 days of the class, urgent reminders go out to all eligible staff.

Do you track who subs the most?

Yes. The board tracks every sub request, claim, and approval — so you can see who steps up most often, which classes need the most coverage, and how reliable each staff member is when it counts.

Branded Client App

The branded mobile experience your clients use.

How does the branded app work?

It's a fast, full-screen branded app that clients install to their home screen — same icon, same full-screen experience — available immediately on day one. They open it like any other app on their phone.

How do clients install it?

They open your studio's booking link, tap Share → Add to Home Screen, and the icon lands on their home screen. One tap to open from then on.

Is it really branded for my studio?

Yes — your studio name and colors throughout the booking experience. Clients sign up and use the app under your brand, not under "Zipper." Custom home-screen icon support is in active development.

What can clients do in the app?

Browse and book classes. Book privates and other appointments. Buy memberships, class packs, drop-ins, and gift cards. View their package balance and upcoming sessions. Cancel, reschedule, or join a waitlist. Update payment methods. Manage family members. View milestones and notes. Everything they'd normally have to call the front desk for.

Can a parent manage bookings and packages for their kids?

Yes. Family accounts let one logged-in guardian manage multiple children — book classes for them, buy memberships and class packs that the kids use, and see all activity in one place. Permissions are configurable per relationship.

Do clients get notifications?

Yes. Booking confirmations, day-before and hour-before reminders, waitlist promotions, instructor sub notes, and cancellations all send via email and push. Clients control which notifications they want under their profile.

Can I embed booking on my own website too?

Yes — and you have two options. Build your studio site directly in Zipper using the website builder (booking is wired in by default), or paste a Zipper booking widget into any existing site. Either way, clients can book without leaving your domain.

How does the booking app find a client's studio?

Each studio has its own booking URL (e.g. yourstudio.com/app or your-studio.joinzipper.com). When a client lands on it for the first time they create an account or log in — and from then on it opens straight to your studio.

Can clients save a card and pay quickly?

Yes. The app uses Stripe under the hood, so clients can save credit cards and check out in a tap on supported devices.

What happens when I switch to Zipper from another platform?

We migrate your members, active packages, and subscriptions before launch. Members get a one-click invite email when you go live — they set a password, install the app, and pick up exactly where they left off without losing any credits.

Website Builder

Branded, conversion-tuned websites for your studio.

Do I need to know how to build websites?

No. Drag-and-drop blocks, in-place editing, and a clear preview before publish — most studio owners have a working site in an afternoon. AI helps with copy if you're stuck on what to write.

Is this just a website builder, or full studio management software?

Both. Zipper is fitness studio management software with a website built in — booking, payments, CRM, automations, marketing, and the website all live under one login and one bill. You don't pick between studio software and a website builder; you get both, wired together by default.

Can I use Zipper as a website only, without the studio software?

Technically yes, but you'd be leaving most of the value on the table. The reason a fitness studio website builder from Zipper outperforms a generic Squarespace or Wix site is that booking, checkout, and lead forms are native — built on the same platform that runs your studio. If you only want a static brochure site, a generic builder is fine.

Can I use my own domain?

Yes. Connect any domain you own — yourstudio.com, joinmystudio.com, anything. Zipper walks you through DNS setup; once propagated, your site lives at your URL with a free SSL certificate.

Is class booking built in?

Yes. Drop a Schedule block, a Class Detail block, or a "Book Now" button on any page and it pulls from your live Zipper schedule. Members book without leaving your domain.

Can I sell products on the site?

Yes. Drop a Product block on any page and it pulls from your Zipper products — memberships, class packs, drop-ins, gift cards. Checkout uses Stripe in the background.

Can I add forms?

Yes. Build any form in Zipper (lead form, contact form, intake form), drop a Form block on the page, and submissions land in your CRM with optional automations attached.

Can I publish a blog?

Yes. Built-in blog with categories, tags, and SEO meta. AI-assisted draft generation through Marketing Copilot if you want to publish consistently without writing every post from scratch.

Can I embed third-party widgets?

Yes. The Custom HTML block accepts any third-party snippet — testimonial widgets, reservation tools, video players, anything you can paste from a vendor.

Do I get analytics?

Yes. Add your Google Analytics tag once and every page is tracked. There's also a built-in dashboard for page views, top pages, conversion to booking, and form submissions.

How fast does it load?

Built for speed — image optimization (AVIF/WebP), lazy loading, lightweight CSS. The site renders fast enough that Google's Core Web Vitals like it, which helps with search ranking.

Can I edit on mobile?

Yes. The editor works on phone and tablet for quick edits — change a price, swap an image, fix a typo without opening your laptop.

CRM & Lead Management

Customer profiles, leads, tags, and pipelines.

What does the CRM track per customer?

Every booking, every payment, every membership change, every email opened, every form submitted — plus profile metrics you choose (membership status, lifetime spend, favorite class, last visit). One profile, full picture.

Where do leads come from?

Lead forms on your website, manual entry from front desk, integrations from external sources, or imports from CSV. All landing in the same Lead Board.

How does the lead pipeline work?

Kanban-style board with workflow stages — New, Contacted, Qualified, Converted, or any custom stages you define. Drag a lead between columns or click to update from the detail view.

Can I customize the workflow stages?

Yes. Add, rename, reorder, or remove stages to match your sales process. Some studios run a 3-stage funnel; others run 7 stages with a probation period for new members.

Can I tag customers?

Yes. Apply any tag — VIP, founding member, corporate account, lapsed, partner-of-staff. Filter every list, segment, automation, and report by tag combinations.

Can I add notes to a customer?

Yes. Free-form notes on every profile, with timestamps and the staff member who wrote them. Pin notes (e.g. "wrist injury — modify Reformer") so they're visible to whoever serves the customer next.

Can I see when a customer became a lead and how they converted?

Yes. The activity timeline shows lead source, every stage move, the moment they bought their first product, and every interaction since — useful for understanding what your funnel actually does.

Can I customize what shows up on the customer profile?

Yes. Pick which metrics matter to your studio — last visit, classes this month, favorite instructor, retention score — and they show on every profile by default.

Can a parent manage a child's account?

Yes. Family accounts let one logged-in guardian manage multiple children — book classes for them, share memberships, view consolidated history. Per-relationship permissions.

Does the CRM connect to my marketing?

Yes. CRM tags drive marketing segments, automation triggers, and lead-pipeline transitions. A lead moving to "Qualified" can fire an email; a customer tagged "VIP" can get a different campaign.

Email & SMS Marketing

Campaigns, segments, and channel sends.

Can I send both email and SMS from Zipper?

Yes. Email is built in. SMS is sent through a Twilio integration you connect once. The contact lists, scheduling, tracking, and automation triggers are the same — pick the channel per campaign.

How do contact lists work?

Build lists from your roster (active members, lapsed members, intro-pass holders), tag-based segments, or CSV imports. Lists update automatically as members join or change status — no exporting and re-importing every time you want to send.

Can I segment by behavior or membership?

Yes. Active vs. unsubscribed, members on a specific membership tier, holders of a particular class pack, customers tagged a certain way, or anyone who registered for a specific class. Combine filters to build the segment you actually want.

How do I avoid landing in spam?

Set up a verified sender from your own domain — Zipper walks you through SPF/DKIM and the verification email. Verified senders get reliable inbox delivery; unverified senders fall back to shared infrastructure that's more likely to get filtered.

Can I test an email before sending?

Yes. Send a test to your own inbox, check it on desktop and mobile, click every link, and confirm it looks right before pushing send to your full list. Same for SMS — preview to your own phone.

What can I track after a campaign sends?

Opens, clicks, delivery status, bounces, and unsubscribes per recipient. Click-through is more reliable than opens because some inboxes block tracking pixels — the dashboard surfaces both side-by-side.

Can I schedule emails for later?

Yes. Hit Schedule, pick a date and time, and the campaign queues up. Useful for promo announcements timed to weekends, monthly newsletters, or class registration windows that open at a specific hour.

Can I trigger emails from automations?

Yes. Combine Marketing with Automations — when a lead form is submitted, when a member books their first class, when someone misses 3 weeks — fire an email or SMS automatically without manually building campaigns each time.

How does unsubscribe work?

Every email includes a one-click unsubscribe link. When a recipient unsubscribes, they're removed from email sends across every list immediately. Required for CAN-SPAM compliance — and for staying out of spam folders.

Can I email all registrants of a single class?

Yes. From the class registration screen, click Email Registrants, write a one-off note ("running 5 minutes late," "bring a towel"), and send. Useful for last-minute studio updates without building a list.

Automations

Triggers, actions, and behind-the-scenes workflows.

What is an automation?

A trigger plus one or more actions. When something happens in your studio (a form submitted, a class booked, a lead moved to a new stage), Zipper fires the actions you configured — send an email, text, assign a tag, create a customer, advance the lead.

What can trigger an automation?

Seven trigger types: form submitted, event registration, class registration, appointment booked, product purchased, customer joined the roster, or lead moved between workflow stages. Pick "any" of a type or specific entities.

What actions can I run?

Send email, send SMS (via Twilio), assign a tag, create a customer record, or update a lead's workflow stage. Chain multiple actions — send a welcome email, tag the customer "first class booked," advance the lead to "active member."

Can actions run on a delay?

Yes. Set timing to immediate, delayed (X days after the trigger), or relative to an event date (X days before/after the class itself). Useful for "send a follow-up 3 days after the first class" or "remind 2 days before the workshop."

Can I prevent the same email from firing twice?

Yes. Toggle "Only run once" per customer — useful for welcome emails, "first class booked" celebrations, or any single-fire moment. Off by default for things like reminders that should fire every cycle.

Can I see whether automations are working?

Yes. Every automation has an execution history — every fire, every action, every recipient, success or failure. If a welcome email didn't go out, you can see why and resend.

How do I avoid creating infinite loops?

Zipper validates automation graphs at save time. If your "send email" action would trigger another automation that triggers your first one again, the editor blocks it with a clear error. You'll never accidentally email someone 800 times.

Can I trigger automations on lead-form submissions?

Yes. Pick "form submission" as the trigger and select either a specific form ("Contact Us") or any form. Combined with the run-once setting, perfect for inbound lead workflows.

Do automations work with my Zipper website?

Yes. Forms on your Zipper site (or a Zipper widget on an external site) trigger automations the same way. Submit the form → automation fires → email/SMS/tag goes out without manual processing.

Can I segment automation recipients?

Yes. Apply tag-based filters so a specific automation only fires for customers with a specific tag, membership tier, or location — useful when running locations on different schedules or message cadences.

Social Media & Marketing Copilot

AI-generated posts, photo selection, and scheduling.

What is Marketing Copilot?

Marketing Copilot is your AI-powered social media team. It generates branded posts for Facebook, Instagram, and LinkedIn in a few clicks — saving you hours every week and the cost of hiring a social consultant.

Who is it for?

Studio owners who know they need consistent social media but don't have the time (or budget) to outsource it. If you've ever paid a freelancer hundreds of dollars a month to write your captions, this replaces that work.

What platforms does it support?

Facebook, Instagram, and LinkedIn. Connect each account once, and Copilot publishes the same campaign across whichever ones you select per post.

How does it generate content?

Tell Copilot what to post about — a new class, an instructor spotlight, a holiday promo. It drafts the captions, picks photos from your library, and tailors the post for each platform. You review, edit if you want, and approve.

Where do the photos come from?

Upload photos to your Zipper photo library. Copilot scores each image for which posts it fits best — a yoga photo for a yoga class post, a studio interior for an open house — so you don't have to dig through hundreds of files every week.

Can I review before posts go live?

Yes. Generated posts land in an approval queue. Edit the caption, swap the photo, change the schedule, or reject it entirely. Nothing posts until you approve.

How does scheduling work?

Pick a date and time per post, or let Copilot suggest a balanced calendar across the week. You can see everything that's queued in one calendar view.

Can I organize posts into campaigns?

Yes. Group posts by theme — Summer Promotion, Instructor Spotlights, Holiday Series — so you can plan around marketing initiatives instead of post-by-post.

Do I have to use Zipper for booking to use Marketing Copilot?

No. Marketing Copilot works whether or not you use Zipper for booking — though if you do, it can pull class names, instructor info, and schedule details automatically.

What about my blog?

Same engine. Generate blog posts that improve your local SEO, queue them for review, and publish to your Zipper website (or copy/paste them anywhere else).

AI Support Agent

AI chat for your website and member questions.

How long does it take to set up?

About 60 seconds. Create an account, point the agent at your website (Zipper site or any other), and it learns your studio in seconds. Drop the embed snippet on your site, and it's answering questions.

How does it learn about my studio?

It crawls your website — schedule, services, pricing, FAQ, blog. You can also add internal knowledge that isn't on your website (where to park, what to wear, intro discount details) so the agent has answers for the questions your website doesn't cover.

Does it actually convert leads?

Studios using it see ~20% more lead conversions on average. The reason: the agent answers fast, never sleeps, and nudges new visitors toward booking instead of leaving them to fish through your site.

What happens if it doesn't know an answer?

It escalates to a human with one tap — call or email your studio directly. Better than hallucinating an answer, and better than dropping the lead. The escalation handoff is logged so you can see what questions the agent struggles with.

Do I have to use Zipper for booking to use the agent?

No. The agent works on any website, with any booking system. If you do use Zipper, it can also help members manage existing bookings and packages.

Is it actually built on your own AI?

Yes. Zipper's AI Support Agent runs on our own infrastructure — not a white-labeled third-party tool. We can tune it for fitness and wellness specifically, and we don't pass through someone else's margin to you.

How do I add internal knowledge?

Open the agent's knowledge base, paste in any answer to common questions ("first class is on us, just show up 10 minutes early"), and the agent uses it. Update any time without redeploying.

Is the conversation tone customizable?

Yes. Set the tone (warm, professional, playful), the brand voice, and even hard constraints ("never quote a price; always direct to the schedule page"). The agent stays on-brand across every conversation.

How do I see what people are asking?

A conversation log shows every chat — full transcripts, escalations, booking outcomes. Useful for spotting common questions to add to your FAQ, or seeing where the agent gets stuck and needs more knowledge.

How much does it cost?

Bundled into your Zipper subscription. If you're not on Zipper yet, you can try the agent on your existing site — free. If it earns its keep, you can move the rest of your stack over later.

Payments

Stripe processing, refunds, and billing.

How does payment processing work?

Zipper uses Stripe Connect. Connect your account once and you can charge for memberships, class packs, drop-ins, events, appointments, and gift cards. Funds land in your bank account on Stripe's normal payout schedule.

What are the fees?

Stripe processing: 2.9% + $0.30 per one-time charge, 3.4% + $0.30 per subscription charge. Zipper's platform fees are tier-based — see the Pricing page for current rates.

Can I issue refunds?

Yes. Full refunds, partial refunds (refund $50 of a $100 charge), or refund as store credit. Punch-card credits are auto-restored when the booking is canceled, regardless of refund choice.

How do automatic refunds work?

Set a refund cutoff per class or appointment type (e.g. 24 hours before start). Cancellations made before the cutoff trigger an automatic refund or credit restore — no manual processing. Cancellations after the cutoff don't auto-refund (but you can still issue a manual refund if you want).

Can I take payment in person?

Yes. Point of Sale lets you ring up walk-ins for products, drop-ins, or custom amounts. Pick the customer, add items to the cart, take payment via Stripe — same Stripe account, same dashboard.

Can I track payments that didn't go through Zipper?

Yes. External payment tracking lets you log cash, check, Venmo, or external Stripe charges against a customer's account so the membership reflects the payment without going through Zipper's payment rails.

What about subscription billing?

Subscriptions auto-charge on the cadence you set — weekly, monthly, 4-weekly, or annually. Failed charges retry automatically. Customers can update their card from the booking app without contacting you.

Can I do a free trial or intro offer?

Yes. First-month-free, $X-for-30-days intro packs, or 14-day trials with auto-conversion to monthly. Configure once on the product, no manual hand-coding of billing.

Do members see their payment history?

Yes. The booking app shows every charge, every receipt, and every credit. Members can download invoices for tax purposes and update their payment method themselves — saving your front desk a lot of phone calls.

Can I take a deposit on appointments?

Yes. Configure a deposit amount per appointment type (50%, $25, etc.) and the rest charges at the appointment. Common pattern for premium privates or longer assessments.

Gift Cards

Selling, branding, and redemption.

How fast can I start selling gift cards?

Three steps. Enable gift cards from the dashboard. Share the purchase link or drop it on your site. Track redemptions in the dashboard. Most studios are live in under 10 minutes.

Are gift cards branded?

Yes. The purchase page uses your studio name, logo, colors, and a custom message. The recipient gets a branded email with the gift card and a personal note from the buyer.

How does redemption work?

Recipients redeem the gift card balance against any product — memberships, packs, drop-ins, appointments, even retail items at point of sale. Balance is tracked automatically; partial redemptions split across multiple bookings.

What happens to remaining balance?

It stays on the recipient's account until used. They can apply it across multiple bookings, on the next renewal of an existing membership, or save it for later. The dashboard shows every active balance and total liability at any moment.

Can the buyer pick the amount?

Yes. Set preset values ($50, $100, $200, $500) and/or allow custom amounts. The most popular pattern is offering presets with a "custom amount" option for higher-end gifts.

Can the recipient be told when to expect the gift?

Yes. The buyer can schedule the email to land on a specific date — birthday, holiday, anniversary. The card is created at purchase but the recipient gets the message exactly when the buyer wants.

Can I limit gift cards by location or product?

Yes. Restrict redemption to specific locations (only Riverside, only Northshore) or specific product categories (memberships only, classes only). Useful when corporate gift cards shouldn't apply to retail.

How are gift cards tracked in reporting?

Gift cards show up as a separate line in revenue reporting — gross sales, redemption activity, outstanding liability. Useful for accounting and for understanding how much pre-paid revenue is sitting on the books.

Do gift cards expire?

You set the policy. No expiration, expire after 12 months, expire after 24 months — whatever fits your business and complies with your state's gift-card laws. Many states require unlimited validity.

Can someone buy a gift card without an account?

Yes. Gift card purchase is friction-free — no signup required for the buyer. The recipient lands on a personalized email and creates an account when they're ready to redeem.

Rewards & Referrals

Points, milestones, and member loyalty.

What does the rewards program do?

It gives your members a reason to stick around, refer their friends, and feel recognized for showing up. Points accumulate from actions you choose, and members redeem them for things you offer — discounts, free classes, swag, gift cards.

How are points earned?

Set the actions and point values: 10 points per class attended, 100 for the 25th class milestone, 250 for a successful referral, 50 for buying a gift card. Anything you can describe as an event in Zipper can earn points.

How do members redeem points?

From their profile in the booking app. Browse the rewards catalog you configure (e.g. "Free class — 100 points," "Studio sticker — 250 points," "10% off membership — 500 points"), tap to redeem. Points deduct, the perk applies.

Do I need a separate login for members?

No. Rewards live inside the booking app — same login, same profile. Members track their points and redemptions in the app they already use.

Does this actually help with retention?

Yes. Studios running rewards programs typically see 5–10% revenue lift from increased frequency and 15% lower cancellation rates. The biggest gains come from members who hit early milestones (5th class, 10th class) and feel acknowledged.

How does the referral system work?

Each member gets a personal referral link. When a friend uses it to sign up or book their first class, both members earn points. Configure the rewards per side — you can give the referrer 250 points and the new member a 20% intro discount.

Can I see who's earning the most?

Yes. Leaderboards show top earners by points and by referrals. Useful for shouting out community heroes, awarding swag at end-of-quarter events, and building friendly competition.

What about milestone rewards?

Set thresholds — 10 classes, 25 classes, 100 classes, 1-year anniversary — and award points (or unlock specific perks) automatically when a member crosses them. Combine with notifications so the moment is celebrated, not silent.

Do I have to set this up myself?

AI helps you scaffold a rewards program in minutes — common point values, common perks, recommended milestones — and you tweak from there. No need to design it from scratch.

Can I run rewards for specific tiers?

Yes. Run a single program for everyone, or tier rewards by membership level — Unlimited members earn 2x points, intro members earn 1x, founding members get an exclusive perk catalog.

Review Management

Google Business Profile, requests, and replies.

Why do Google Reviews matter for my studio?

Google's local ranking algorithm weighs your average star rating, how often new reviews come in, how fast you respond, the total review count, and the freshness of your Business Profile. More recent reviews mean higher rankings for searches like "pilates studio near me."

How do I connect my Google Business Profile?

Go to Organization → Integrations → Google, connect the account that owns your Business Profile, pick the right location, and save. Zipper pulls in every existing review automatically.

Can I display reviews on my website?

Yes. Toggle the reviews you want to feature, drop a Reviews block on any page of your Zipper website, and the selected reviews render automatically — with stars, author, and date. New reviews you toggle on appear instantly.

How does the one-click review request work?

From the Reviews tab, click Request Reviews, pick recipients (existing customers or new contacts you add on the spot), customize the message template, and send. Recipients get an email with a direct link to your Google Business Profile to leave the review.

Can I reply to reviews from inside Zipper?

Yes. Open a review, write your response, and post — the reply lands on Google so other prospects see it. Replying quickly is one of the signals Google uses to rank you, so this matters.

What's a good review request template?

Short, personal, and direct. We provide a default ("Hi {firstName}, would you be open to taking 30 seconds and writing a quick review? It really helps with our local ranking.") that you can customize per send.

Can I request reviews in bulk?

Yes. Pick a contact list (e.g. members who completed an intro pack last month), add new contacts on the fly, and send the request to everyone at once. Each recipient gets their own personalized email.

How do I get more reviews if my customers forget?

The fastest path is asking after a strong moment — first class, milestone class, or after a particularly good session. Use Automations to trigger a review-request email a week after first class, while the experience is fresh.

Will reviews update automatically after I import them?

New reviews on Google sync into Zipper, and you can re-import on demand. New reviews you've toggled to show on your website appear there immediately — no manual refresh needed.

Do I need a Zipper website to use review management?

No. You can use Zipper to import, request, and reply to reviews even if your website lives elsewhere. The website display block is a bonus when you do build with Zipper.

Ready when you are

Launch your studio on Zipper

Free to start. No setup fees, no contracts. Bring your team, your clients, and your bookings — we’ll handle the migration.