Shopify App : BookThatApp Appointments

Booking platform for appointments, classes, & product rentals.

About BookThatApp Appointments

Staff Account Self-Management : Let employees manage their schedules and appointments without a Shopify login. Instructors and staff can self-serve bookings on the go.

Never Get Double Booked : Real-time availability engine fills your calendar without double booking. Send custom reminders via email & SMS and connect with calendars.

Built by Booking Experts : Features built for the business you run. Class calendars, appointments, product rentals (and more!) with a simple and intuitive UI.

Point of Sale Google Calendar iCal POS Outlook API Zoom

Powerful appointment scheduling—built for growth!

BookThatApp is the most feature-packed scheduling app available! For the past ten years, thousands of merchants have trusted BookThatApp to book their appointments, classes, rentals, tickets and more, all from a single system. Give your customers and your staff confidence in your business by using BookThatApp to schedule all of your appointments.

Real-time availability booking engine

With BookThatApp, you have total control over your calendar schedule in ways that other apps simply can’t:

  • Control days and times when you’ll accept new appointments

  • Never get double-booked with resource-based scheduling

  • “Blackout” specific days (like holidays) to prevent bookings

  • Specify time blocks between rental periods to ship or clean items

Booking solutions for service and experience-based businesses

Many booking apps don’t have the features or infrastructure to support real business growth, but BookThatApp is designed to grow with your business! Get features that are purpose-built for different business types, so you can rely on a team of experts to support your needs whether you are booking:

  • Services: hair, manicure, pedicure, waxing, massage, piercing, tattoo, health testing

  • Classes: cooking, arts, craft classes

  • Product rentals: outdoor equipment, car rentals, dress rentals

  • Tours: Music events, holiday tours, and more!

You can also take multiple types of bookings, all in one convenient booking app.

Keep your business branding across your site

Your brand is your business, and your booking platform should fit right in. BookThatApp works seamlessly with your Shopify theme to make your booking system an extension of your brand.

Omnichannel appointment booking

  • Seamless integration with Shopify POS makes it easy for customers to book online or in-store. Integration with your trusted calendar (Google Calendar, Outlook, and Apple Calendar) and video conferencing (Zoom) apps makes selling classes and appointments familiar, and as simple as saying “open sesame!”

Flexible booking system

Every business has booking needs that are unique, so you can use pre-configured booking forms or have the flexibility to build your own.

BookThatApp supports:

  • Paid appointments

  • No charge appointments

  • A ‘Book Now’ button that you can put anywhere on your Shopify site

  • Partial deposit towards a service

  • Adding a security bond for product rentals

Custom Reminders

BookThatApp allows you to send email and SMS appointment notifications based on the event schedule:

  • Send reminders before the event starts

  • Follow up with email or SMS after the event to get feedback.

Start making booking a seamless experience with BookThatApp today!

App Images
Launch date
May 29, 2012
App rating
Top features

Up-to-date tech: works with the latest themes

Social media links

About the Author

Matej Kontros

Matej Kontros is an E-Commerce expert and app developer with over a decade of professional experience in IT.

Matej has worked for organisations of all types and sizes, including global players, startups, and agencies. He designed, developed, and maintained complex projects.

Matej's expertise includes e-commerce, software engineering, web development, systems administration, internet security, managing projects, and building teams.

Visit his website at [ Web Linkedin ] or contact him at