Event booking
Launching soonCB Booking Rentals & Tickets
CB Booking Rentals & Tickets is a Shopify app, launching soon, that lets customers book appointments, classes, multi-day rentals and tickets on your product pages and pay in Shopify checkout — in full, with a deposit, or with no payment. It will have a free plan; paid plans start at $9.99/month.
Free plan available
Who it's for
Who CB Booking is for
- Salons, spas and wellness
- Fitness classes and studios
- Workshops and courses
- Tours and activities
- Equipment and vehicle rentals
- Room and space rentals
- Consultations
- Events and tickets
Features
What CB Booking does
Book on the product page
Customers pick a date and time in a widget on your product page, then pay in normal Shopify checkout. Paid orders become bookings automatically.
Four booking modes
Time-slot appointments, full-day bookings, multi-day rentals with check-in and check-out, and multi-session bundles.
Deposits or pay later
Charge in full, take a percentage or fixed deposit and invoice the balance later, or accept bookings without payment.
Capacity and waitlist
Set group capacity, buffers, lead time and blockout dates. When a slot is full, a waitlist notifies the next customer.
Email, SMS and WhatsApp reminders
Editable email confirmations, reminders and follow-ups, plus SMS and WhatsApp reminders with pay-as-you-go credits.
Self-service, no account needed
Customers reschedule or cancel from a secure email link, even after a guest checkout.
Staff portal and Shopify POS
Team members get their own portal for their schedules, and the counter can book with Shopify POS.
Calendars, Flow and more
Push bookings to Google Calendar or Outlook, add Zoom or Google Meet links, and trigger Shopify Flow, Klaviyo and webhooks.
Integrations
Integrations
- Google Calendar
- Outlook Calendar
- Zoom
- Google Meet
- Klaviyo
- Google Analytics 4
- Shopify Flow
- Shopify POS
Pricing
Planned pricing
Free
1 service, 1 team member
- Unlimited bookings
- Minute/hour scheduling with lead and buffer time
- Email notifications
- Time zone and multi-language support
- Blockout dates
Starter
Up to 5 team members
- Full-day, multi-day and bundle bookings
- Unlimited services
- Google Calendar and Zoom sync
- Deposits and partial payments
- Customer self-service reschedule and cancel
Growth
RecommendedUp to 10 team members
- Custom SMTP email sender
- Shopify Flow and POS
- Seasonal availability rules
- Advanced bundle and multi-day rules
Business
Up to 20 team members
- Klaviyo and webhook integrations
- Priority support
Advanced
Up to 50 team members
- Per-schedule slot rules
- Dedicated 1-on-1 onboarding
Planned monthly pricing, billed through Shopify. SMS and WhatsApp messages use pay-as-you-go credits bought in the app.
FAQ
Frequently asked questions
What can customers book with CB Booking?
Time-slot appointments, full-day bookings, multi-day rentals with check-in and check-out, and multi-session bundles such as a course or a pack of classes — with group capacity, a party size selector and a waitlist.
Can customers pay a deposit?
Yes. Take a percentage or fixed deposit at checkout and send the remaining balance later as a Shopify invoice, or take full payment, or no payment at all.
Can customers reschedule without an account?
Yes. Every confirmation email has a secure link to reschedule or cancel, and it works for guest checkouts.
When can I install CB Booking?
It is launching on the Shopify App Store soon. Join the launch list and we will email you when it is live.
Launching soon
Get notified when CB Booking launches
Free plan available