Show testimonials on your website with one line of code
Design a widget, copy one script tag, paste it where you want testimonials to appear. Publish something new and it shows up — no need to touch the code again.
- Grid, Carousel, Single quote and Marquee
- Matches your fonts and colours
- Styles isolated from your site
- Updates automatically
Four layouts
- Grid — a responsive wall of cards for landing and product pages. Included on Free.
- Carousel — a horizontal, swipeable strip that saves vertical space. Pro.
- Single quote — one featured testimonial next to a call to action. Pro.
- Marquee — two rows of cards scrolling in opposite directions, like a moving Wall of Love. Pro.
Make it match your site
Adjust the font, card corner radius, spacing, and background, text and accent colours. The live preview in your dashboard follows the same rules as the embedded widget, so what you see is what visitors get.
Every testimonial you publish shows up automatically, in a fresh order on each visit. Widgets carry a small “Testimonials collected with Wallsy” tag; removing it on Pro is coming soon.
Paste once, update forever
Your embed code is a single script tag, similar to this:
<script async src="https://wallsy.live/widgets/loader.js" data-widget-id="YOUR_WIDGET_ID"></script>The widget renders right where you paste it. Because it always loads your current testimonials, new approvals appear automatically — and removed ones disappear.
Add a testimonial widget to any website
The widget works anywhere you can paste a script or custom HTML block, including WordPress, Webflow, Shopify, Squarespace, Wix, Framer, Ghost and plain HTML. Our guide shows where to paste it on each site builder.
Using a display-only widget today? See how Wallsy compares as an Elfsight alternative: Wallsy also collects the testimonials, and widgets aren’t limited by views.
Won’t break your design
The widget renders inside an isolated container (Shadow DOM), so your site’s CSS doesn’t change the widget and the widget doesn’t change your site. You can place several widgets on the same page.
FAQs
Where can I use the widget?
On any website where you can add a custom HTML or script embed. See our guide to adding testimonials to your website for common site builders.
How many widgets can I create?
As many as you like on both plans. Free includes the Grid layout; Pro adds Carousel, Single quote and Marquee.
Do I need to update the code when I publish a new testimonial?
No. The widget loads your current published testimonials every time the page is viewed.
Keep exploringMore Wallsy features
Your happiest customers are one link away.
Create your collection page, send the link, and approve your first testimonial today. Free plan, no card.