DemoBitesDemoBites
Agentic RecordingPersonalizationPricing
Schedule demoLoginSign up
DemoBitesDemoBites

Record what's new, polish it into a professional demo, and publish it across an Explore Center your buyers explore and an Update Center your customers follow.

Start freeteam@demobites.com

Publish and Engage

  • Update Center
  • Explore Center
  • Pulse
  • Spotlight
  • Broadcast

Workflows

  • Workflows

Enablement Center

  • Enablement Center

Measure and Manage

  • Analytics
  • Signals
  • MCP

Advanced Capture

  • Cloud Recorder
  • Retake Automation

Agentic Recording

  • Agentic Recording

Personalization

  • Contextual Experiences

Explore

  • Why DemoBites
  • Pricing
  • What's new

Support

  • Help Center
  • Docs
  • Contact

© 2026 DemoBites. All rights reserved.

TermsPrivacyRefundsCookies
Docs
/
  • What is In-app Pulse?Grow
  • Setting up Pulse
  • Configuration
  • Embed options
Browse docs
  • What is In-app Pulse?Grow
  • Setting up Pulse
  • Configuration
  • Embed options
PulseSetting up Pulse

Setting up Pulse

Add an embeddable “What’s New” widget to your product so users always know what changed since their last visit.


What is Pulse?

Pulse is a lightweight JavaScript widget that lives inside your application. It shows a small trigger button (a bell, rocket, or any icon you choose) that opens a panel with your latest product updates, each one a polished DemoBites video.

Unlike a changelog page that users have to navigate to, Pulse meets them where they already are, inside your product. No new tabs, no context switching.

Think of it as

A notification center for product updates, but instead of text blurbs, each entry is a short, polished demo video that shows your users exactly what’s new and how to use it.


Why use Pulse?

Product teams ship features constantly, but adoption depends on whether users actually discover them. Pulse bridges the gap between shipping and adoption.

Surface features in-product

Users see updates right where they work, no changelog hunting required.

Drive feature adoption

A 30-second video demo is more compelling than a text description.

Reduce support tickets

Users discover answers before they need to ask. Self-serve product education.

Zero maintenance

Create the demo, add it to Pulse, publish. No frontend deploys, no code changes.


How it works

Pulse is managed entirely from the DemoBites dashboard. Adding it to your product takes two lines of HTML.

  1. 1

    Create a Pulse feed

    In the DemoBites dashboard, go to Pulse and create a new feed. Give it a name and choose a template.

  2. 2

    Add your demos

    Select which demos appear in the feed. Drag to reorder, mark important ones as "Major", they'll get a visual highlight.

  3. 3

    Configure the widget

    Pick a template style, set your brand color and trigger icon, customize the header text.

  4. 4

    Publish & embed

    Hit Publish to generate the feed. Copy the embed code and paste it into your product's HTML.

  5. 5

    Optional: attach your user ids

    Set window.demobitesIdentity = { userId, accountId } anywhere on the page. Every Pulse analytics event then carries those ids to your Analytics Destinations webhooks, so engagement joins to the users your stack already knows.


Create your first Pulse

Ready to get started? Here’s the quickest path:

1Navigate to Pulse in the DemoBites dashboard sidebar.
2Click "New Pulse", give it a name like "Product Updates".
3Switch to the demos tab and add a few published demos.
4Pick a template in the Templates tab (try "Detailed Cards" to start).
5Hit "Generate & Publish" to create the live feed.
6Copy the embed code from the Settings & Integration tab.
7Paste it into your application's HTML, just before the closing </body> tag.

Tip:You don’t need to redeploy your application to update the feed. Adding or removing demos and hitting Publish will update the widget instantly for all users, the embed code never changes.


Next steps

Templates & configuration

Explore 8 template styles and widget settings

Embed options

Embed code, custom triggers, and JavaScript API

What is Pulse?Configuration

On this page

  • What is Pulse?
  • Why use Pulse?
  • How it works
  • Create your first Pulse
  • Next steps