Sign inStart free
WidgetsCarouselC·08

Filmstrip

A horizontal strip of quick-hit quotes you can drag through like a reel, or step past one frame at a time with the arrows.

yoursite.com — FilmstripINTERACTIVE PREVIEW
<div class="retestimonial-widget" data-widget-key="filmstrip-carousel">— drag the strip — or step through with the arrows.
Demo content — illustrative examples, not real customers

This interactive preview uses the same widget design and controls — go ahead, click around. Published embeds run in an isolated production runtime.

Why this style works

Built to convert, not just to decorate.

Browse like a reel

The filmstrip invites a flick and a scan. Visitors drag through quotes at their own speed instead of waiting on a rotation — proof on their terms.

The next card always peeks

A sliver of the following testimonial stays in view, so it's visually obvious there's more to see and the strip keeps pulling the eye along.

Snap, peek and scroll to taste

Set how much peeks in, whether cards snap to center, the gap between them, and whether scrolling is free or stepped.

One async tag, no jank

It renders in Shadow DOM and loads asynchronously, so horizontal scrolling remains inside the widget, page CSS stays isolated, and loading does not block HTML parsing.

Where to put it

Placements that earn their pixels.

Compact proof strips

A single-row band of short raves under a hero or feature — high proof density in a small vertical footprint.

Mobile-first sections

Horizontal drag is a natural mobile gesture, so the filmstrip feels right at home on phones and tablets.

Quick-hit social proof

When your testimonials are short and punchy, the strip lets visitors graze several in seconds.

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="filmstrip-carousel"></div>
<script src="https://cdn.retestimonial.com/embed.js" async></script>
Shadow DOM — zero CSS conflicts<11KB, 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: filmstrip-carousel).

Keep browsing

Other styles worth a look.

All widget styles →
Questions, answered

Everything else you'd ask.

Do I need to touch code to add the Filmstrip?

No — copy the embed snippet from the builder and paste it into your page. It's one script tag and a div, and it works on WordPress, Webflow, Shopify, Framer, Wix and custom sites alike.

Can visitors drag the strip freely?

Yes — enable free scroll for an unconstrained drag, or turn on snap-to-center so each testimonial settles neatly into place. The arrows step through it either way.

How much of the next card peeks in?

That's up to you — set the peek amount and the gap between cards, add a fade gradient at the edges, and give the centered card a subtle scale-up.

Will the Filmstrip stay fast on a long page?

Yes — the embed loads asynchronously, lazy-mounts near the viewport, and renders inside Shadow DOM, so loading does not block HTML parsing and the CSS remains isolated.

Is the Filmstrip free?

Yes — it's included on the free plan with ReTestimonial branding, along with every carousel style. Paid plans remove branding and raise limits.

C·08 · Filmstrip

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.