webflow.com
Collect testimonials on Webflow
Webflow sites already ship heavy JS for interactions. Stacking another 200KB testimonial widget on top is a Core Web Vitals killer. Trustfolio is vanilla JS, async-loaded, and shadow-scoped — plug it into an Embed element and forget about it.
Why Webflow users pick Trustfolio
Webflow Designers and Enterprise users often serve B2B clients who need social proof that updates without a developer. Trustfolio fits that workflow — non-devs approve testimonials in the dashboard, Webflow stays untouched.
Webflow sites already average ~600KB JS. Adding a typical testimonial widget pushes them over 800KB; Trustfolio adds 4.8KB gzip.
Setup in under 2 minutes
- 1Open your Webflow project and drag an "Embed" element onto the page.
- 2Paste the Trustfolio embed snippet into the HTML field and confirm.
- 3Preview to verify rendering.
- 4Publish to your custom domain or webflow.io subdomain.
<div data-trustfolio="YOUR_WIDGET_ID"></div>
<script src="https://trustfolio.dev/embed.js" async></script>Frequently asked
Does it work with Webflow CMS collections?
Yes. You can embed it inside a CMS template or on a Rich Text field (when HTML embeds are enabled).
Will the widget show up in Webflow Editor?
Preview renders inside the Designer. In the Editor, the Embed element shows a placeholder — actual widget renders on publish.
How do I match my Webflow brand colors?
Copy your hex from Webflow Style Panel and paste into the Trustfolio theme settings.
Can I use it on webflow.io subdomains for staging?
Yes. The embed script works on any domain where JavaScript can run.
Does Webflow eCommerce support testimonials?
Yes. Drop the embed on product pages for category-specific testimonials.
Try Trustfolio on Webflow
Free plan includes 15 testimonials, basic AI scoring, and the same sub-5KB widget. No credit card.
Start free