Add a Free Testimonial Widget to Your Website
Display customer reviews on your site in under 5 minutes. No coding required. Works everywhere.
Why Testimonials Matter
92% of consumers read online reviews before making a purchase. Having real customer testimonials on your website builds trust and increases conversions.
But collecting and displaying testimonials shouldn't cost $30/month. That's why we built GoodSaid.
How It Works
1. Create a free account
Sign up at goodsaid.com. No credit card needed. Create a project for your product or service.
2. Collect testimonials
You get a shareable link (like goodsaid.com/collect/your-project) that you send to customers. They fill out a simple form with their name, rating, and review.
3. Embed the widget
Copy one line of code and paste it into your website. The widget auto-updates whenever you approve new testimonials.
<div id="goodsaid-widget"></div>
<script src="https://goodsaid.com/api/widget/embed.js"></script>
<script>
new GoodSaid({ slug: 'your-project', container: '#goodsaid-widget' });
</script>
Works With Every Platform
- WordPress — paste in a Custom HTML block
- Shopify — add to any page via the theme editor
- Wix — use the HTML embed element
- Squarespace — add via code injection or code block
- Webflow — paste in an embed element
- Next.js / React — add the script to your component
- Any HTML site — just paste the code
What's Included for Free?
- Up to 2 projects and 25 testimonials
- Beautiful grid and list layouts
- Light and dark themes
- Star ratings
- Mobile responsive
- Auto-updates when you approve new testimonials
💡 Need unlimited? Upgrade to Pro for just $5/mo — unlimited projects, unlimited testimonials, and no GoodSaid branding on your widget.
Alternatives Comparison
| Tool | Free Tier | Paid From |
|---|---|---|
| GoodSaid | 25 testimonials | $5/mo |
| Senja | 15 testimonials | $29/mo |
| Testimonial.to | 2 videos | $20/mo |
| Shoutout | Limited | $25/mo |