Dual Testimonial

Dual Testimonial
Dual Testimonial

About Dual Testimonial

A premium testimonial component designed to showcase customer stories through two continuously moving rows of testimonial cards. Dual Testimonial combines bold quotes, customer details, ratings, portraits, and vibrant accent colours into a polished and engaging layout.

The two testimonial lanes move in opposite directions, creating a dynamic cross-flow effect that keeps the section visually active. Visitors can drag or swipe the rows, use trackpad gestures, scroll to nudge the motion, or simply let the testimonials flow automatically. Hovering over a card reveals a smooth colour flood effect with subtle lift and motion.

Built for Framer, Dual Testimonial is fully responsive and highly customizable. Add up to 24 testimonials with custom quotes, names, roles, companies, ratings, portraits, colours, and links, then adjust the layout, motion, cards, typography, colours, and interactions directly through Framer Property Controls.

Features

  • Dual-row continuously scrolling layout

  • Opposite-direction testimonial movement

  • Up to 24 customizable testimonials

  • Quotes, names, roles, companies, ratings, and portraits

  • Drag, throw, swipe, and scroll interactions

  • Custom accent colours and hover flood effects

  • Adjustable card sizing, spacing, and layouts

  • Headline, subline, avatars, and CTA support

  • Responsive design with reduced-motion support

  • Fully customizable with Framer Property Controls

Use Cases

  • SaaS websites

  • Startup websites

  • Product landing pages

  • Agency websites

  • Design studios

  • Creative portfolios

  • Consultant websites

  • Service businesses

  • Modern brand websites

  • Customer review sections

Why You’ll Love It

Dual Testimonial turns traditional customer reviews into a dynamic scrolling experience. Its dual moving rows, interactive cards, colourful hover effects, and flexible controls make it easy to create a testimonial section that feels modern, polished, and engaging.