How branch admins publish the CompTeam-hosted class-booking page, collect leads, send visitors through Stripe Checkout, and let inquiry-only classes fall back to registration.
Embed example
A live example page inspired by a gym schedule site, with the old calendar area replaced by the hosted Mat Lab Andorra booking page.
Open mockup

Dashboard entry point
In the dashboard schedule, branch admins can click Website code to open the guide that explains how to integrate the public booking page on their website.


Lead follow-up in CRM
Every public booking or inquiry creates a lead in CompTeam Leads. Staff can contact the prospect by email, keep the selected class in the conversation thread, and mass-send the gym location, registration link, or full class schedule dates from the same page.
The public booking page lets your branch publish a hosted CompTeam page such as:
/book/opaque-team-frankfurtBranch admins can find their own live URL in the Website code dialog inside the dashboard schedule.
Visitors land on the calendar first. They choose a class, click Book (or Ask about this class), then enter their personal details.
CompTeam handles the rest:
This is the right tool when you want to place a booking widget on your website without forcing prospects to create a full account first.
Check these prerequisites first:
If a class has no drop-in fee, it still appears publicly, but the CTA becomes inquiry only instead of checkout.
Every public class occurrence is shown with one of three states:
This means a visitor can browse the whole calendar, but only priced classes go to Stripe.
If you need more background on the schedule and paid training model, see the paid training guide.
For a paid class, the flow is:
For an unpriced class, CompTeam still creates the lead and class inquiry context, then shows the branch registration link instead of starting payment.
When Stripe confirms the checkout, CompTeam completes the booking automatically. The visitor is marked as booked, the payment is recorded, and the branch confirmation email is sent with the class details.
The day-to-day workflow is simple:
Operational tip:
You do not need to manually send the confirmation email for paid bookings — that is handled automatically after Stripe success.