Sitebase
Feature

Testimonials

Testimonials helps you collect social proof from real people, clean it up, and publish the best quotes in the layout that fits your page.

How it works

The feature has two sides:

  • Collect — visitors send their name, optional title/company, optional rating, and quote.
  • Publish — you approve, edit, pin, order, and embed the quotes you want to show.

New testimonials stay private until you approve them. That gives you a clean wall, not a public guestbook.

Collect testimonials

The collection form is a small embedded form. By default it asks for:

  • Name.
  • Title or company.
  • Rating from 1 to 5.
  • The testimonial text.

Put this form on a dedicated "leave a testimonial" page, inside a customer portal, or link to it from a thank-you email.

Curate the wall

Open the feature's Data tab to manage quotes.

  • Approve publishes a testimonial.
  • Reject keeps it hidden.
  • Move to pending hides it while you decide.
  • Edit fixes names, titles, quotes, and ratings.
  • Pin keeps your strongest quotes first.
  • Up and Down change the display order.
  • Add testimonial manually lets you paste quotes you received by email, calls, or DMs.

Manual testimonials are created as approved, so they can appear on your wall immediately.

Embed variants

Testimonials has several variants. They all use the same feature key:

  • wall — the default testimonial wall.
  • grid — a denser layout for pages with more room.
  • carousel — one strong quote, useful near a hero or CTA.
  • marquee — a horizontal strip for pricing or signup sections.
  • form — the collection form.

Example:

<script async crossorigin="anonymous" src="https://sitebase.dev/embed.js" data-sitebase-widget="sb_YOUR_KEY" data-sitebase-variant="grid"></script>

Leave data-sitebase-variant out to render the wall and form together.

Hosted embed URLs

If a platform strips script tags, use the hosted embed URL instead:

https://sitebase.dev/embed/sb_YOUR_KEY?variant=wall

The same variants work as URL parameters: wall, grid, carousel, marquee, and form.

Share quote images

Approved testimonials have a Share image action in the Data tab. It downloads a PNG card with the quote, author, title, rating, and a small Sitebase mark.

Use those cards on social posts, launch emails, sales pages, or internal updates.

What you get

  • A private testimonial inbox.
  • Manual testimonial entry for quotes you already have.
  • Ratings, title/company, initials avatars, pinning, and ordering.
  • Wall, grid, carousel, marquee, and collection form embeds.
  • PNG share cards for approved testimonials.
  • Dashboard and email notifications for new submissions.
  • A testimonial_submitted event in Events.

Next: Social proof