We’ve just launched Embeddable Widgets, a brand-new way to share product updates directly inside your app or website. No redirects, no extra clicks — just a clean, built-in way to keep your users in the loop.
Drop a widget into your site with a couple of lines of code, and instantly show your latest updates directly to your users. Whether you want a floating badge, a slide-out drawer, a top banner, or a toast notification, everything works out of the box — and it’s compatible with React, Vue, or plain JavaScript.
Every widget is:
🎨 Beautifully Themed — Choose from 15 built-in themes like Catppuccin, Gruvbox, Dracula, Cyberpunk, and more.
🔧 Fully Customizable — Override any color or style with CSS variables to match your brand perfectly.
📱 Responsive and Accessible — Works on all screen sizes, with full keyboard and screen reader support.
🌓 Smart About Appearance — Automatically switches between light and dark mode to fit your user’s preferences.
It’s the easiest way to keep your customers informed — directly inside your product.
To get started, create a widget destination in Changebot, then use that destination’s slug in your app. Once you publish updates to that destination, your widgets will automatically display them — no extra setup required. Full installation instructions are available right on the widget destination page.
👉 Start embedding your updates today with Changebot Widgets.
Your changelog just got an upgrade: you can now host it on a custom domain. Instead of the default updates.changebot.ai, make it yours with something like updates.yourcompany.com—more professional, more on-brand.
Setup is simple. In the new Custom Domain tab under destination settings, you can connect your domain in minutes. SSL certificates are handled automatically, so your site stays secure with zero hassle. Follow the instructions, copy the records, and you’re done.
You can now preview your changelog updates in the exact style of your hosted page—complete with your design, colors, and settings. This gives you instant confidence that every post will look just right before you publish.
Switch easily between the raw content and the hosted preview. (This feature is available once you’ve set up a hosted destination.)