Integration examples
Each example below is a pattern that Zooza customers run on their own websites today. The brand, data and code are fictional, so you can copy them as a starting point. Every setting and callback they use is documented in the widget and API reference, and linked from each page.
All examples use the same made-up business, Little Movers, which runs weekly movement classes for babies and children up to 6 years old in several towns.
Booking & trials
- Multi-step trial booking form: a step-by-step sign-up that only offers trial classes. Configuration only, no custom code.
- Branded course and session tiles: make the booking widget look like the rest of your site, starting with CSS and then replacing whole tiles with your own templates.
Listings, timetables & maps
- Branch and franchise location map: every venue on a map with postcode search, radius filter and the classes at each venue.
- Weekly timetable with filters: a server-rendered, SEO-friendly week view from the REST API, with filters and deep links into booking.
- Fully custom course catalogue: your CMS owns the marketing pages, and Zooza owns classes, availability, waiting lists and booking.
Apps & integrations
- Give your AI chatbot the logged-in client: pass the client who is signed in to Zooza into your website chatbot, so it can greet them by name and look up their bookings safely.
Before you start
- Create a free account at signup.zooza.online.
- Copy your widget key from Team & Settings > Publish. For REST API examples, request a REST API key.
- Choose your region's API URL: Europe
https://api.zooza.app, UKhttps://uk.api.zooza.app, UAEhttps://asia.api.zooza.app.