For the complete documentation index, see llms.txt. This page is also available as Markdown.

Popup Embed

Add an interactive button or link to your website that opens your Supademo or Showcase in a popup overlay.


Installation

Step 1: Add the Supademo SDK

Add this script tag inside the <head> or <body> tags of your website:

<script src="https://script.supademo.com/supademo.js"></script>

Step 2: Add a Trigger Button

Create a button that calls the Supademo.open() function when clicked:

<button onclick="Supademo.open('YOUR_DEMO_ID')">
  Take a tour
</button>

That's it! When clicked, your Supademo will open in a popup overlay.


Opening a Showcase

To open a Showcase instead of a Demo, pass the type option:

<button onclick="Supademo.open('YOUR_SHOWCASE_ID', { type: 'showcase' })">
  Take a tour
</button>

Finding Your Demo/Showcase ID

Your ID can be found in the URL when viewing your Demo or Showcase:

  • Demo: https://app.supademo.com/demo/[YOUR_DEMO_ID]

  • Showcase: https://app.supademo.com/showcase/[YOUR_SHOWCASE_ID]


Single-Page Applications

For React, Vue, Angular, or Svelte applications, call Supademo.open() from your click handler after the SDK script has loaded.

Last updated

Was this helpful?