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 opens from a small launcher (a bell, a gift, or another icon you choose) or from your own button, and shows 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.
Show features in your 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
Create a Pulse feed
In the DemoBites dashboard, go to Pulse and create a new feed. Give it a name.
- 2
Check your demos
Every published demo whose Pulse switch is on shows in Pulse automatically. The switch is in Published demos, in the Product Hub: in the Library tab each row has a Product Hub switch and a Pulse switch. Turn the Pulse switch off to keep a demo out of Pulse, and set the order in the In-app Pulse tab.
- 3
Configure the widget
The widget is designed for you. In the Customization panel, make the launcher yours: shape, icon, color, label and placement. Set your title in its Header section.
- 4
Publish & embed
Hit Publish to generate the feed. Copy the embed code and paste it into your product's HTML.
- 5
Want to know who watched? Use With user tracking
The Embed button has a second version of the snippet, With user tracking. Your developer fills its window.demobitesIdentity block with the signed in user’s userId, accountId, email and name before embedding. Views then arrive in Signals and your Analytics Destinations under your ids, and ratings in User Feedback. See Embed options.
Create your first Pulse
Ready to get started? Here’s the quickest path:
Tip: You don’t need to redeploy your application to update the feed. Save keeps your settings and the editor preview shows them instantly. Changes go live when you publish, for all users, and the embed code never changes.