← Arcanum HollowDocs · 1.8.10

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

SettingDescription
Booking providerHollow Reserve (recommended) or External scheduler.
Booking base URLHollow Reserve: leave blank for /pages/booking, or set your booking page. External: required entry URL for your scheduler.
Product handle query parameterQuery key for the product handle. Default service.
Specialist query parameterOptional key when a specialist handle is passed. Default specialist.
Location query parameterOptional key when a location handle is passed. Default location.

Hollow Reserve path

  1. Install Hollow Reserve and publish an Experience Blueprint.
  2. Add the Reserve booking block on /pages/booking.
  3. Leave Booking provider on Hollow Reserve (base URL can stay blank).
  4. 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

  1. Tap Book on a service card or product page.
  2. With Reserve on the page, confirm the widget opens with the right service.
  3. Without Reserve, confirm the URL includes the product handle and your scheduler loads.
  4. 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.