How to add testimonials to Webflow (2026 step-by-step guide)
Two ways to add testimonials to Webflow in 2026: build with CMS Collection + Collection List for full design control, or embed a SaaS widget for auto-imports from Google and G2.

Webflow powers SaaS marketing sites, agency portfolios, and high-end startup landing pages.
The design freedom is unmatched, but a polished Webflow site without testimonials leaves trust on the table.
Visitors admire the design, hesitate at the demo button, and leave without converting.
This guide covers two real ways to display testimonials on a Webflow site in 2026, what each method actually does differently, and where to place testimonials so they convert.
Also check: 42 testimonial statistics that prove social proof drives conversions in 2026
What you need before you start

Before displaying testimonials on your Webflow site, gather these:
- Designer access to your Webflow project
- The pages you want testimonials on (homepage, product pages, pricing, demo request)
- The testimonials themselves, from Google, Facebook, G2, or collected directly
- The right Webflow plan: CMS plan ($29/mo) for Method 1; any plan for Method 2
- 15-20 minutes for setup, plus 5 minutes per additional page
Know what you want before you pick. A SaaS site with 50+ testimonials across customer logos needs Method 1. A site that needs Google reviews and video testimonials automated needs Method 2.
The 2 ways to display testimonials on Webflow
There are two genuinely different paths. The right one depends on whether you want to manage testimonials inside Webflow itself or use a third-party tool that handles collection, imports, and schema markup automatically.
| Method | Best for | Setup time | Cost |
|---|---|---|---|
| 1. Display testimonials with Webflow CMS | Full design control, dynamic content, Editor-managed updates | 15-20 minutes | Webflow CMS plan ($29/mo) |
| 2. Embed testimonials with WiserReview | Auto-imports from Google, Facebook, G2, video, schema markup | 10-15 minutes | Free, paid from $9/mo |
Method 1: Display testimonials with Webflow CMS

Build the card once, and every testimonial in your library shows up automatically. Update one, and it changes everywhere.
Best for: SaaS sites, agencies, and any project with 5+ testimonials.
Step-by-step:
- Open your page in the Webflow Designer.
- Add a Section + Container.
- Drag in a Collection List and pick Testimonials.
- Set limit (4-6 homepage, 20+ for /testimonials) and sort.
- Add filter rules (pricing = enterprise; homepage = featured).
- Build the card: Div + Image + Quote + Name.
- Bind each element to a data field.
- Add star ratings with conditional visibility.
- Style the card once.
- Test tablet + mobile breakpoints.
- Wrap in a Symbol to reuse on multiple pages.
- Publish.
What you give up:
- CMS plan ($29/mo) required to publish dynamic content
- No syncing from Google, Facebook, or G2. Manual entry only.
- Schema markup needs custom JSON-LD in Page Settings
- No native video player. Bind a Video field to YouTube or Vimeo.
Method 1 fits when your testimonials live inside your team. The four layouts below cover the most common displays.
Layout examples for your testimonial display
Four display patterns. Pick one based on the page type.
1. Grid (2-3 columns)

Best for homepages and mid-page social proof. Shows 4-6 at once.
- Select the Collection List.
- Set Layout to Grid.
- Pick 2 or 3 columns.
- Set limit to 4 or 6.
- Reduce to 1 column on mobile.
2. Single hero quote

Best for the hero section above the fold.
- Set limit to 1.
- Filter by Featured = true.
- Sort by date descending.
- Style large: quote font 24-32px, full-width.
- Add customer photo beside the quote.
3. Slider / carousel

Best for pricing pages and narrow sections.
- Add a Slider component.
- Delete default slides.
- Drag a Collection List inside the Slider mask. Bind to Testimonials.
- Enable autoplay (5-7s) and show arrows.
- Test touch swipe on mobile.
4. Masonry Wall of Love

Best for a dedicated /testimonials page with 15-30 quotes.
- Set Collection List to Grid, 3 columns.
- Add CSS in Project Settings > Custom Code > Head Code:
.testimonial-list { column-count: 3; column-gap: 24px; }
.testimonial-list > * { break-inside: avoid; margin-bottom: 24px; } - Give the Collection List the class testimonial-list.
- Set limit to 20-30.
- Mobile: reduce column-count to 1.
Need testimonials auto-imported from Google, G2, and Capterra?
WiserReview pulls from 12+ sources into one widget with schema markup. Free plan with 100 imports/month. Pro at $6.75/mo billed annually.
Start Free →Method 2: Embed testimonials with WiserReview
WiserReview handles testimonial collection, moderation, and display. You paste an embed snippet into Webflow’s Embed element.
Best for: SaaS sites with testimonials scattered across Google, G2, Capterra, and Facebook. Brands that want video testimonials. Sites that need schema markup for star ratings in Google search.
Sign up for a WiserReview account (free plan covers 100 imports/month). Import existing testimonials from Google, Facebook, G2, Capterra, or upload a CSV. New stores can collect them via email, SMS, WhatsApp, and form automations.

