Appearance
Install on a website
Install widgets from Settings > Website Integration. That page gives you the script URL, brand ID, and copyable snippets for each widget. The script connects your site to Sauna CRM and loads the brand name and color from the brand ID.

Add the shared script
Add the widget bundle once on any page that uses Sauna CRM widgets:
html
<script src="https://sauna-crm-widgets.vercel.app/widgets/sauna-widgets.iife.js"></script>Add a widget tag
Place the widget where it should render:
html
<sauna-booking-calendar
brand-id="your-brand-id"
></sauna-booking-calendar>All widget tags require brand-id. The widget loads your studio name and brand color from it, so there is nothing else to configure for a standard embed.
Configure domains
Add every website domain that hosts widgets, plus the customer-account URL, in Website Integration. One list covers all of it: magic-link sign-in, checkout returns, invite links, and account redirects.
Common page layout
/book:<sauna-booking-calendar>/schedule:<sauna-schedule>/memberships:<sauna-membership-plans>/gift-cards:<sauna-gift-card-purchase>/account:<sauna-account>/locations:<sauna-location-map>
Use normal website navigation to link these pages together.