Onboarding and Launch FAQ
I have interested clients — how do I get them registered in Zooza?
There are three ways to bring clients into Zooza. The right one depends on your situation:
1. Share a booking link (recommended)
Every class in Zooza has a public booking link. Clients click the link, fill in their details, and pay online — no admin involvement needed.
To get the link:
- Go to Programmes → open the programme → open the class.
- Copy the booking link from the class detail (look for the share/copy icon).
You can also share your main booking page (yourbrand.zooza.online/booking/) where clients choose from all available classes.
Send the link via email, WhatsApp, Instagram, or any channel you use.
2. Embed the booking form on your website
If you have a website, you can embed the Zooza booking form so clients register without leaving your page. See Deploying Zooza on a website and Customising widgets.
3. Add clients manually (admin creates the booking)
If a client cannot or will not book online, you can create the booking for them:
- Go to Bookings → New booking (or use the booking form on their behalf).
- Fill in the client's name, email, and the class they are joining.
- Set up payment manually after the booking is created.
See Creating a booking for step-by-step instructions.
Note: Trial bookings cannot be created manually by an admin. Only standard enrolments and manual registrations.
How do I create a demo or test class?
A demo class is useful when you want to test the full booking flow before going live, or show a potential client or team member how Zooza works without affecting real data.
- Go to Programmes → create a new programme (e.g., name it "Demo" or "Test").
- Add a class with a session or two.
- Set the price to 0 or use a test payment method so no real charges occur.
- Use the booking link to go through the registration yourself, or add a test booking manually.
- When done, delete the test bookings: open each booking → set status to Deleted.
You can keep the demo programme for internal use or archive it when you no longer need it.
How do I see what clients see, without making anything live?
There is no preview panel inside the widget settings. The widget configuration screen shows the settings only — configuring a widget never renders a sample of the form next to it. Looking for one is the single most common wasted half-hour in onboarding.
To actually see the client's view, use one of these two:
1. Share the class and open the link yourself. Go into the class, click Share, and use Copy link. Paste it into your browser. That URL opens the offer exactly as a client sees it — the fastest check by far, and it neither publishes anything nor creates a booking. See Share a course or class registration link.
2. Put the widget on a page nobody visits. For checking the embedded form in its real surroundings — your fonts, your CSS, your cookie banner — put it on an unlisted or draft page on your own site and open that. This is the only way to see the widget as it will genuinely behave.
Which to reach for:
| You want to check | Use |
|---|---|
| Does this class look right to a parent? | Share → Copy link |
| Does the embedded widget look right on my site? | Unlisted page on your website |
| Does the whole signup and email flow work? | Book it yourself on a demo programme (see above) |
A class that is not open for online booking can still be reached by a private link — in the Share modal, use Create a custom link. Useful for showing a colleague a class you have not launched yet.
What should I check before sending booking links to clients?
Before going live, verify that:
- All classes have the correct payment methods enabled (card, Apple Pay, etc.).
- Pricing is set correctly on every class (especially after testing — prices may have been changed during test payments).
- Booking forms are consistent across all classes (same buttons, same fields, same client journey).
- Extra fields (e.g., medical conditions, gender) are configured the same way across programmes, unless intentionally different.
- Test bookings are deleted so they don't skew your data.
- Booking links are tested end-to-end — complete a test booking yourself to see what clients will experience.
How do I migrate existing clients from another system to Zooza?
For clients already in your old system:
- Send them a Zooza booking link to re-register.
- If they should not pay the registration fee again, create a discount code for the fee amount (e.g., code "MEMBER" for the full registration fee).
- Once registered, they are set up with recurring payments in Zooza.
This is a one-time transition process. After the migration, all new clients follow the standard Zooza flow.
Can I launch bookings before my invoicing is fully set up?
Yes. You can disable automatic invoice generation, start accepting bookings and payments, and generate invoices retroactively once your accounting settings are finalized.
What should I do if clients report inconsistent experiences?
Check that all classes within each programme have the same settings:
- Payment methods (card, Apple Pay, etc.)
- Button labels (Enroll vs. Book)
- Extra fields and consent options
- Price and billing configuration
Inconsistencies usually happen when settings were adjusted during testing and not fully aligned before launch.
How do I handle the first billing cycle?
The first billing cycle often needs special attention:
- If the first month has fewer sessions than usual, decide whether to use aliquot billing (prorated) or a fixed monthly amount.
- Most clients prefer to turn aliquot off for the initial launch so every payment is the same amount, then enable it later for mid-term joiners.
- Double-check the first payment amounts on a few test bookings before going live.
How do I sell products (merchandise, party packages) through Zooza?
Products are managed under Products / Services. You can:
- Add items with descriptions, prices, and variants (e.g., sizes).
- Offer products during booking as add-ons.
- Create separate one-off bookings for sessions like birthday parties — set up a new programme/class for the session and share the booking link with the client.
For birthday parties or one-off sessions, create a new programme (e.g., "Sessions / Specials"), add one class with the session date, and share the generated booking link.
Related
- Getting started with Zooza — initial platform setup guide
- Subscription FAQ — plans, billing, and account management
- Company logo and email — branding setup
- Business model guides — scenario guides by business type (camps, subscriptions, individual lessons, franchise)