How do I add DemoPage to HubSpot?

Reviewed

Short answer

In HubSpot open Settings, then Content, then Pages. Choose your domain, or Default settings for all domains, paste your DemoPage snippet into Site footer HTML, and press Save.

Steps

  1. 1In your DemoPage portal, open Demo settings and press Copy snippet under Embed on your site.
  2. 2In HubSpot, open Settings (the gear), then Content, then Pages.
  3. 3Choose your domain, or Default settings for all domains.
  4. 4Paste the snippet into Site footer HTML and press Save. Site header HTML works too.
  5. 5Open a published page in a private window and check for the button.
<script src="https://app.demopage.io/embed.js" data-demo="your-link" async></script>

Pages on another HubSpot domain

Your website's domain and its subdomains work without setup. If HubSpot hosts your pages on another domain, add it under Embed on your site in Demo settings. Other domains and staging sites

HubSpot leads and DemoPage

Adding the button doesn't send leads to HubSpot. To pass finished demos and leads on through Zapier, Make, or your own endpoint, see Send demos to a webhook.

To record a demo for each new HubSpot lead before your first call, see Demo before the first call.

Didn't answer your question?

Talk to us with your demo link and the email you signed up with, or write to hello@demopage.io. We'll answer, and add it to the Help Center.