ReTestimonial
Sign inStart free
WidgetsAvatarsA·10

Floating Avatars

Customer faces drifting gently across the space, each opening to a testimonial on hover — social proof that feels quietly alive.

yoursite.com — Floating AvatarsLIVE RENDER
<div class="retestimonial-widget" data-widget-key="floating-avatars">hover a drifting face.
Demo content — illustrative examples, not real customers

This is the real widget, rendered live by the same runtime your visitors would see — go ahead, click around.

Why this style works

Built to convert, not just to decorate.

Proof that feels alive

Gently drifting faces give a section ambient life — movement that catches the eye without the hard sell of a spinning carousel or flashing banner.

Organic, not mechanical

The soft, wandering motion reads as natural rather than engineered, which suits warm, human brands that want proof to feel effortless.

Density and drift are yours

Set how many faces float, how densely, how fast and how far they drift, and what the hover tooltip reveals — from a name to a full card.

One tag, isolated and async

It renders in Shadow DOM and loads asynchronously, so the drifting motion never inherits your CSS bugs or blocks the page load.

Where to put it

Placements that earn their pixels.

Hero backdrops

Float a field of customers behind or beside your headline for ambient proof that doesn't compete with the message.

Playful landing pages

For products with a light, friendly tone, drifting faces match the mood better than a rigid grid.

Ambient proof sections

When you want the sense of a crowd without a formal testimonial block, a gently moving field of faces does it quietly.

Live in three steps

From first testimonial to first embed.

01

Collect your testimonials

Gather text and video testimonials with collection forms, import them from CSV, or sync reviews straight from Google, G2, Capterra, Trustpilot, Product Hunt and social media.

02

Pick this style in the builder

Choose the style, then make it yours — colors, fonts, spacing, and per-element design controls, with a live preview of exactly what will ship.

03

Paste one script tag

Copy the embed snippet into any website — WordPress, Webflow, Shopify, Framer, Next.js, anything that renders HTML. Publish updates from the dashboard without touching your site again.

The whole integration

Paste once. Restyle forever from the dashboard.

<div class="retestimonial-widget" data-widget-key="floating-avatars"></div>
<script src="https://retestimonial.com/embed.js" async></script>
Shadow DOM — zero CSS conflicts~6KB, loads asyncPublish changes without redeploysWorks on any platform

Your widget key is generated when you create the widget — start free and this snippet is yours (demo key shown: floating-avatars).

Keep browsing

Other styles worth a look.

All widget styles →
Questions, answered

Everything else you'd ask.

How do I put the Floating Avatars on WordPress or Shopify?

Copy the embed snippet from the builder and paste it into a page or section — one script tag and a div. The same snippet works on Webflow, Squarespace, Framer, Wix and custom sites.

What happens when I hover a drifting face?

A tooltip reveals that customer's testimonial — as a minimal label, a detailed note or a full card, whichever you choose — and you can show their rating too.

Can I control how many faces float and how fast?

Yes — set the number of faces, the density, the drift speed and range, and the avatar size, so the motion feels right from a sparse, slow drift to a lively crowd.

Will all that motion slow my page down?

No — the drift is CSS-driven inside Shadow DOM and the loader is async, so the animation stays smooth and never blocks or clashes with your page.

Are the Floating Avatars free?

Avatar widgets, including Floating Avatars, are available from the Pro plan. The free plan includes the Carousel, Masonry, Badge and Video widget types — and you can preview every style in the builder first.

A·10 · Floating Avatars

Put this widget on your site today.

Free plan, no card, no code. Collect your first testimonial and this exact widget can be live within the hour.