“Clear, quick and thoughtfully presented.”
Jamie R.Founder · Example Studio
Choose Grid, Carousel or Single, preview the real result and paste one small snippet where you want customer stories to appear. TestiFollow keeps the widget isolated from the host site’s styles.
No credit card required
One embed architecture
The loader finds each TestiFollow widget element, reads its public UUID and inserts an iframe for the public widget route. That separation prevents your website CSS from restyling testimonial content and prevents widget styles from leaking into the host page.
The iframe reports its height back to the loader so the embed can resize automatically. Multiple widget elements can share the same loader script on one page.
<div data-testifollow-widget="..."></div>
<script async
src="https://testifollow.com/embed.js">
</script>Illustrative snippet. Your widget detail page supplies the real public UUID automatically.
Three display formats
Every format uses the same approved testimonial data and responsive public renderer.
A responsive card layout for pages where visitors benefit from scanning multiple perspectives.
Explore the Grid widget →Previous and next controls let visitors move through approved testimonials without autoplay.
Explore the Carousel widget →Choose one approved testimonial for a focused proof point beside a service, offer or call to action.
Plan your website placement →Publication rules stay current
Public rendering checks the widget, project and testimonial state each time it loads. Inactive widgets or projects do not expose content. Pending, rejected or non-consented testimonials stay out of every format.
If a selected Single testimonial is later rejected, deleted or loses consent, the widget shows a safe empty state instead of revealing it.
Free
Use the default/project colour behaviour with subtle “Powered by TestiFollow” attribution.
Pro · £9.99/month
Set custom widget colours and remove TestiFollow attribution across up to two brands/projects.
Commercial rules
Free is enough to publish a real widget. If you later use Pro and then downgrade, existing excess widgets remain active so customer websites do not suddenly break. New widget creation is restricted until the account returns within the Free allowance or upgrades again.
See exact Free and Pro allowances →Widget questions
You can use it on a website or page builder that lets you add a small HTML element and JavaScript tag.
Grid and Carousel use up to the latest 12 approved, consented testimonials. Single uses the one approved testimonial selected by the owner.
Yes, on Pro. Free widgets include subtle “Powered by TestiFollow” attribution.
The testimonial interface renders in an iframe, keeping widget and host-page styles separate.
Simple. Fast. Affordable.