Skip to main content
The BragBox widget renders your approved testimonials on any website — no developer required. Paste one script tag, configure everything from your dashboard.

Get your embed snippet

In your dashboard, open a campaign and copy the embed snippet from the Embed panel:
Paste it anywhere in your page HTML where you want testimonials to appear. That’s the whole integration.

Appearance is set from your dashboard

Layout, theme, accent color, and testimonial limit are all configured in Settings → Widget Appearance — not in the script tag. Changes you make there go live immediately, with no need to update your embed code.
See Widget Appearance for a full walkthrough of the dashboard settings.

Script tag attributes

data-* attributes on the script tag override your dashboard settings on a per-page basis. Use them only when you need a specific variant on one page — for everything else, the dashboard defaults apply automatically.

Layouts

Override example

A homepage uses dashboard defaults (marquee, light), but a dark landing page needs a carousel:

What displays

The widget shows only approved testimonials. New approvals appear automatically — no snippet update required. Each card shows the customer name, role and company (if provided), and testimonial text.

Placement tips

  • Place it on your homepage, services page, or a dedicated testimonials page
  • Marquee and carousel work at any section width; the wall layout needs at least 600 px to look good
  • The widget runs in a sandboxed iframe — it won’t interfere with your page’s styles or scripts

Platform guides

WordPress

Wix

Squarespace

Custom site