1Appointment booking for Shopify

Turn your store into a booking store.

Take free appointment requests for consultations, classes, tours and services from the product page. Customers pick a time. You manage the operation in Shopify.

Free planNo theme codeUnlimited bookings
Start taking bookingsEverything is defaulted and ready.
Ready to publish
1

Language and formatEnglish · 12-hour

2

Bookable products5 products ready

3

First event or service30 minutes · Free booking

Strategy callCustomers choose a time on the product page.
Mon, Jul 20Tue, Jul 2110:30 AM
One clickto publish a booking page
On your storeno redirect or customer account
Ready to runavailability, emails and reports included
Start taking bookings

Publish the first booking page in minutes.

Product, schedule, capacity and customer emails are defaulted and ready. Review what matters, then publish.

Start taking bookings on your storeTurn a Shopify product into a bookable service in one step.
Ready to publish
1
Storefront language and formatEnglish, 12-hour format · UTC
2
Products customers can bookConsultationDesign workshopPrivate lesson
3
Create the first event or service30 minutes · 1 customer per slot · Free booking
  1. 01

    Choose a product

    Connect an existing Shopify product. No duplicate catalog and no theme editing.

  2. 02

    Review the defaults

    Set duration, availability, capacity, staff and location only when you need to.

  3. 03

    Publish

    The booking flow appears on the product page and is ready for customers.

Storefront experience

Customers pick a time. That’s it.

A lightweight date and time picker stays on your product page. Customers do not need another account and never get sent to a third-party scheduler.

  • Live availability and capacity
  • Mobile-ready booking flow
  • Instant confirmation
  • Self-serve reschedule and cancellation
Strategy callSelect a date and time
Available
Booked, confirmation sentMon, Jul 20 · 10:30 AM
Built for the operation

Simple on the surface. Operationally reliable underneath.

Control every appointment from Shopify Admin, with enough detail to make good scheduling decisions without adding operational noise.

01

See the week clearly

Review confirmed, rescheduled and cancelled appointments in one calendar.

Calendar12 appointments this week
12AppointmentsUTCTimezoneWeekCurrent view
Mon, Jul 139:00 – 9:30 AMStrategy call · Studio AConfirmed
Mon, Jul 1310:00 – 10:30 AMDesign workshop · Studio AConfirmed
Tue, Jul 142:00 – 2:30 PMPrivate lesson · Studio BRescheduled
Wed, Jul 154:30 – 5:00 PMEquipment fitting · Studio AConfirmed
02

Know what bookings are doing

Track booking volume, confirmation rate, available capacity and useful recommendations.

128Measured bookings117Confirmed91%Confirmation rate24Open slots
RecommendationOpen more Friday slots before adding another service.
03

Everything needed to stay in control

  • AvailabilityWeekly hours and date exceptions
  • ResourcesStaff, locations and capacity
  • NotificationsConfirmations, reminders and alerts
  • Customer careWaitlist, cancellation and rescheduling
  • DataExports and Shopify privacy controls
Made for services and experiences

If it has a time, customers can book it.

The same booking page shape covers a one-to-one appointment, a group class, a scheduled tour and a service call. What changes is the capacity per slot, the length of the appointment and whether payment is taken at booking.

01

Tour and activity booking

Guided tours, tastings, diving sessions and workshops. Set capacity per departure, close specific dates for weather or maintenance, and run a one-off pop-up date instead of a weekly schedule when the activity only happens once.

02

Service and consultation booking

Beauty, wellness, legal, design and professional services. Appointment lengths of 15, 30, 60 or 120 minutes, one customer per slot, and an intake question on the booking form when you need context before the appointment.

03

Class and course booking

Fitness, training, lessons, demos and group events. Capacity is the sum of customers per time slot across the staff assigned to the page, so a class of eight is eight independent bookings against one slot rather than one group reservation.

04

Rentals and fittings

Equipment pickup, showrooms, fittings and test drives. Locations carry their own timezone, and the location name travels with the appointment onto the merchant calendar and into the CSV and calendar exports.

What you get out of the box

Appointment booking for Shopify, without a second system.

Availability, capacity, payments, notifications and exports are part of the app. Nothing is redirected to an external scheduler and customers never create an account.

Availability

Calendar management that reflects real opening hours

Weekly hours per booking page, date exceptions to close a holiday or replace the hours for one date, and a blackout range for a longer closure. The storefront picker only ever shows times that are genuinely bookable, and availability is re-checked at the moment of booking so a slot that filled while a customer was choosing is refused rather than oversold.

Staff

Staff scheduling that drives bookable capacity

Each staff resource carries a full name, how many customers they can serve at once, the booking pages they are assigned to, an active flag, and a weekly schedule that either follows the service hours or the person's own working hours. Capacity is the sum of customers per time slot across the active assigned staff, so adding a person opens more slots.

Payments

Free booking, or payment through Shopify checkout

Free booking confirms the appointment the moment a customer picks a slot. Paid booking holds the slot for about ten minutes with a live countdown, sends the linked variant to Shopify checkout, and confirms the appointment only when Shopify reports the order paid. Paid booking is on the Pro plan.

Refunds

Refund in Shopify and the appointment follows

You refund the order in Shopify Admin and the app reacts to what Shopify sends. Refunding the whole appointment line cancels the appointment and puts the time back on the storefront calendar. Refunding part of the money while the line stands is recorded and the appointment stays confirmed. Cancelling the order does the same as a full refund. The app never moves money itself.

Operations

Run the day from one calendar

Week and day views with an hour axis, the appointment count and the booking timezone above the grid, and a detail dialog per appointment showing the customer, service, location, original time if it was moved, and cancellation time if it was cancelled. Phone and walk-in bookings can be created by hand on free booking pages.

Notifications

Transactional emails you control the wording of

Confirmation, reminder, follow-up and merchant alert messages each have an enable switch, a subject and a body, with a live preview and placeholders such as appointment time, customer email and the secure manage link. Customer emails carry single-use links so customers can reschedule or cancel themselves.

Read before you install

The questions merchants ask first.

Twenty-six reference articles cover the screens you use most: setup, bookings, availability, staff, locations, storefront, notifications and privacy. These are the ones worth reading before you publish your first booking page.

Straightforward pricing

Start free. Scale when you need to.

Two plans. Every plan includes unlimited appointments. Capacity scales with active booking pages, staff resources, locations and bookable products.

Pro

$1.00 / month
  • 100 active booking pages
  • 25 staff resources
  • 10 locations
  • 100 bookable products
  • Unlimited bookings
  • Pay to book through Shopify checkout
  • Unlimited booking history

Max

$10.00 / month
  • 100 active booking pages
  • 25 staff resources
  • 10 locations
  • 100 bookable products
  • Unlimited bookings
  • Pay to book through Shopify checkout
  • SMS appointment reminders
  • Unlimited booking history

What is a booking page? One published booking page that can feature the Shopify products your plan allows. Billing is handled by Shopify.

Try the buyer experience

Make one booking. See the whole flow.

Choose a date and time for an unforgettable tour in the live Shopify demo store.