Easy Appointment Booking adds small pieces, called extensions, to several parts of Shopify. You do not need to edit theme code to use them. This page lists each one and where you find it.
On your store (theme blocks)
The main switch is the Appointment Booking app embed. It puts the Select a time button on your product pages. Turn it on once per theme in Online Store > Themes > Customize > App embeds. See The calendar is not showing on my store.
You can also add these blocks to any page in the theme editor:
| Block | What customers see |
|---|---|
| Popup Calendar Button | A Book now button that opens the booking calendar in a pop-up. |
| Inline Calendar | The booking calendar placed right on the page. |
| Event Calendar | A month calendar of all your services, so customers can browse by date. |
| Featured Service Card | One service shown in your theme's product style, with a Select a time button. |
| Event Collection Grid | A grid of your services. Needs the Pro plan or higher. |
To add one, see Take bookings on any page.
Blocks do not move to a new theme. If you change themes, turn on the app embed and add your blocks again. The admin, customer account, and POS extensions below are not affected.
In your Shopify admin
- Booking Details — a box on the order page that shows the service, date, time, and status of the booking. Open Orders and click an order with a booking.
- View Booking — opens that order's booking in the app. Find it in the More actions menu on the order page.
- Create a Booking — book an appointment for a customer from their customer page. Find it in the More actions menu on the customer page.
- View Bookings — opens the customer's bookings in the app, from the same menu.
In your customers' accounts
These need Shopify's customer accounts (the current version, not "legacy"). See Customer accounts.
- My Bookings — a page in the customer's account that lists their bookings.
- Manage Booking — a button on an order that has a booking, so the customer can see, move, or cancel it.
In Shopify POS
Add these tiles to your POS home screen. See Take bookings with Shopify POS and Check in customers with Shopify POS.
- Book an Appointment — book a walk-in or phone customer at the counter.
- Check in — see today's bookings, search for a customer, and check them in.
Store-wide widgets
In the app, go to Settings > Widgets and App Extensions to set up three widgets from one place: the Collection widget, the floating Book Now button, and the Event Calendar. The page also warns you if the app embed is off, with a button to turn it on.