Business+ Widgets

Live previews of embeddable widgets. Each one runs like it would on your site.

Contact form

Collect name, email, phone, subject, and message—with optional promo opt-in.

Chat

Same experience as on a customer site: a launcher in the corner opens the chat panel. Copy the embed snippet from My Widgets in the portal (not a full-page iframe).

Use the gold button in the lower-right corner of the viewport, then open the panel—same as bp-chat.js on a live site.

Google reviews

Show your Google ratings and reviews with configurable layout and styling.

Blog

Post list and reader experience you can drop into any page.

First-party analytics

Lightweight embed (no iframe for tracking). Sends pageview and unload beacons to your Widget API /analytics/collect. Configure demo widget and client IDs under WidgetLivePreview in appsettings; collect URL comes from BaseAPIURL.

Open devtools → Network to see collect requests. The optional /analytics URL in data-bp-iframe-src matches production embed markup.