Everything you ship lives in four tabs
Content, Layout, Design and Settings — a full WYSIWYG editor with draft/publish, autosave and undo/redo. Here’s what each tab does.
Fill it with proof — by hand or on autopilot
- Curate — pick testimonials by hand and drag them into the exact order you want, with rich filters to find the right ones fast.
- Auto-Sync — set rules once (minimum rating, types, tags, source platforms) and let matching testimonials flow in as they arrive, with AI filters for theme, use-case, sentiment and a showcase score.
- Proof Match Premium+ — show visitors the testimonials that fit the page they’re on, using wildcard path patterns, referrer, UTM and page tags, first match wins.
8 widget types, 65 styles
Switch type or style and the canvas re-renders instantly. Preview at desktop, tablet and mobile to see exactly what ships at each breakpoint.
29 elements, each yours to restyle
BusinessThe Design tab is element-scoped: open a drawer for any element and set its color, font, size and weight. Drawers appear only when the current style structurally supports them — no dead controls. The Business chip above marks Custom CSS.
The card itself is rearrangeable Premium+ — drag rows to reorder, pair elements side-by-side, and give the platform logo its own place on the card. Per widget, on card-based styles.
Language, analytics and behavior
- Widget UI strings Pro+ — override built-in text like “Read more” and badges, per language.
- Testimonial translations Business — translate the testimonial content itself into 33 languages including RTL, auto-detecting the visitor’s language or pinning a fixed one, with AI auto-translate.
- GA4 & GTM forwarding Pro+ — send widget views, testimonial clicks, CTA clicks and video events to your analytics with no extra code.
- Dimensions & behavior — width, height, autoplay, and lazy/eager mounting, all in one place.
Start from a style, not a blank canvas
Every style is a real, editable starting point — 29 elements ready to make yours.
A 3D cover-flow stage that sweeps testimonials past your visitors.
Explore this widget →An auto-scrolling wall of love that never stops moving.
Explore this widget →A dark stage and a spotlight glow around every quote.
Explore this widget →Looks like a social timeline — instantly familiar proof.
Explore this widget →A wall of customer faces beside a rotating quote.
Explore this widget →Average rating, star row and review count in one trusted badge.
Explore this widget →Like what you just styled? Ship it for real — free.
Start free — no cardProof that picks itself
Choose how a widget decides what to show — from hand-picked to fully context-aware.
Curate
Hand-pick testimonials and drag them into the exact order you want, with rich filters to surface the right ones fast.
Auto-Sync
Rules pull matching testimonials in automatically — minimum rating, types, tags, source platforms — with AI filters for theme, feature, use-case, sentiment and a showcase score, plus diversify-by-theme.
Proof Match
Premium+Match testimonials to each visitor's context: wildcard path patterns, referrer domains, UTM source/medium/campaign and page tags. Priority-ordered, first match wins, up to 20 rules.
Auto-Optimize
BusinessPromotes the winning Proof Match rule from attributed conversions, with guardrails — or run it observe-only first and keep control.
The embed your dev team will actually approve
Renders inside a shadow root — your site's CSS can't leak in and the widget's can't leak out. Zero style conflicts, by construction.
The embed script loads the widget runtime and data asynchronously, separately from the page content.
Widgets can mount when they approach the viewport — eager, lazy or auto — to defer off-screen widget work until it is needed.
Impressions and interactions report with sendBeacon to avoid adding a normal fetch waterfall to page interactions.
Emits a star-rating snippet with per-entity dedupe and SPA cleanup, so your search rich results stay correct.
Forwards widget views, testimonial clicks, CTA clicks and video events to your analytics with no extra tags.
Power where you need it
Translated testimonials
33 languages including RTL, auto-detect or fixed, with AI auto-translate.
Widget UI strings
All 58 built-in interface strings, overridable per widget — per-language sets on Business.
Custom colors & fonts
Bring your palette and typefaces — Google fonts or your own uploads.
Custom card layout
Drag to reorder card elements, pair two side-by-side, and give the source logo its own spot on the card.
Custom fields on cards
Surface structured fields — plan, industry, spend — right on the card.
Third-party review links
Link a card back to the original Google, G2 or Trustpilot review.
Custom CSS & JS
Drop your own CSS into the Shadow DOM for pixel-level control, or run your own script alongside the widget.
Star-rating snippet
AggregateRating JSON-LD for star rich results in search.
See what your proof is doing
Pro+Every widget reports its own numbers, so you can tell which proof actually moves people.
Free is genuinely usable. Paid unlocks scale.
Custom CSS & JS, testimonial translations + AI translate, and the star-rating snippet are Business features.
Frequently asked
How do I add testimonials to my website?
Create a widget, then paste one script tag and a div into your site — WordPress, Webflow, Shopify, Framer, Squarespace, Wix, or your own React/Next.js app. Publish changes from the dashboard afterwards without touching your site again.
Do I need to code to customize a testimonial widget?
No. Click any element in the live preview to restyle it — color, font, size and weight — with no code at all. If you want deeper control, Custom CSS and Custom JS are available on the Business plan.
Will a testimonial widget slow down my site?
The embed uses an async loader — <14KB — and widgets can lazy-mount as they approach the viewport. Widget UI renders inside Shadow DOM, isolated from your site's CSS and DOM.
Can it show my Google, G2 or Trustpilot reviews automatically?
Yes. Auto-Sync pulls in matching testimonials — including reviews synced from Google, G2, Capterra, Trustpilot, Yelp and Product Hunt — as they arrive, with no republish needed.
Does it work in other languages?
Widget interface strings are translatable and overridable on the Pro plan and above. Translating the testimonial content itself — into 33 languages including right-to-left, with auto-detection and AI auto-translate — is a Business feature.
Can I rearrange what's on the testimonial card?
Yes — Custom Card Layout (Premium plan and above) lets you drag card elements into any order, place two side-by-side, give each custom field its own row, and put the review platform's logo (Google, G2 and more) anywhere on the card. Available on card-based styles: most carousels, masonry, Classic and Magazine lists, and the Avatar Grid and Spotlight.
Can I try it free?
Yes. The free plan includes 2 widgets per project, up to 10 testimonials per widget, four widget types, and no credit card required.