Voice Feedback – Audio Feedback Form, Voice Recorder & Voice Testimonials
Most people never fill in a feedback form. Typing is the reason. Someone spots a broken page, has a question, or wants to tell you something useful. Then they see an empty text box and close the tab. On a phone it is worse. Voice Feedback replaces that text box with a record button. Your visitor taps it, speaks for ten seconds, listens back, and sends. No account, no name, no email address unless you ask for one. The voice message appears in your WordPress admin with a play button next to it. Activate the plugin and a voice recorder is live on your site. No API key, no external account, no setup wizard. Recordings are saved on your own server. Voice Feedback | Pricing | Support Why a voice recorder beats a text box Speaking is much faster than typing, especially on a phone. People say more when they talk. A text box gets “doesn’t work”. A voice message gets “I clicked the download button on the pricing page and nothing happened”. You hear the tone. Frustration, confusion and enthusiasm do not survive a one-line text field. Anyone can use it, including visitors who find typing slow or difficult, and older users who avoid forms entirely. Seven things people build with it 1. A voice feedback form Put a record button on any page and ask an open question. Visitors answer out loud instead of writing a paragraph. 2. Voice testimonials A spoken testimonial is harder to fake and easier to believe than a block of text. Ask happy customers to record thirty seconds, and collect them in the Voice Library. 3. Audio comments on blog posts Add a voice comment box under your articles as an alternative, or an addition, to the standard WordPress comment form. 4. Voice bug reports A visitor describes what they clicked, in their own words, instead of trying to write a bug ticket. You hear exactly where they got stuck. 5. Customer feedback after a purchase Drop the block on a thank-you page. Ask what nearly stopped them buying. You will get answers you would never get from a star rating. 6. Course and training feedback Students record their thoughts on a lesson instead of filling in a survey nobody completes. 7. A voicemail line for your website Podcasters, radio shows, coaches and churches can let listeners leave a voice message, a question or a shout-out, straight from the website. No phone number needed. How the voice recorder works A record button appears on your site, as a floating drawer, a Gutenberg block, or a shortcode. The visitor records. They can play it back and re-record before sending, so nothing embarrassing gets submitted by accident. The audio message is saved to your own site and listed in Voice Library, with a player, a resolved marker, and a delete button. Nothing is uploaded to an external service. The recordings stay on your server. Where the record button can appear Floating drawer: shows site-wide, on by default, one toggle to switch it off. Gutenberg block: drops a voice recorder into any post or page. Shortcode: generated from the admin, for Elementor, Divi, Bricks, WPBakery, Beaver Builder, Oxygen, Breakdance and the Classic Editor. Who it is for Agencies and freelancers: let clients leave voice notes on a staging or review page. SaaS, plugin and theme makers: collect bug reports and feature requests in the user’s own words. Online shops: hear why customers bought, or why they almost did not. Course creators, schools and coaches: quick spoken feedback after each lesson. Bloggers, podcasters and creators: audio comments, listener questions and voice testimonials. Free features Voice recording with playback and re-record. No account needed to submit. Anonymous feedback by default. No name, no email, no login. Voice Library. Every audio message in one admin screen, with playback, resolve and delete. Spam protection. Cloudflare Turnstile CAPTCHA and rate limiting, free, with no add-on to buy. Optional email gate. Ask for a name and email before recording, if you want to be able to reply. Full styling control. Colours, typography, padding and button text, so the recorder matches your theme. Mobile first. Designed for phones, where most voice feedback is actually recorded. No personal data collected by default. It records a voice message and nothing else. Voice Feedback Pro Want to know the moment feedback arrives, or see what the visitor saw? Pro adds: Email notifications. Get an email the moment an audio message arrives, with the recording attached. Customise the subject and body. Screen recording. The visitor records their screen along with their voice, so you see exactly what they saw. Ideal for bug reports. Display triggers. Show the recorder after a scroll depth, at the bottom of the page, after X seconds, or when a section comes into view. Hide on scroll up. Keep the page clean while people are reading. Position control. Place the floating button wherever you want. Advanced customisation. Full colour, background, typography and responsive control. See Pro features and pricing Coming next Contact form integration with a voice field Integration with project and task management tools Like it? Tell us, or tell others Voice Feedback is built by a small team, and every review helps other site owners find it. If it saved you time, please leave a review on WordPress.org. Found a problem or want a feature? Contact support and we will help. Other plugins by bPlugins HTML5 Audio Player: audio player plugin for WordPress. PDF Poster: a fully featured PDF viewer plugin. StreamCast: a fully featured radio player plugin. 3D Viewer: display interactive 3D models on the web. Help translate this plugin If you speak another language, you can help, and no coding is needed: https://translate.wordpress.org/projects/wp-plugins/voice-feedback/ New to translating? Start here: https://make.wordpress.org/polyglots/handbook/translating/first-steps/ Source Code You can find the source code, report bugs, and contribute to the development of this plugin on our GitHub repository: Voice Feedback on GitHub External Services This plugin connects to the following external services. Connections are made only from the plugin’s admin dashboard pages, except for Cloudflare Turnstile, which runs on the front end only when you enable spam protection. bPlugins API Service: bPlugins product API – https://api.bplugins.com What it does: When you open the plugin’s dashboard, the plugin requests product information (such as the plugin’s own details and other plugins by bPlugins) so it can display product cards, version information, and upgrade options. What data is sent: A request is made to the bPlugins API endpoint with the product identifier (e.g. https://api.bplugins.com/wp-json/bpl/v1/products/{id}). No personal data or site content is sent as part of this request. When: Only while an administrator is viewing the plugin’s dashboard in wp-admin. Terms of Service: https://bplugins.com/terms-of-service/ Privacy Policy: https://bplugins.com/privacy-policy/ WordPress.org Plugins API Service: WordPress.org Plugins Info API – https://api.wordpress.org What it does: The dashboard queries the public WordPress.org Plugins API to list other plugins published by the author (titles, icons, ratings, active installs, etc.). What data is sent: A public, read-only query request (e.g. https://api.wordpress.org/plugins/info/1.2/?action=query_plugins&request[author]=bplugins). No personal data is sent. When: Only while an administrator is viewing the plugin’s dashboard in wp-admin. Terms of Service: https://wordpress.org/about/privacy/ Privacy Policy: https://wordpress.org/about/privacy/ Cloudflare Turnstile Service: Cloudflare Turnstile – https://challenges.cloudflare.com What it does: When you enable spam protection, the visitor’s browser loads the Turnstile widget and Cloudflare verifies that the submission is not automated. What data is sent: The visitor’s IP address and browser signals are sent to Cloudflare by the widget, and the resulting token is verified server-side against https://challenges.cloudflare.com/turnstile/v0/siteverify. This only happens when spam protection is switched on. When: On the front end, only when a visitor submits voice feedback and Turnstile is enabled. Terms of Service: https://www.cloudflare.com/website-terms/ Privacy Policy: https://www.cloudflare.com/privacypolicy/ Third-Party Libraries This plugin bundles the following third-party JavaScript/PHP libraries. Freemius SDK Source: https://freemius.com/ GitHub: https://github.com/Freemius/wordpress-sdk License: GPLv3 – https://github.com/Freemius/wordpress-sdk/blob/master/LICENSE.txt Purpose: Provides opt-in usage tracking and analytics to help improve the plugin. bpl-tools Source / GitHub: https://github.com/bPlugins/bpl-tools License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls. External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made
Smush – Image Optimization, Compression, Lazy Load, WebP & CDN
Compress images, optimize images, and enable image lazy load automatically with the powerful Smush image optimizer to keep your WordPress site fast, without losing quality. Smush makes it easy to optimize images, compress images, and deliver images faster across your entire WordPress site. This all-in-one image optimizer automatically reduces image file sizes, enables image lazy load, and serves modern formats like WebP and AVIF, all without breaking image quality or adding extra work. Whether you’re running a blog, store, or portfolio, Smush helps you optimize images at scale and keep your site fast with a trusted WordPress image optimizer. Trusted by 1+ Million Sites | 4.8/5 Star Rating Get everything you need to optimize images and speed up your site. Smush works out of the box with no complicated setup – just install and let it handle the rest. Compress images without losing quality Reduce image file size automatically while keeping your images sharp and clear. Smush is an easy-to-use image optimizer which let’s you compress images using both lossless and lossy compression, giving you the best balance of quality and performance without extra work. You can also compress images outside the media library using Directory Smush, making it easy to optimize images stored in theme folders, plugins, or other directories on your server. Lazy load images for faster pages Enable image lazy load across your site so images load only when needed. This image optimizer improves initial page speed and creates a smoother experience for visitors without extra configuration. Serve WebP and AVIF images automatically (PRO) Convert images to WebP and AVIF and serve them automatically to supported browsers. Smush helps you optimize images using next-gen formats to reduce file size and improve load times across your WordPress site. Deliver images faster with an Image CDN (PRO) Serve images through a global image CDN to reduce latency and improve load times for visitors around the world. 119 global CDN servers Up to 500 GB of bandwidth Faster image delivery based on visitor location Improved performance for image-heavy and high-traffic sites Automatically resize and fix image dimensions (PRO) Eliminate common PageSpeed warnings and improve layout stability with automatic image sizing. Smush dynamically resizes images to perfectly fit their containers, regardless of original size, helping fix the “Properly size images” warning in Google PageSpeed Insights. It also automatically adds missing width and height attributes to your images, improving rendering speed and reducing layout shifts. This helps you meet the “Ensure images have explicit width and height” recommendation without any manual work. Optimize your entire site, automatically Smush works across your whole site as a powerful image optimizer to optimize images as you upload them and maintain performance over time without manual work. Optimize images automatically on upload Compress images in bulk or individually Works with your existing media library No need to re-upload images Enable image lazy load across your site Convert images to WebP and AVIF Deliver images with an integrated image CDN Automatically resize and serve correctly sized images Optimize images outside the media library with Directory Smush Built for performance Smush improves page speed and overall performance by reducing image weight and improving how images are delivered. Reduce page load times Improve user experience Better performance for image-heavy pages Supports image lazy load and preload images (PRO) for faster perceived performance Works with your existing setup Smush is built to work with your current WordPress setup, including popular themes, page builders, and plugins. Compatible with Gutenberg, Elementor, WPBakery, and more Works with WooCommerce stores No need to change your workflow Easy to enable and configure Designed to be simple You don’t need to be a performance expert to optimize images with Smush image optimizer. Works out of the box Simple settings when you need them No technical knowledge required Safe to use on any site Why choose Smush? There are plenty of image optimization plugins, but Smush focuses on making it easy to optimize images, compress images, and improve performance without complexity. As a leading WordPress image optimizer, Smush gives you powerful optimization tools without the technical hassle. Trusted by over 1 million WordPress users Built specifically for WordPress Regular updates and improvements Backed by the WPMU DEV team Get started in minutes Install Smush, activate it, and start to compress images, optimize images, and enable image lazy load right away. This easy-to-use image optimizer helps most sites see improvements immediately without changing how they upload or manage images. About Us WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Learn more here: https://wpmudev.com/ Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource: WPMU DEV Blog Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved making them for you! Contact and Credits Originally written by Alex Dunae at Dialect (dialect.ca, e-mail ‘alex’ at ‘dialect dot ca’), 2008-11.