Testimonial widget for WordPress, no plugin needed
Paste one snippet into a Custom HTML block, Elementor, or any page builder. Testimonials are collected, approved, and displayed from ProofEcho, so there is no plugin to update and nothing added to your WordPress database.
How do you add testimonials to WordPress without a plugin?
Create a widget in ProofEcho, copy its embed code, a short snippet of HTML, and paste it into a Custom HTML block in the WordPress editor or an HTML widget in Elementor. Publish the page and your approved testimonials appear, with no plugin to install or keep updated.
Step by step
- Block editor (Gutenberg): add a block, choose Custom HTML, paste the snippet, preview, publish.
- Elementor: drag the HTML widget onto the page and paste the snippet into it.
- Divi and other page builders: use the builder's code or HTML module the same way.
- Site-wide popup or toast: paste the snippet once into your theme's footer area or a Custom HTML widget, so it shows on every page.
Plugin or embed snippet?
- Collecting vs displaying: many WordPress testimonial plugins display testimonials you type in yourself. ProofEcho also collects them, with a form that records text, video, and audio and captures consent.
- Maintenance: a plugin is one more thing to update and keep compatible with your theme. The snippet has nothing to update on your side.
- Your server: testimonials load from ProofEcho, not from your WordPress database or hosting.
- Portability: the same widget works if you ever move off WordPress, because it is plain HTML.
Will it slow down my WordPress site?
No meaningful impact for most sites. The embed script loads inline widgets only as they scroll into view, and popups or toasts only after the rest of the page has loaded, so your main content paints first. Your WordPress server does no extra work.
Does it work on WordPress.com?
On self-hosted WordPress (WordPress.org), yes: site administrators can paste scripts into a Custom HTML block. On WordPress.com, script tags need a paid plan with hosting features turned on; without it, the snippet is stripped when you save.
Which layouts work in WordPress?
- All six widget formats: Spotlight Carousel, Double Quote, Hero Quote, Social Proof Popup, Live Activity Toast, and Trust Badge.
- A Wall of Love page you can link to or embed on a page of its own.
- The collection form itself, embedded on a thank-you or feedback page.
Quick questions
- Do I need to know code? No. You copy one snippet and paste it into a block. There is nothing to edit.
- Does it work with my theme? Yes. The widget renders in its own frame, so theme styles don't break it.
- Is it free? Yes. The free plan includes all six widget formats with a small Powered by ProofEcho badge and link; Pro removes them.
- Can I show only some testimonials? Yes. Pick which approved testimonials each widget shows; tags help you find them.
Keep reading
More ways to think about collecting and showing customer testimonials.
Stop letting your best marketing sit unread.
Free plan. No credit card required. Your first form is live in under five minutes.
Information on this page is accurate as of September 29, 2026. Third-party trademarks belong to their respective owners.