Blog/Testimonials·4 min read

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.

Krunal vaghasiyaKrunal vaghasiya|January 23, 2026 · Updated May 18, 2026
How to add testimonials to Webflow (2026 step-by-step guide)

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:

  1. Open your page in the Webflow Designer.
  2. Add a Section + Container.
  3. Drag in a Collection List and pick Testimonials.
  4. Set limit (4-6 homepage, 20+ for /testimonials) and sort.
  5. Add filter rules (pricing = enterprise; homepage = featured).
  6. Build the card: Div + Image + Quote + Name.
  7. Bind each element to a data field.
  8. Add star ratings with conditional visibility.
  9. Style the card once.
  10. Test tablet + mobile breakpoints.
  11. Wrap in a Symbol to reuse on multiple pages.
  12. 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.

  1. Select the Collection List.
  2. Set Layout to Grid.
  3. Pick 2 or 3 columns.
  4. Set limit to 4 or 6.
  5. Reduce to 1 column on mobile.

2. Single hero quote

Best for the hero section above the fold.

  1. Set limit to 1.
  2. Filter by Featured = true.
  3. Sort by date descending.
  4. Style large: quote font 24-32px, full-width.
  5. Add customer photo beside the quote.

3. Slider / carousel

Best for pricing pages and narrow sections.

  1. Add a Slider component.
  2. Delete default slides.
  3. Drag a Collection List inside the Slider mask. Bind to Testimonials.
  4. Enable autoplay (5-7s) and show arrows.
  5. Test touch swipe on mobile.

4. Masonry Wall of Love

Best for a dedicated /testimonials page with 15-30 quotes.

  1. Set Collection List to Grid, 3 columns.
  2. 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; }
  3. Give the Collection List the class testimonial-list.
  4. Set limit to 20-30.
  5. 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.

Review integration

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

Review widget section

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

Carousel video

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

Review widget code

Live Wall of Love on the MyMunche site:

My Munche Testimonial Example

A testimonial auto-slider from Driveriteny:

Step-by-step:

  1. Open your page in the Webflow Designer.
  2. Drag the Embed element (press A) onto the page.
  3. Double-click to open the HTML editor.
  4. Paste the WiserReview snippet. Click Save & Close.
  5. Wrap in a Symbol if reusing on multiple pages.
  6. 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

Methods 1 (static section) and 3 (embed widget) work on the Basic plan. Method 2 (CMS Collection) requires the CMS plan starting at $29/month because it needs CMS publishing rights. The Embed element exists on Basic, so SaaS widget embedding is the cheapest path with full automation.
Method 2 (CMS Collection) is the standout option. Build a Collection with fields for name, quote, photo, and rating, then bind a Collection List to any page. New testimonials added in the Editor automatically appear everywhere bound to that Collection. This is what makes Webflow uniquely good for testimonials at scale.
Yes, with Method 3. Sign up for a SaaS testimonial tool that imports Google Business Profile reviews (like WiserReview), connect your Google account, and paste the embed code into a Webflow Embed element. New Google reviews sync to your Webflow site automatically without manual data entry.
Method 1 cards should use Symbols (right-click any element in the Navigator and pick Create Symbol). Once a card is a Symbol, you can drop it across multiple pages and any design change to the master Symbol updates every instance automatically. Without Symbols, you'd manually update each card every time.
Only with Method 3, or with custom JSON-LD code in Methods 1 and 2. WiserReview outputs schema automatically. For native methods, add Review or AggregateRating JSON-LD in Page Settings under Custom Code. Without schema, star ratings won't appear next to your page in Google search results.

Written by

Krunal vaghasiya

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.