Powerful new features, services and plugins for your Shopify store

All Apps / Tools / BookThatApp



Developed by Shopify Concierge

Price: Free – $19.95 / month Free Trial: 7 days More info
  • Perfect for shops offering product rentals, course bookings, ticketed events or as a reservation system
  • Real-time availability lets customers choose dates/times right on your product pages
  • Embedded calendar for your store to display events or scheduled classes

Have products for hire (rent)? Do you run cooking classes? Taking appointments? Offer tours?

BookThatApp is a booking management app designed to seamlessly integrate into your Shopify store. BookThatApp works with your incoming orders creating bookings for your products. Our easy to use calendar let's you see at a glance your bookings on a monthly, weekly or daily basis. BookThatApp features real-time availability showing what dates and times are available from within your product page.

Check out our demo site to see a range of booking scenarios BookThatApp can support.

BookThatApp reviews (13)


This app has allowed me to operate a small BBQ rental business from home without a massive outlay for a programmer. Why reinvent the wheel when there's already a solution? If you have big equipment around home that you only use once in a while, why not rent it out?


We had been selling "Open Admission Tickets" to our museum from our Shopify shop but the fact that the visitor numbers were growing exponentially required us to have a Bookings Engine to manage the number of tickets and set capacity limits for each date and timeslot. BookThatApp was bolted onto Shopify and the existing product template page was enhanced as a result. The customer can now immediately see the availability and the choice of what Tour to go on is now being managed by the customer rather than our staff having to hide tickets from our Shop when it's full (messages shown to customer during the booking process guide customer into choosing different date or time). Our staff now have an immediate overview of "whos coming in when". We love the many different setup options to deal with the many variant options and when we had to close the museum for public tours in the coming months due to a private hire event, we were able to "BlackOut" all tickets online for the day in a matter of just a few clicks in the BookThatApp admin ... Happy Days! As a result of the operational ease of this, we have reduced the ticket prices for online purchase only and have been able to reduce the queues at the tills in museum since more and more people are prebooking online now.
Christine and her team have been very helpful in the implementation process while working with our web developers for Shopify shop and whenever help was needed, we always got immediate support.


We have been using BookThatApp at our kayak school for classes and events. It has helped our business by letting students sign up on their own, it works in our responsive web theme, and saves us a huge amount of time.

We worked with the developer to make some modification to the output and forms. The price was very reasonable and the product looks great. See http://www.kayakacademy.com/pages/kayak-lessons. The class list is generated by BookThatApp. Click on a class and you can see how we've made it look on a product page. Very cool.


I have never been impressed with this app but have agreed to use it because my business partner insists on it since fit integrates with Shopify. You can't edit different calendar options for variants of a class. Everything I've needed a booking website to do, this app doesn't do…. Additionally, the enrollment sheet doesn't give numbers and isn't clean and straight forward, AND we have a class that is overbooked because the app kept accepting bookings even when I had a limit set!


I installed this app about a month ago, and really appreciated the developers commitment & after sales service. Christine assisted even whilst they were on holiday !
I can honestly recommend the app and the developer. Thanks Christine.


Dear Mikko Melander of Imbibe Tours

Thanks for taking the time to leave a review. Our app checks real time availability on the product page and we have yet to have an overbooking complaint from the large active user base of our app.

Our response to you regarding checking availability on the cart page was that it was a major development change. We did not state that "it is a concern that we are unwilling to address".

We actually stated that this feature was on our long term road map. Feature requests are prioritized based on customer feedback and there are currently several features that are of a higher priority based on customer demand.

We then offered you a solution that we've used for several other customers with similar applications that would actually provide a better customer experience (adding to the cart once instead of multiple times) and prevent overbooking. However, you were not interested in the solution offered.

I have no issues with factual reviews, but when reviews contain inaccurate information, we feel it's only fair to correct them.

Shopify Concierge


Our company is an online tour booking company. The app performs as stated per all the previous postings except one major flaw in the coding. This app only verifies the existing inventory when an item(s) are placed in the cart. It does not verify the existing inventory against what has been already placed in the cart and if the customer adds to the cart with the same item the app will allow overbooking of the item or tour beyond the maximum that has been setup in the app.

Try it out on your own product page, enter the maximum number of items you have available to your cart, then add it again and again and again. It will keep adding to the cart and allow the customer to check out. This will cause overbooking of our tours and a customer nightmare. We have brought this to the developers attention and they stated it was not a concern they were willing to address.

I have researched this and spoke with other developers, the calls for the cart items are provided by Shopify and verifying this information would be a simple fix. If you are booking limited quantities with this app be aware of this short coming and the possibility of overbooking.


Our rental business requires a system that can manage availability, different locations, added extras and multiple rates based on how long customers rent for.

This is no easy task. But BookThat App can handle the challenge. We had a few initial bugs. And this is where the real strength of BookThat App comes in. Christine and Gav did a stellar service job to rectify the bugs in no time. They understood our business needs and acted swiftly. A fantastic service, which I would highly recommend.

Thanks again!


Excellent product. And the staff is very helpful with getting it customized to our needs.


They still need an import export option for the product integration. We have a client using bookthat app and everytime they make a change to a product and add a variant we have to remove and readd the product to book that app. This is not that big of a deal, but it also removes all the rentals on the calender for that product. Since there is no bulk upload feature, it would take forever to put them all back. Their team is responsive and offers great support. I am giving this a smiley face, but it does need some additional features.

Free – $19.95 / month
7 days


  • Large
  • Thumb
  • Thumb


Google Calendar

Are you a developer? Become a Shopify partner or submit your app.