Testimonial widget
A testimonial widget that waits for your approval.
ClientProof widgets are built for agencies placing social proof on someone else’s website. The embed is small, public, and unwilling to show a quote you have not signed off.
A testimonial widget is the piece of a marketing site that quotes a customer. Most tools assume you are the brand. ClientProof assumes you are the studio managing several brands, and that each brand needs its own widget, its own link, and its own queue.
Three layouts from one approved set
Quote places a single testimonial where a headline needs a witness. ClientProof features the highest-rated approved quote. Carousel is for a narrower column: visitors step through the approved set without a carousel library on the host page. Wall of Love is the grid, for a homepage or a dedicated proof page.
You do not curate a separate list per layout. Approve a testimonial once and it is eligible everywhere. Reject it and it disappears from all three. Tags help your team remember which quote belonged on a launch page. They do not filter the public widget in this version.
Script tag, with an iframe behind it
The script tag reads data-client and data-layout, then inserts an iframe pointed at ClientProof. The iframe tells the script how tall it is. The script does not read the host page, does not set cookies, and does not depend on a customer account.
If the host site blocks third-party scripts, paste the iframe snippet instead. Both URLs return the same approved testimonials. Free plans render a “Powered by ClientProof” line under the widget. Paid plans remove it.
What the widget will not do
It will not show pending or rejected submissions. It will not autoplay video, because video is out of scope. It will not rewrite quotes with AI. The words on the widget are the words someone submitted and someone on your account approved.
Put a client workspace on it
Create the agency account, add the brand, and share a collection link today.
Start free