Testimonial Grid Widget
Display testimonials in a responsive masonry grid layout. Cards flow naturally based on content length, creating an organic, Pinterest-style display that maximizes space.
Pinterest-style masonry grid of customer testimonials

Features
Masonry layout — cards flow based on content height
Responsive columns: 1 on mobile, 2 on tablet, 3-4 on desktop
Smooth load-more animation with infinite scroll or pagination
Mix text and video testimonials in the same grid
Hover effects with smooth transitions
Tag-based filtering for visitors to browse by category
Best Use Cases
Dedicated testimonials page — showcase all customer feedback
Product review section — display all reviews with filtering
Social proof section — visual impact of many testimonials at once
Case study gallery — mix video and text case studies
Customization Options
Columns
2, 3, or 4 columns on desktop
Card Style
Minimal, bordered, or custom CSS
Load More
Infinite scroll, button, or pagination
Filters
Enable tag-based or star-rating filters
Sorting
Newest first, highest rated, or random
Frequently Asked Questions
What's the difference between grid and masonry layout?
A standard grid has equal-height rows, while masonry lets cards have different heights. Masonry looks more organic and uses space efficiently — shorter testimonials don't waste vertical space.
How many testimonials can the grid display?
Unlimited. Use infinite scroll or load-more to progressively display testimonials. For best performance, we recommend starting with 12-20 visible and loading more on demand.
Can visitors filter testimonials in the grid?
Yes. You can enable tag-based filters (by product, department, use case) and star rating filters. Visitors can also search within the displayed testimonials.
