E EndorseKit
Feature guide

Every testimonial card, annotated.

Here's what makes an EndorseKit widget look effortlessly good — and why your visitors actually trust it.

Star ratings Imported from review platforms or set when collecting.
Verified source badge Shows where the testimonial came from — G2, Capterra, email, or tweet.
Revenue +42%
"
EndorseKit turned our customer quotes into something I'd actually put above the fold.
S
Sarah Chen
Founder, LaunchDay
via G2
Proof badge Verified Outcome badge with real metrics. Pinned top-right.
Smart typography Short quotes get big, bold Fraunces serif. Long ones scale down.
Dark mode Toggle below — every element adapts. Ships with the widget.
Featured card — gold border, auto-detected from role or key result
Smart typography — big serif for punchy quotes, small for long ones
Proof badge — verified outcome metrics pinned top-right
Source badge — shows where the testimonial came from
Star ratings — from review platforms or custom collection
Dark mode — every element adapts, ships with widget

Everything under the hood.

A deeper look at the features that make your testimonials work harder.

Smart Typography Scaling

Short, punchy quotes (under 100 characters) render in big, bold Fraunces serif. Medium quotes get the standard editorial look. Long testimonials scale down to a comfortable reading size. All automatic.

Verified Source Badges

Each testimonial shows where it came from — G2, Capterra, Product Hunt, X, LinkedIn, email, or a direct form submission. Trust signals your visitors actually recognize.

Verified Outcome Badges

When a customer shares a real metric ("Revenue +42%", "Churn down 15%"), it gets a green proof badge pinned to the top-right corner. The number does the selling.

Featured Card Detection

Testimonials from C-suite, VPs, and founders — or those with a verified outcome — automatically get the gold-accented featured treatment. No manual tagging needed.

Masonry Layout

Cards flow into a Pinterest-style masonry grid that adapts to any container width. No awkward gaps, no fixed heights. Also available as a grid, carousel, or simple list.

Dark Mode

One toggle, every element adapts — backgrounds, text, badges, borders, shadows. Ships as part of the widget, so it respects your visitors' preference automatically.

Shadow DOM Widget

The embed widget uses Shadow DOM for complete CSS isolation. Your existing styles can't break it, and it can't break yours. One script tag, zero conflicts.

Collection Forms

Send your customers a branded link to leave a testimonial. Captures name, role, company, rating, and the quote itself. Shareable, no login required.

Email Invites

Invite customers directly from the dashboard. They get a clean, branded email with a one-click link to your collection form. Built on Resend for reliable delivery.

CSV & URL Import

Already have testimonials scattered across spreadsheets, tweets, and review sites? Import them in bulk. We normalize everything into a consistent format.

Wall of Love Pages

Every project gets a shareable /love/your-slug page — a public-facing masonry wall of all your best testimonials. SEO-friendly, dark-mode-ready, and beautiful out of the box.

Bulk Management

Select, archive, feature, or delete testimonials in bulk from the dashboard. Filter by source, rating, or featured status. No clicking through one-by-one.

Widget Analytics

See how your testimonials perform — impressions, interactions, and top domains — right in your dashboard. Cookie-free, privacy-friendly, no setup required. The widget tracks automatically.

Ready to look the part?

500 Founder Licenses at $69 — one payment, Pro features forever.

Grab a Founder License → See every layout & theme →