Go to the Widgets section and pick a layout. Wall of Love for homepages, carousel for pricing pages, video carousel for product demos.

Customize colors and fonts to match your Webflow brand, then click Install.

Get the embed code (JavaScript, iframe, or URL).

Live Wall of Love on the MyMunche site:

A testimonial auto-slider from Driveriteny:

Step-by-step:
- Open your page in the Webflow Designer.
- Drag the Embed element (press A) onto the page.
- Double-click to open the HTML editor.
- Paste the WiserReview snippet. Click Save & Close.
- Wrap in a Symbol if reusing on multiple pages.
- Publish.
For sitewide scripts (tracking pixel or shared widget config), use Project Settings > Custom Code > Footer Code instead.
What you get:
- Video testimonials with native players
- Schema markup for star ratings in Google search
- AI-moderated testimonials to filter spam
- Multi-source imports (Google, Facebook, G2, Capterra, Trustpilot, Amazon)
- Email, SMS, WhatsApp, and QR code request automation
- Tag filtering per page
Based on four years working with over 1,100 brands, this is the method most SaaS sites end up on once testimonials arrive from multiple sources.
Display testimonials on Webflow in under 15 minutes
100 imports/month free. Photo, video, schema markup, AI moderation, 18+ widget styles. Pro at $6.75/mo billed annually.
Start Free →Where to place testimonials on a Webflow site

Placement matters more than which method you pick.
- Hero section: One standout testimonial below the headline and CTA. Builds credibility within 3 seconds.
- After the feature block: 2-3 testimonials that validate features. Each one ties to a specific outcome.
- Pricing page: Tag-filtered testimonials per plan tier. Enterprise quotes next to Enterprise tier, startup quotes next to Pro.
- Demo or signup pages: 2-3 testimonials directly above the form. Reduces form-abandonment.
- Dedicated /testimonials page: Full testimonial library. Ranks for branded queries (“yourbrand reviews”).
Webflow Designer vs Editor
Webflow has two interfaces: Designer (for building) and Editor (for content updates by non-designers).
Method 1 (Webflow CMS) is the only path that lets non-designers update testimonials via the Editor. Once the section is built, marketers and content teams add testimonials in the Editor and they appear everywhere automatically.
Method 2 (embed code) requires Designer access only at setup. After that, new testimonials added in WiserReview appear in the embedded widget automatically without anyone touching the Webflow Designer.
If your marketing manager wants to add a new G2 testimonial without bothering the designer, both methods work, but Method 2 also auto-imports from Google and Facebook with no manual entry.
For deeper guidance, see our complete guide to adding testimonials to any website.
Common mistakes to avoid

- Hiding testimonials at the bottom: Most visitors never scroll past the first screen. Move them above the fold or next to the action button.
- Same quote sitewide: Use filters (Method 1) or tag filters (Method 2) so pricing pages show enterprise quotes and product pages show product-specific quotes.
- Skipping mobile testing: 60-70% of Webflow traffic is mobile. A 3-column desktop grid can stack poorly on an iPhone.
- Building without Symbols: If your testimonial section appears on multiple pages, wrap it in a Symbol. Saves you from updating typography across pages.
- Forgetting schema markup: SERP star ratings need JSON-LD. Method 2 outputs it automatically; Method 1 needs custom code in Page Settings.
Final thoughts
Method 1 fits when testimonials live inside your team, and you want full design control.
Method 2 fits when they’re scattered across Google, G2, and Facebook, and you want auto-imports plus schema markup.
Whichever you pick, place testimonials where decisions happen, test mobile, and add schema if SEO matters.
For more widget options, see our complete review widget guide for 2026
Frequently Asked Questions
Common questions about this topic
Written by
Krunal vaghasiya
Krunal Vaghasia is the founder of WiserReview and an eCommerce expert in review management and social proof. He helps brands build trust through fair, flexible, and customer-driven review systems.
Related Articles

I embedded Google reviews on Webflow in 4 minutes (2026)
Three approaches to add Google reviews on Webflow: Code Embed element, Site Settings custom code, or CMS Collections. With plan limits, Symbol workarounds, multilingual setup, and schema markup.

How to add testimonials to Bynder in 5 minutes
This quick guide shows how to add testimonials to Bynder in just few minutes using an easy setup, no technical skills needed.

How to add testimonials to Carrd in 5 minutes
Learn how to add testimonials to Carrd in just few minutes. A simple way to show real customer feedback and build trust on your site.