Testimonial widgets

Your best quotes,
built for your site.

Collect testimonials, then show them on your site in a wall, a row or a single quote that looks like it was built for your site.

Free trial  ·  Cancel anytime

See the live demos ↓
Live demo · Wall of love

A wall of love that
looks like your brand.

A masonry wall that fills its columns evenly and drops to one column on phones. This one is live, loaded from SaaS Pulse right now.

DemandBird's wall of love loads here. See it live on demandbird.com →

Real example: DemandBird's customer pagedemandbird.com/customers →

Live demo · Swipe row

Or a row people
can swipe through.

Swipe it on a phone, drag it with a mouse, or click a card and use the arrow keys. It can scroll on its own, too.

DemandBird's swipe row loads here. See it live on demandbird.com →

Real example: DemandBird's homepagedemandbird.com →

No-code designer

Make it look
like your site.

Pick a preset, then change anything. A live preview shows each change at desktop and phone width before you save.

  • Layouts: wall of love, swipe row, grid, list or a single quote.
  • Colors, fonts and cards: match your background, text and accent colors, use your site's own font, and set corner radius, borders and shadows.
  • Your quotes, your way: show all approved testimonials, only featured ones, or hand-pick them in order. Highlight the phrases that matter and add a star rating header.
  • Custom CSS for the last few pixels.
One line to embed

Paste it once.
Change it any time.

Copy the snippet from the designer and paste it where the testimonials should go.

  • Uses your site's fonts. Set the font to "inherit" and the widget picks up the font your page already uses.
  • Updates go live without re-pasting. Edit the design or approve a new quote, and every page with the snippet shows it within a minute.
  • Your CSS stays yours. The widget's styles can't leak into your page, and your page's styles can't break the widget.
HTML
<div data-saaspulse-widget="YOUR_WIDGET_TOKEN"></div>
<script src="https://app.saaspulse.io/embed/widget.js" async></script>
FAQ

Questions.

Does it work on Webflow, WordPress or Framer?

Yes. It works on any site where you can add custom HTML: Webflow, WordPress, Framer, Squarespace or a plain HTML page. If your builder won't run scripts, use the iframe snippet from the designer instead. It resizes itself to fit the widget.

Is it good for SEO?

The widget loads with JavaScript. For search engines, put your quotes inside the <div> as plain HTML. Crawlers and visitors without JavaScript see that text, and the widget is shown in its place once it loads. The testimonials on our homepage work this way.

What happens if the widget can't load?

Your page stays exactly as it was. Anything you put inside the <div> stays on screen, so nothing breaks and there's no empty gap.

Can I choose which testimonials show?

Yes. Show every approved testimonial, only the ones you've featured, or hand-pick them in the order you want. You can also set a minimum star rating.

What does it cost?

It's part of SaaS Pulse. Collecting testimonials and showing them in widgets is included in your subscription, with no separate plan.

Let your customers
do the selling.

Testimonial widgets come with SaaS Pulse, next to your revenue analytics, support chat, churn prevention and more.

Request an Invite →