Paid bookings
Customers pick a time, then pay at your normal Shopify checkout. Works with any product.
Try a paid bookingLet customers book and manage appointments, classes, and experiences right from your Shopify store.
Powering bookings for Shopify merchants
Try every booking type
Easy Appointment Booking supports different kinds of booking options and is flexible for your use case. Here are a few.
Customers pick a time, then pay at your normal Shopify checkout. Works with any product.
Try a paid bookingSkip checkout for consultations and free events. Customers book with their name and email.
Try a free bookingOne service, many locations. Each location has its own hours and staff.
Pick a locationTake a part payment when customers book. Collect the rest when you deliver the service.
Book with a depositSell a pack of sessions up front. Customers redeem each one later from a link in their email.
See packagesSell adult, child, and other ticket types for the same time slot, with a shared capacity.
Book a farm tourLive demo · Any page
You can feature your events and services on any page. Try booking the Personal Consultation service on the right.
Live demo · Inline calendar
Skip the button and put the calendar right on the page. Customers see open times at a glance and book in two clicks.
Pick a date, then a time. This one is a paid service, so you will go to the test checkout.
Live demo · Upcoming events
List every upcoming class, tour, and workshop. Customers filter by date and see how many spots are left.
Live demo · Monthly calendar
Embed a month view of all your services. Customers see what is on and click through to book.
Try it in 60 seconds
Go through the same flow as your customers. The emails you get are the real thing.
Open any product on this store and click Select a time.
Pick a date and an open slot. Add your details and any intake answers.
Check your inbox for the confirmation email and calendar invite, just like your customers.
1
Expiry 11/33
CVV 111
Name any name
Behind the scenes
Bookings show up in your admin, on your calendar, and in your customers' inboxes. You set it up once.
Confirmations, reminders, and follow-ups go out on their own. Edit every message in the email designer.
Sync bookings with Google Calendar, Outlook, and Zoom. Send booking events to Klaviyo and Shopify Flow.
Ask each attendee for the details you need, like allergies, skill level, or a phone number.
Give each team member their own schedule. Staff see and manage their bookings in a secure portal.
When a slot is full, customers join a waitlist. They get an invite when a spot opens.
Take bookings and check customers in from Shopify POS at your front desk.
What merchants say
“One of the features we particularly like is the package management, which makes it really easy to offer customers packages and keep track of their bookings and remaining sessions.”
“I'm not very techie and have integrated this into my Jewellery Workshop Website and taken bookings right away. I downloaded two different Apps before this that I just couldn't get my head around.”
“The platform is incredibly straightforward and easy to use, making it simple for both myself and my staff. I would highly recommend both the app and the excellent support.”
Yes. It is a real Shopify store that runs the same Easy Appointment Booking app you install. The calendars, availability, and emails are all live.
No. Checkout is in test mode. Use card number 1, any name, expiry 11/33, and CVV 111. Free services skip checkout.
No. Install the app, turn on the app embed in your theme editor, and make a product bookable. The Select a time button appears on its own.
Yes. It works with Horizon, Dawn, and other Online Store 2.0 themes. This store runs Horizon. You can also add calendars to any page with app blocks.
Yes. You can start on the free plan and upgrade when you need more features.
A few minutes for your first service. Watch the 2-minute setup video to see how.
Start taking bookings today
Install Easy Appointment Booking for free. Your first bookable service takes only a few minutes.
Free plan available · No credit card to start · Setup help included