DemoBitesDemoBites
HubsSharing & embedding

Sharing & embedding

Once a Hub is published, share it with a link, embed it in your site, or restrict access to specific audiences with SSO.


Every published Hub gets a permanent URL you can share anywhere:

https://stream.demobites.com/your-workspace/a/page-slug
  • Share via email, Slack, social media, or any messaging tool.
  • The URL is permanent — updating content doesn't change it.
  • With a custom domain, the URL uses your own domain name.

Custom slugs

By default, Hubs use a generated slug based on the Hub name. You can customize the slug to create clean, memorable URLs:

/a/my-product-onboarding-academy-v2/a/onboarding
/a/q4-2024-feature-updates-collection/a/whats-new

Slugs must be unique within a workspace. You can change a slug at any time — the old URL will redirect to the new one automatically.


Embed a Hub

Embed the entire Hub in your website or help center using an iframe:

HTML
<iframe
  src="https://stream.demobites.com/your-workspace/a/onboarding"
  width="100%"
  height="800"
  frameborder="0"
></iframe>

The embedded Hub is fully interactive — visitors can browse Bites, play videos, and switch languages, all within the iframe.


Access control

By default, Hubs are publicly accessible. For internal content or customer-specific training, use SSO to restrict access:

Public (default)

Anyone with the link can view the Hub. Best for marketing content, help centers, and publicly shareable resources.

SSO-protected

Only authenticated users can access the Hub. Requires workspace SSO configuration. Best for internal training, customer onboarding, and premium content.

SSO protection is configured at the workspace level. See the Private workspaces & SSO guide for setup details.


Analytics

Track how your Hubs and individual Bites perform. View counts, play rates, and engagement metrics are available in the DemoBites dashboard — giving you insight into which content resonates with your audience.