How can I add a ratings and testimonials section to my Webflow site using free third-party integrations or embed options?

TL;DR
  • Use free widgets from Elfsight, Trustpilot, or Testimonials.to by embedding their code into Webflow using the Embed element.  
  • Alternatively, create dynamic testimonial sections using Airtable with Jetboost or Webflow CMS for full customization and control within Webflow.

You can add a ratings and testimonials section to your Webflow site using free third-party tools that provide embeddable widgets or code snippets.

​

1. Use Google Reviews Widget (Free Plan)

​

  • Go to elfsight.com and create a free account.
  • Choose the Google Reviews widget and customize it.
  • Copy the embed code provided.
  • In Webflow, go to the page where you want the testimonials section.
  • Drag an Embed element into place and paste the code.
  • Publish your site to see it live.

​

⚠️ Elfsight's free plan usually allows one widget and may have monthly view limits.

​

2. Use Trustpilot Embed (If You’ve Got Reviews There)

​

  • Create an account on trustpilot.com and claim your business.
  • After collecting some reviews, go to Marketing > Widgets.
  • Choose a widget (like carousel or badge format).
  • Copy the HTML embed code.
  • In Webflow, use the Embed element to paste in the code.

​

Trustpilot’s free tier gives basic access to review display tools.

​

3. Use Testimonials.to (Free Embed Option)

​

  • Sign up on testimonials.to and create a free wall of testimonials.
  • Add reviews manually or allow users to submit directly.
  • Go to Wall Settings > Embed Wall, and copy the script.
  • In Webflow, place an Embed element and insert the script.
  • Style it using Webflow’s controls or customize in Testimonials.to.

​

The free plan includes up to 2 walls and 10 testimonials with basic customization.

​

4. Use Airtable + Jetboost for a DIY CMS Approach

​

  • Store testimonials in Airtable (name, rating, quote, image etc.).
  • Use Jetboost.io to connect Airtable as a CMS workaround (requires a free Jetboost + Airtable account).
  • Sync data dynamically into Webflow CMS collection.
  • Design using Webflow’s native CMS list and bind fields accordingly.

​

Best if you want control and dynamic content without hardcoding.

​

5. Manual CMS Collection for Testimonials

​

  • Go to CMS > Collections > Add New Collection and create fields: Name, Testimonial, Image, Rating.
  • Create sample entries.
  • On your page, add a Collection List bound to your Testimonials collection.
  • Style the section using dynamic fields (e.g., use star icons for rating visuals).

​

This doesn't use third-party integrations, but is completely free within Webflow.

​

Summary

​

To add free ratings and testimonials to Webflow, use embeddable tools like Elfsight, Testimonials.to, or Trustpilot, or build it yourself using Webflow CMS orAirtable + Jetboost. Embed widgets with the Embed element and publish to view them live.

Rate this answer

Other Webflow Questions