Sign inStart free
Wall of Love · Hosted page · EmbedALL PLANS

A page that
does the selling
for you.

Pull every approved testimonial — text, video, audio, imported reviews — into one themed, always-fresh wall. Share the hosted page or embed it anywhere with a single snippet, and let the proof do the closing.

5
built-in themes
restyle them below — they're real
3
layouts, one wall
masonry · grid · carousel
500
testimonials per auto-sync wall
curated walls aren't capped
<3 KB
embed loader, gzipped
size budget enforced in CI
01 — Make it yours

Restyle it. Right here.

5 real theme presets, 3 real layouts — the same ones the builder ships. Click around.

Auto-previewing themes — click to take over
★★★★★

We stopped telling people we were good and started showing them. The wall does the convincing now.

Adem Lane
Founder · Driftlane
★★★★★

It finally looks like the rest of our site. Nobody believes it wasn't hand-built.

Alec Whitten
Product Lead · Hatchline
★★★★★

I restyled the whole wall to match our brand over one coffee. No developer, no tickets.

Amelie Bennett
Brand Designer · Marigold Studio
★★★★★

The voice notes feel human in a way logos never did. People actually listen to them.

Ayah Wilkinson
Founder · Solstice Labs
★★★★★

Clients watch a couple of the videos and arrive at the call already sold.

Caitlyn King
CEO · Kingfisher Digital
★★★★★

It replaced our tired old testimonials page and somehow made it feel alive.

Elsie Roy
Studio Manager · Atelier Roy
♥ Powered by ReTestimonial
Badge removal is Pro and up.Simulated preview — real theme presets, sample testimonials. Nothing is saved or sent.
Minimal + masonry — good pick. Now do it with your own testimonials.Build yours free →
Layouts:MasonryMixed heights, gallery feel — optional animated modeGridEqual heights, structured and calmCarouselOne row, arrows and dots, swipe on mobile
02 — Design

Styled down to the timestamp.

Themes get you to beautiful in one click. The by-element design system gets you to on-brand: every piece of the card — title, body, author name, even the date — takes its own color, font, and size.

  • Per-element overrides
    Title, quote, author, company, date, tags, and rating — each individually styleable.
  • Card presets & moods
    Shadow and hover presets, border and radius control, five card density presets.
  • A real page header
    Logo, nav links, headline — plus six hero background types, including video.
Custom fontsPro+Your own CSS & JSBusiness
Design · by element
Title
Body
Author name
Company
DateEDITING
Tags
Rating
★★★★★

I restyled the whole wall to match our brand over one coffee. No developer, no tickets.

Amelie Bennett, Brand Designer at Marigold Studio
Amelie Bennett
Brand Designer · Marigold Studio
date · 12px · muted
Color
#6B7280
Font
Inherit
Size
12px
★★★★★

Our reviews finally live where buyers look — not buried on someone else's platform.

Billie Wright
Custom card · Stats
Loved worldwide
Drop your own stat, award, press logo, or founder note between the testimonials.
Talk to us →

One snippet, pasted once. It matched our theme and has never broken a deploy.

impressions · clicks tracked
03 — Custom cards

Break the grid on purpose.

Slot up to 3 of your own cards between the testimonials — a CTA, an award badge, a trust seal, a “featured in” strip, or a stat callout. Place them by scroll depth or every few cards, and track each card's impressions and clicks.

Premium+
04 — Curation

Hand-pick it, or let the rules run.

Curateyou choose every card
  • Pick testimonials one by one — pending ones are approved the moment you add them
  • Highlight your best into a featured section at the top
  • Order Featured and the rest independently: newest, oldest, random, or drag-to-order
  • Duplicate a whole wall to spin up a variant for a campaign
  • A health panel flags what's missing before you publish
