Testimonial Widget for Website: Social Proof for Every Platform
Every website needs social proof. Whether you're running a WordPress blog, Shopify store, Webflow marketing site, or custom web application, ProofWall's testimonial widget works seamlessly.
No matter what platform you use, adding professional testimonial displays should be simple. With ProofWall, it is.
Universal Compatibility
Works Everywhere: ProofWall widgets are built with universal compatibility in mind:
| Platform | Compatibility |
|---|---|
| WordPress | ✅ Full support |
| Webflow | ✅ Full support |
| Shopify | ✅ Full support |
| Wix | ✅ Full support |
| Squarespace | ✅ Full support |
| Framer | ✅ Full support |
| Bubble | ✅ Full support |
| Carrd | ✅ Full support |
| React/Next.js | ✅ Full support |
| Vue | ✅ Full support |
| Plain HTML | ✅ Full support |
| Custom CMS | ✅ Full support |
If your website can render HTML, ProofWall works.
The Universal Embed:
<iframe src="https://www.proofwall.com/api/embed/YOUR_PROJECT_ID" style="width: 100%; border: none; min-height: 400px;" title="Customer Testimonials" ></iframe>
One line of code. That's it.
Widget Styles for Every Need
Wall Layout (Masonry Grid): A Pinterest-style masonry grid that displays multiple testimonials beautifully with variable card heights, optimal use of space, great for dedicated testimonial pages, and handles any number of testimonials. Best for: Testimonial pages, Wall of Love sections, resource libraries.
Slider/Carousel: Rotating testimonials that cycle automatically or on user interaction with compact footprint, smooth animations, navigation dots or arrows, and auto-play optional. Best for: Homepage sections, hero areas, sidebars.
Grid Layout: Clean rows and columns with consistent card sizes featuring organized appearance, predictable layout, easy scanning, and works well with 3, 6, or 9 testimonials. Best for: Product pages, about pages, landing pages.
Single Testimonial: Highlight one powerful testimonial at a time with maximum impact, featured presentation, and great for key conversion points. Best for: Pricing pages, checkout, specific sections.
Customization Options
Make your widget match your website perfectly:
Visual Styling:
Colors — Background colors, card backgrounds, text colors, accent/highlight colors, and border colors.
Typography — Font families (matches your site), font sizes, and font weights.
Card Design — Border radius (sharp to rounded), shadow depth, border styles, and spacing and padding.
Content Display: Choose what to show: ✅ Star ratings, ✅ Customer names, ✅ Job titles and companies, ✅ Customer photos, ✅ Testimonial date, ✅ Custom fields.
Layout Settings: Number of testimonials to display, column count (desktop/mobile), gap spacing, container width, and alignment.
Platform-Specific Guides
WordPress: Works with any WordPress setup:
Gutenberg (Block Editor) — Add Custom HTML block, paste embed code, and publish.
Elementor — Add HTML widget, paste embed code, and save.
Divi — Add Code module, paste embed code, and save.
Classic Editor — Switch to Text mode, paste embed code, and publish.
Webflow: Add Embed element to your page, paste embed code, and publish site.
Shopify:
Pages: Edit page, add Custom HTML section, and paste embed code.
Theme: Edit theme code, add embed to relevant template, and save.
Wix: Add Embed element, choose "Custom Embeds" → "Embed a Widget", paste code, and apply.
Squarespace: Add Code Block, paste embed code, and save and publish.
React/Next.js:
export default function Testimonials() { return ( <iframe src="https://www.proofwall.com/api/embed/YOUR_PROJECT_ID" style={{ width: '100%', border: 'none', minHeight: '400px' }} title="Customer Testimonials" /> ); }
Responsive Design
Every widget is fully responsive:
Desktop — Full multi-column layouts, large card sizes, and optimal use of space.
Tablet — Reduced columns, touch-friendly interactions, and adjusted spacing.
Mobile — Single column stack, full-width cards, swipe gestures on sliders, and optimized touch targets.
No additional configuration needed—responsiveness is built in.
Performance
Fast Loading: Async script loading (doesn't block page render), lazy loading for images, optimized code bundle (~15KB gzipped), and global CDN delivery.
SEO Friendly: Content rendered in DOM, search engine readable, and no negative impact on Core Web Vitals.
Multiple Widgets
Create different widgets for different purposes:
Homepage Widget — Slider with featured testimonials.
Product Page Widget — Grid filtered by product/service.
Industry Page Widget — Testimonials from relevant customers.
Pricing Page Widget — Compact quotes about value and ROI.
Each widget has its own embed code and pulls from your central testimonial library.
Real-Time Updates
The connection between your dashboard and widgets is live:
- Add new testimonial
- Approve it
- It appears on your website
No re-embedding, no cache clearing, no manual updates.
The Bottom Line
Your website deserves professional testimonials, regardless of what platform it's built on. ProofWall's testimonial widget works everywhere with the same simple embed code.
No platform lock-in. No technical complexity. No ongoing fees.
Just beautiful social proof that converts.
Get started today with a one-time payment for lifetime access.