Theme settings: Booking
Choose Hollow Reserve or an external scheduler, set deep-link parameters, and test Book buttons.
Theme settings → Booking controls how Book buttons open Hollow Reserve (recommended) or your external scheduler. Other booking apps still work when you choose External.
Online Store → Themes → Customize → Theme settings → Booking
Settings reference
| Setting | Description |
|---|---|
| Booking provider | Hollow Reserve (recommended) or External scheduler. |
| Booking base URL | Hollow Reserve: leave blank for /pages/booking, or set your booking page. External: required entry URL for your scheduler. |
| Product handle query parameter | Query key for the product handle. Default service. |
| Specialist query parameter | Optional key when a specialist handle is passed. Default specialist. |
| Location query parameter | Optional key when a location handle is passed. Default location. |
Hollow Reserve path
- Install Hollow Reserve and publish an Experience Blueprint.
- Add the Reserve booking block on /pages/booking.
- Leave Booking provider on Hollow Reserve (base URL can stay blank).
- Link service cards to Shopify service products so ?service=handle preselects the experience.
External scheduler path
Choose External, paste your Booking base URL, and keep Book buttons on service products. No Hollow Reserve install is required.
Smoke test
- Tap Book on a service card or product page.
- With Reserve on the page, confirm the widget opens with the right service.
- Without Reserve, confirm the URL includes the product handle and your scheduler loads.
- Repeat on mobile.
Was this page helpful?
Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.