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 ElfsightTestimonials.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