Book That App Features

Do you have products for hire (rental), take appointments, run courses, or want to be able to take reservations using products from your Shopify store? BookThatApp tracks orders and maintains a booking calendar for your products. 

Our easy to use calendar (compatible with Google Calendar) let's you see your bookings at a glance on a monthly, weekly, or daily basis. BookThatApp features real-time availability showing what products are available based on the capacity you specify.


  • Classes
  • Courses
  • Events
  • Tours
  • Product Rentals
  • Service Appointments
  • No-charge Appointments
  • Pick-ups and Deliveries
  • Accommodation Rentals


  • 6 default booking forms and 3 widgets    
  • Display real-time availability of a product or resource on your Shopify store
  • Capture a date and/or time on the Shopify product page for product rentals, appointments, event rentals, tours, classes, courses, and accommodations
  • Capture the date and time of a pick-up or delivery on the Shopify cart page 
  • A Stand Alone booking form for no-charge service appointments (bypasses the Shopify checkout)
  • Limit capacity at the product, variant, or resource level
  • Set blackouts based on resource or location, or at the store, product, or variant level
  • Create manual bookings
  • Set opening hours at the store, product, or resource level
  • Assign Resources to products and they will automatically assign to bookings
  • Choice of calendar colour templates
  • Ability to colour code events
  • Display an events calendar for your classes, courses, events, and tours
  • Google calendar integration
  • Create staff accounts and set permission levels
  • Add additional form fields to the Shopify product page
  • Bulk product updates



  • Run Sheet (with Search/Sort/Print/Download capabilities)
  • Enrollment Report (Class list with Search/Sort/Print/Download capabilities)
  • Customized Reporting (Choose your own parameters) - Premium Plan
  • Booking Sales Report

Pricing: -

  • Free trial limited to 10 total bookings
  • $19.95 USD per month after the free trial period for the Standard Plan
  • $29.95 USD per month for the Premium Plan