Also searched as
go-live checklist, launch checklist, before we go live, onboarding checklist, setup checklist, test booking, booking link, programme setup, payment setup, email triggers, first week issues
Search keywords
go live, launch, checklist, setup, programmes, classes, sessions, bookings, booking link, programme link, class link, private link, customise link, trial, waiting list, capacity, Stripe, payments, payment schedule, discounts, invoice, emails, automations, templates, roles, instructors, attendance, exports, reports, test booking
Q: What should be ready before I open bookings to parents?
Everything below. If you skip steps, you’ll usually get “class full”, payment confusion, or parents asking where to find their booking.
A) Offer structure is ready (Programmes → Classes → Sessions)
✅ Check this:
Each Programme you want to sell exists and has the correct name (public-facing).
Each Programme has the correct Classes (one class per timetable slot).
Each Class has:
correct capacity
correct venue/location
correct instructor
Your Classes have planned Sessions (the dates exist in the future).
Open a programme → open a class → confirm you can see upcoming sessions.
B) Locations are ready (parents will trust your details)
✅ Check this:
Every venue is set up as a Location.
Each Location has a correct address (and any extra directions).
Tip: If you use map links in emails, make sure the location data matches what parents expect.
Team & Settings → Settings → Locations
C) Booking links are ready (General vs Programme vs Class + Private link)
✅ Decide what you’ll send:
General booking link (full public offer)
Use for: your main “Book now” button / general marketing.
Programme link (all classes under one programme)
Use for: “Turtle Tots 3–8 months” landing pages, focused campaigns.
Class link (one specific class)
Use for: “Join this Monday 10:00 class” messages.
Tip: Private booking link (Customised link with parameters)
If you need a private link (for a specific audience or use-case), you can generate a customised booking link with parameters:
Open the relevant General / Programme / Class link sharing option.
In Copy link, choose Customise.
Generate a new link with the parameters you need (your private version).
Copy and share that private link with parents.
D) Trials and waiting list are ready (if you use them)
✅ Check this (only if relevant):
Trials are enabled for the offers where you want parents to book trials.
Waiting list behaviour is understood internally (what happens when a class is full).
Quick verification
Open your booking link and confirm parents can see the trial option (if expected).
E) Payments are ready (so you don’t create confusion on day 1)
✅ Check this:
Stripe (or your payment method) is connected and active.
Each programme/class has the correct pricing model (term / monthly / other).
Payment schedules are correct (if using instalments).
Discounts and fees (sibling, promo, registration fee) are configured as intended.
Quick verification
Run a test booking (see section “Test booking end-to-end”).
F) Emails and automations are ready (parents must get confirmations)
✅ Check this:
Your key templates are reviewed (confirmation, payment reminders, trial messages if used).
You know which emails trigger when (so you don’t expect the wrong message at the wrong time).
Your Reply-to behaviour matches what you want (if configurable).
Test format on mobile and desktop.
Quick verification
Send a test booking and confirm the email arrives with correct formatting.
G) Team is ready (roles, instructors, attendance)
✅ Check this:
Admins and instructors have the right access.
Instructors can see their classes/sessions.
Attendance flow is agreed internally (who marks attendance, and when).
H) Reporting and exports are ready (so you can operate and report)
✅ Check this:
You know where to see:
bookings overview
payment overview
active vs inactive clients
You can export what you need (basic sanity check).
Q: How do I run a test booking end-to-end?
Do this before you send any real links.
Open your booking link (General or Programme is best for testing).
Register as a parent (use your own email + a test child).
Complete the flow (trial or paid booking, depending on your setup).
Confirm:
the booking appears in Zooza
the child is in the correct class roster
sessions are visible
the expected confirmation email arrived
if payment is required: payment status looks correct
Tip: If you don’t want to pollute real stats, label the test client clearly (e.g., “Test Parent”).
Top 10 go-live mistakes (and how to avoid them)
Sending the wrong link level → Use Programme link for focus, Class link for one slot.
Going live without sessions generated → Always check future sessions exist.
Trial option not visible → Confirm trials are enabled for that offer.
Parents see “class full” and leave → Confirm capacity rules and waiting list behaviour.
Payments not connected → Test a real payment before launch.
Discounts/fees unclear → Test checkout with a sibling/discount scenario.
Emails not triggering as expected → Test end-to-end and check communication history.
Instructors can’t see their sessions → Verify roles before day 1.
Location details wrong → Fix address early; parents will complain immediately.
Duplicates appear quickly → Use consistent parent email guidance in your comms.
First 48 hours after go-live: what to check daily
New bookings coming in (and whether any are blocked by capacity)
Any “class full” complaints from parents
Payment success vs unpaid bookings
Confirmation emails being delivered (and formatting)
Duplicates starting to appear (same parent with different email/phone)
When to contact support (so we can help fast)
Send:
the link you shared (General/Programme/Class/private)
programme + class name
parent email (if relevant)
timestamp and what you expected vs what happened
screenshots of the page/message if possible




