Skip to content

Install on a website ​

Install widgets from Settings > Website Integration. That page gives you the managed production script, brand ID, and copyable snippets for each widget. The script connects your site to Elara and loads the studio name and primary color from the brand ID. Set widget appearance under Settings > Design.

Production support

Use the managed script exactly as provided. Self-hosted production widget bundles are not supported. The api-url, brand-name, and primary-color attributes are developer-only overrides and should not be added to a production embed.

Add the shared script ​

Add the widget bundle once on any page that uses Elara widgets:

html
<script src="https://widgets.goelara.app/widgets/sauna-widgets.iife.js"></script>

Add a widget tag ​

Place the widget where it should render:

html
<sauna-schedule
  brand-id="your-brand-id"
></sauna-schedule>

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 ​

  • /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.