Restyle it. Right here.
5 real theme presets, 3 real layouts — the same ones the builder ships. Click around.
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 overridesTitle, quote, author, company, date, tags, and rating — each individually styleable.
- Card presets & moodsShadow and hover presets, border and radius control, five card density presets.
- A real page headerLogo, nav links, headline — plus six hero background types, including video.
I restyled the whole wall to match our brand over one coffee. No developer, no tickets.
Our reviews finally live where buyers look — not buried on someone else's platform.
One snippet, pasted once. It matched our theme and has never broken a deploy.
impressions · clicks trackedBreak 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.
Hand-pick it, or let the rules run.
- 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
Your best quotes deserve better than a screenshots folder.
Start free — no cardOne wall. Two ways to ship it.
- 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
<!-- 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-isolated — Renders in a Shadow DOM — your CSS can't leak in, ours can't leak out.
- Size-budgeted in CI — The loader stays under 3 KB gzipped; the full renderer is capped at 41 KB gzipped, enforced in CI.
- Lazy media — Cards stream in as visitors scroll; video and audio load on demand.
- Honest fine print — Videos imported from platforms like YouTube or Vimeo play in their own players.
Built to hold up in public.
Every plan ships a wall.
| Feature | Free $0 | Pro $29/mo | Premium $49/mo | Business $79/mo |
|---|---|---|---|---|
| Walls of Love per project | 1 | 1 | 5 | Unlimited |
| 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.
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.