The Problem with Traditional Widgets
Most testimonial widgets work the same way:
- You extract a script tag.
- The script loads on the client's browser.
- The script then fetches data from an API.
- The widget renders, pushing content down (Layout Shift).
This is bad for Core Web Vitals and bad for conversion.
The Zero-Fetch Approach
At Proofi, we treat testimonials as static content. They don't change every second.
When you use our widget, we pre-compile the necessary CSS and HTML logic. The data is injected directly into window objects or rendered serverside if you use our React component.
Result
- 0ms blocking time.
- 0 Layout Shifts.
- 100 Lighthouse Score.
This is why top performance marketers are switching to Proofi.