Carousel
Rotates a handful of quotes in a fixed height. Right for a homepage strip or under a hero, where vertical space is expensive and nobody reads more than two.
Guide
A testimonial widget is a small embed that pulls approved testimonials from one source and renders them inside your own page. You paste a single line; the content stays editable in one place forever. This guide covers the three formats, the code, and the details that decide whether the widget helps or slows your page down.
Free plan: up to 10 testimonials and one embeddable wall. No card required.
Most site owners install one widget and reuse it everywhere. Formats are not interchangeable — each answers a different hesitation.
Rotates a handful of quotes in a fixed height. Right for a homepage strip or under a hero, where vertical space is expensive and nobody reads more than two.
Shows volume at a glance and lets people self-select the quote that matches them. Right for a dedicated proof section or a long service page.
A compact average plus a count, linking to the full wall. Right beside a pricing table or a checkout button, where extra reading kills momentum.
Not an embed at all: its own indexable URL you can send in a proposal. Use it as the destination your widgets and badge link to.
Visitors have learned to scroll past quote blocks. These are the properties that keep a widget being read instead of ignored.
In Plausa you approve each testimonial before it can appear, and every widget reads from the same approved set — so removing one testimonial removes it everywhere at once.
One script tag, one data attribute for the format. Works in HTML, WordPress, Webflow, Shopify, Squarespace, Framer and any builder with a custom-code or embed block.
Paste the script tag with the wall slug and data-layout="carousel". It sizes to its container and pauses rotation on hover and on keyboard focus.
Same tag with data-layout="grid" (or "masonry"). Add data-limit to cap how many cards render, and data-tag to show only one segment's testimonials.
data-layout="badge" renders the average rating and the testimonial count, linking through to your public wall. Small enough to sit inside a pricing card.
Any wall also works as an iframe embed, for platforms that strip script tags from customer pages. Same content, no script on your side.
Editing text, colours, ordering or the number of cards happens in Plausa — the code on your site never changes after the first paste.
Pick per page, not per site. The same testimonials, presented for the moment.
| Page | Format | Why |
|---|---|---|
| Homepage | Carousel | Two or three quotes without pushing the offer below the fold |
| Pricing page | Rating badge | Reassurance next to the button, zero reading cost |
| Service or product page | Filtered grid | Only the quotes from that visitor's use case |
| Checkout or booking step | Badge | Last-second doubt, no distraction from the form |
| Proposal or email | Public wall link | Nothing to embed; one URL that keeps updating |
The script loads asynchronously and renders after your own content, so it does not compete for first paint; cards are plain semantic HTML with real text, keyboard-reachable controls and readable contrast, not images of quotes. Publishing a named quote, photo or video still requires the person's explicit permission — Plausa stores the consent captured in the collection form and lets you withdraw any testimonial from every widget instantly.
No. If your platform has an embed or custom-code block, you paste one line into it. Nothing to configure afterwards.
The script is small and loads async after your content, so it does not delay first paint. The iframe option keeps even that off your page.
Colours, corner radius, card density and typography scale follow the wall settings, so the widget reads as part of your site rather than a bolted-on tool.
Yes — tag testimonials, then filter each embed by tag so a page only shows proof from that audience or product line.
The script version renders real text into your page, and the public wall is its own indexable URL carrying Review structured data, which makes ratings eligible for rich results. An iframe embed does not pass content to the host page, so use the script when SEO matters.
It disappears from every widget and from the public wall on the next load. There is no cache to clear on your side.
Collect testimonials by link, email or WhatsApp, approve the good ones, and embed them anywhere with one line of code.
Start for free