Eva Bond, Founder at Bond & Bloom
Approved it in the morning, saw it on the wall before lunch.Eva Bond, Bond & Bloom
Auto-syncrules keep it fresh
Minimum rating4 stars & up
TypesText · Video · Audio
Tagsinclude favorites, exclude internal
SourcesForms · G2 · Google · Trustpilot
Source entityOne specific product, place, or app
LanguagesOnly testimonials translated to French
AI filtersPremium+
SentimentThemeFeatureUse caseShowcase scoreDiversify by theme
Auto-sync walls render up to 500 testimonials (curated walls aren't capped), and every wall lazy-loads — videos and audio only load when they come into view.

Your best quotes deserve better than a screenshots folder.

Start free — no card
05 — Publish

One wall. Two ways to ship it.

Hosted page · every plan
retestimonial.com/love/sundial/customers
  • A ready-to-share page — no site changes needed
  • Per-wall SEO: meta title, description, social preview image, optional noindex
  • Views, embed views, and CTA clicks counted per wall
  • Star-rating rich results — review markup with your choice of schema type Business
Custom domainPro+
yourbrand.com/love/customers
Managed SSL, cached at the edge, refreshed the moment you hit publish. How custom domains work →
Embed · every planloader under 3 KB gzipped
<!-- ReTestimonial Wall: Customer love -->
<div class="retestimonial-wall" data-wall-key="your-wall-key" data-init="auto"></div>
<script async src="https://cdn.retestimonial.com/wall-loader.js"></script>
  • Style-isolatedRenders in a Shadow DOM — your CSS can't leak in, ours can't leak out.
  • Size-budgeted in CIThe loader stays under 3 KB gzipped; the full renderer is capped at 41 KB gzipped, enforced in CI.
  • Lazy mediaCards stream in as visitors scroll; video and audio load on demand.
  • Honest fine printVideos imported from platforms like YouTube or Vimeo play in their own players.

Built to hold up in public.

Reads in 33 languages
Business
Visitors flip the on-page language selector and read testimonials in their own language — the original is always preserved.
Proof with provenance
Imported reviews keep their source logos and verified badges. Images open in a lightbox; video plays in a theatre view with 4 card styles to pick from.
Fast at 500 cards
Auto-sync walls are bounded at a hard render ceiling and the feed is lazy — media only loads as it scrolls into view, however deep the wall goes.
Plans

Every plan ships a wall.

Feature
Free
$0
Pro
$29/mo
Premium
$49/mo
Business
$79/mo
Walls of Love per project115Unlimited
All 5 themes & 3 layouts
Hosted page + embed
Custom fonts
Remove branding
Custom cards
AI auto-sync filters
Visitor translations
Review star snippet (rich results)
Custom domain
Custom CSS/JS

Full plan details on the pricing page.

FAQ

Questions, answered.

Is the Wall of Love on the free plan?

Yes. Every plan can build and publish a Wall of Love — Free and Pro include 1 wall per project, Premium 5, Business unlimited. All 5 themes, all 3 layouts, the hosted page, and the embed are included from Free up, with 10 text and 2 video testimonials to start.

Do themes cost extra?

No. All 5 themes — Minimal, Noire, Pastel, Professional, and Vibrant — ship on every plan, along with per-element design overrides. Custom fonts start on Pro; injecting your own CSS and JS starts on Business.

How does the embed work, and how heavy is it?

You paste a small snippet: a placeholder div plus one async script tag. The loader is under 3 KB gzipped and the wall renders inside a Shadow DOM, so your site's styles and ours can't collide. The full renderer is capped at 41 KB gzipped — a budget our CI enforces on every build. Videos imported from platforms like YouTube play in their own players.

Can I put my wall on my own domain?

Yes, from Pro up. Connect one domain per project in project settings and your wall serves from it — for example yourbrand.com/love/customers — with managed SSL, cached at the edge and refreshed the moment you publish changes.

What can auto-sync do?

Set rules once and the wall keeps itself fresh: minimum rating, testimonial types, tags to include or exclude, sources — down to one specific product, business location, or app — and translated languages. On Premium+, AI filters join in: sentiment, theme, feature, use case, a showcase-score threshold, and theme diversification. Auto-sync walls render up to 500 testimonials (curated walls aren't capped), lazy-loaded as visitors scroll.

Can visitors read testimonials in their own language?

On Business, yes — testimonials translate into 33 supported languages with an on-page language selector, and the original text is always preserved.

Can I remove the ReTestimonial branding?

Free walls carry a small badge on the hosted page and a footer line in embeds. From Pro up, one toggle removes it everywhere.

Adem Lane, Founder at DriftlaneAlesha Barry, Head of Marketing at Cove & MeadowCaitlyn King, CEO at Kingfisher DigitalEthan Campbell, Head of Sales at RidgewayEva Bond, Founder at Bond & Bloom

Your customers already wrote the pitch.

Publish it in about 3 minutes. The free plan includes 1 Wall of Love per project, all 5 themes, the hosted page and the embed — with 10 text and 2 video testimonials to start. No credit card.