Atrium never embeds a booking widget. Every Book button is a link that opens your booking provider at the right service, category, membership, package or gift card page. That keeps the storefront fast, keeps you in control of your own booking flow, and means you can change providers without touching the theme.
Everything global lives under Theme settings → Booking.

The settings
- Booking site address is your Zenoti Webstore address, for example
https://yourbrand.zenoti.com, or the custom booking domain your Zenoti account manager set up. Paste it with or withouthttps://; a trailing slash is fine. - Default center ID is the center that Book buttons use when a page has no location of its own, for example the home page hero. With a single location, this is the only center ID you need. With several, every location page, location card and menu row can carry its own Booking center ID and this one is the fallback.
- Book button label is the text on every booking button that does not set its own label. It defaults to Book now.
- Open booking in a new tab opens Zenoti in a new browser tab so the store stays open behind it. Most salons leave it off: on a phone a new tab is one more thing to close.
- Gift cards page is the link the gift card band uses for service gift cards. Leave it blank and Atrium uses
/webstoreNew/giftcardson your booking address.
Theme settings → Booking
Every setting in this groupConnect your online booking so every Book now button opens the right page. Works with any booking provider that uses links, including Zenoti Webstore.
- Booking site addressTextYour booking provider's web address, for example https://yourbrand.zenoti.com or your custom booking domain.
- Default center IDTextUsed when a page has no location of its own. In Zenoti, find it in the address bar of the center settings page.
- Book button labelText · Book now
- Open booking in a new tabCheckbox · Off
- Gift cards pageLinkLink to your booking provider's gift card page, for example https://yourbrand.zenoti.com/webstoreNew/giftcards.
What Atrium builds from these
With the address and a center, Atrium builds links in the patterns Zenoti Webstore uses:
| What the button opens | Link Atrium builds |
|---|---|
| The booking home page for a center | {address}/webstoreNew/{center} |
| A service | {address}/webstoreNew/{center}?serviceid={id} |
| A service category | {address}/webstoreNew/{center}?CategoryId={id} |
| A membership | {address}/webstoreNew/sales/membership/{id} |
| A series package | {address}/webstoreNew/sales/seriespackage/{id} |
| A day package | {address}/webstoreNew/sales/daypackage/{center}?daypackageid={id} |
| Gift cards | {address}/webstoreNew/giftcards, or the Gift cards page you set |
You never type these. Wherever a service, category, membership or package appears in a section, paste its ID into the block's Booking ID field and set the Link type (or Booking link type, the label varies by section) to the kind of thing it is. See Where to find Zenoti IDs.
Until you connect
Until a Booking site address is set, booking buttons that depend on it stay hidden: the header's Book now button, the empty cart's button and the account page card all say so in their settings. Sections that offer a plain Link field still show their button if you fill the link in.
Once the address is set but a button has no location context, the button opens the booking picker so the guest chooses a location first.
Tracking booking clicks
Every booking button carries data attributes: data-booking with the link type, data-booking-id with the ID and data-booking-location with the location name when a section provides one. Your tag manager can listen for clicks on [data-booking] and send a booking event to your analytics without any theme code.

