Testimonials Block – Customer Reviews, Ratings, Badges & Video Testimonials
Build beautiful customer testimonials, reviews, ratings, and social proof sections with 40+ modern layouts directly in the WordPress Gutenberg block editor. No coding required. Testimonials Block is a flexible testimonial plugin for WordPress that helps you showcase customer reviews and build trust with your visitors. Create testimonial grids, sliders, carousels, masonry layouts, review cards, video testimonials, audio testimonials, rating summaries, social proof badges, and more. Choose from 40+ testimonial and review layouts, customize the design to match your website, and manage your testimonials from one place with the built-in Testimonials Custom Post Type. Testimonials | Support | Demo Key Features – Free Version 40+ Testimonial Layouts: Create testimonial grids, sliders, carousels, masonry layouts, card stacks, speech bubbles, timelines, marquees, quote boxes, and more. Customer Reviews & Ratings: Showcase customer feedback with reviewer names, photos, designations, review text, and star ratings. Video & Audio Testimonials: Display video reviews from YouTube, Vimeo, or MP4 files and add audio testimonials with waveform-style players. Social Proof Badges: Display rating and review badges for Google, Trustpilot, G2, Facebook, Capterra, and verified buyers. Testimonial Form: Collect customer testimonials directly from your website and review submissions before publishing. Testimonials Custom Post Type: Manage testimonials from a central dashboard and reuse them across different testimonial layouts. Responsive Design: Control columns, gaps, and layouts independently for desktop, tablet, and mobile devices. Flexible Styling: Customize colors, typography, spacing, borders, shadows, images, avatars, and star ratings. Read More Controls: Limit long reviews with customizable excerpts and expandable Read More / Show Less buttons. Social Proof & Feedback: Add rating summaries, NPS polls, customer case studies, review accordions, comparison tables, and other trust-building elements. SEO Rich Results: Automatic Schema.org Review and AggregateRating JSON-LD markup, so Google can show star ratings for your pages. No add-on, no configuration. Ready-made Patterns: Seven full sections — Wall of Love, SaaS hero, e-commerce social proof, agency results, review trust bar, scrolling marquee and a review collection page — insert complete and ready to rewrite. One-Click Migration: Bring your testimonials across from Strong Testimonials, Real Testimonials, Site Reviews or WooCommerce product reviews. Nothing in the other plugin is changed or removed. CSV import and export too. Import Google & Facebook Reviews: Pull your real Google reviews and Facebook recommendations in as testimonials and show them in any of the 40+ layouts. Uses the same credentials the rating badges already use. Category Filter & Search: Let visitors filter testimonials by category or search them by keyword, without reloading the page. Accessible: Star ratings, filters, toggles and dialogs are keyboard-operable and announced correctly by screen readers. Spam-Protected Form: The submission form is guarded by a honeypot, a timing check, a link cap, a per-visitor rate limit and a duplicate check — no CAPTCHA for your customers to fight. How to Use Testimonials – Quick Start Guide Adding customer testimonials to your WordPress website takes only a few steps. Install and activate Testimonials. Open any post or page in the WordPress Block Editor. Click the + button and search for Testimonials. Choose a testimonial layout such as a grid, slider, carousel, or masonry layout. Add your customer reviews and customize the block settings. Adjust the layout, colors, typography, images, ratings, and spacing. Publish the page and your testimonials are ready to display. You can also manage testimonials centrally with the Testimonials Custom Post Type and use them across different layouts. Use Cases Business Websites: Build trust by displaying customer feedback and success stories. Agency Websites: Showcase client testimonials, projects, and customer experiences. Product Pages: Display reviews and ratings near products or services. SaaS Websites: Highlight customer stories, ratings, and case studies. Ecommerce Stores: Show customer reviews, verified buyer feedback, and rating summaries. Service Businesses: Present client testimonials in attractive grids, sliders, or cards. Landing Pages: Add social proof to help visitors make confident decisions. Portfolio Websites: Showcase client feedback alongside completed projects. Enjoying Testimonials? If the plugin saved you an afternoon, a review on WordPress.org helps the next person find it. It takes a minute, and for a small team it makes a real difference. External services This plugin’s admin screens load two webfonts, Roboto and Lato, from Google Fonts, and the plugin icon shown in its admin header from WordPress.org’s own asset host. Both are requested inside wp-admin only, on this plugin’s own pages. Neither is used on your public site. bPlugins authorisation service (api.bplugins.com) — contacted only when you press “Connect with Facebook” on the Review Sources screen, and never otherwise. It performs the Facebook login on your behalf and returns your Page access token to your server. What is sent is a random single-use key generated by your site; what comes back is stored in your own database. No request is made unless you press the button, and removing the connection stops it entirely. Privacy Policy Google Fonts (fonts.googleapis.com, fonts.gstatic.com) — serves the Roboto and Lato webfonts used by the plugin dashboard, Submissions and Poll screens. The request sends what any web request sends: your IP address, browser and operating system. Nothing about your site, your content or your visitors is sent. Terms | Privacy Policy WordPress.org plugin API (api.wordpress.org) — the Our Plugins tab of the plugin dashboard asks WordPress.org for the list of plugins published by bPlugins, so it can show their icons, versions and ratings. The request names bPlugins as the author and sends nothing about your site. Privacy Policy WordPress.org plugin assets (ps.w.org) — serves this plugin’s own icon image, shown beside the plugin name in its admin header. Privacy Policy Live demo previews (bblockswp.com) — the Demo & Help page’s Live Demo cards load each layout’s preview inside an iframe from bPlugins’ own demo hosting, only when you open that page and click a demo. No data about your site is sent. Privacy Policy On your public site, the Video Testimonials block embeds YouTube or Vimeo only if you enter a YouTube or Vimeo URL yourself, and only after a visitor clicks play. A self-hosted MP4 makes no external request at all. YouTube Privacy Policy | Vimeo Privacy Policy Source Code The non-minified source code for this plugin is available on our public repository: GitHub Repository Third-Party Libraries This plugin uses the following third-party libraries: Swiper – MIT License (powers the Testimonials Slider, Coverflow Carousel and 3D Flip Perspective Carousel layouts). react-responsive-masonry – MIT License (powers the Testimonials Masonry layout). immer – MIT License (used internally by the block editor sidebar and admin dashboard to update settings state). react-router-dom – MIT License (routes the plugin’s admin dashboard screens: Demo & Help, Submissions, Feedback & NPS Poll). 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 this plugin’s admin dashboard components (Demo & Help, Submissions, Feedback & NPS Poll, Our Plugins) and common Gutenberg editor controls. External Services: see the == External services == section above for exactly which requests this plugin makes through it. Build Process This plugin uses a build process to generate the production assets (JS/CSS) located in the build/ directory. The human-readable source code is available in the src/ directory. To build the plugin from source: 1. Clone the repository: https://github.com/bPlugins/b-testimonials-block 2. Install dependencies: npm install 3. Run the build command: npm run build Build Tools Used: @wordpress/scripts (Webpack, Babel, PostCSS). Developers Every testimonial block on a page contributes to one consolidated Schema.org JSON-LD document, printed once in the footer. Placeholder testimonials that have never been edited are excluded, and a testimonial shown twice on the same page is only counted once. Turn the markup off entirely — for example when an SEO plugin already outputs review markup: add_filter( 'bpbtb_schema_enabled', '__return_false' ); Name the thing being reviewed (defaults to the site name): add_filter( 'bpbtb_schema_item_name', function () { return 'My Product'; } ); Change the schema.org type wrapping the reviews (defaults to Product): add_filter( 'bpbtb_schema_item_type', function () { return 'Service'; } ); Cap how many reviews go into the document (defaults to 50): add_filter( 'bpbtb_schema_max_reviews', function () { return 20; } ); Reshape the finished document: add_filter( 'bpbtb_schema_data', function ( $data, $reviews ) { return $data; }, 10, 2 ); Exclude further blocks from contributing reviews: add_filter( 'bpbtb_schema_excluded_blocks', function ( $blocks ) { $blocks[] = 'bptmb/testimonials-hero'; return $blocks; } );
Embedder for Google Reviews
With a few easy clicks, display your Google Reviews for free, and improve your website user experience and conversions. Our Google Reviews WordPress plugin displays customer reviews with newly and easily implemented widgets. ⚡ PRO Version (Free Trial) for advanced filtering and additional layouts ➡ See LIVE Demo ✨ Live Demo | 📚 Documentation | 🌟 PRO Features | 🔥 Get PRO 🏆 Top Features of this Google Reviews Plugin The free version of the Google Reviews WordPress plugin has different styles and layouts and offers easy installation and integration. You do NOT need any Google API key or Google Places API key. Just install the business reviews plugin and display the business reviews on your wordpress websites. You also do not need a Google Place ID, like with many other Google Place WordPress plugins. ➡ Pull your Google Reviews from Google My Business / Google Business Profile ➡ Update reviews automatically ➡ Displaying Google Reviews as Slider or Grid ➡ Choose from 8 different designs 💪 Plus ➕ Free usage – Our free plugin is free to use with different free options to choose from ➕ Display Google reviews in different layouts – Make your website look more attractive to your website visitors by choosing different layouts for Google Place Reviews. ➕ Use dummy content for testing if you don’t have reviews yet – If you don’t have online reviews yet, no worries, you can use dummy content for testing and still embed the reviews plugin on your business website. ➕ Use high-quality pre-designed styles – Choose from a variety of high-quality pre-designed styles to catch the eyes of your customers. ➕ All designs are fully customizable via CSS – We know how important is the use of CSS for your design, and that’s why all of our designs are compatible and fully customizable via CSS. ➕ Display reviews as a slider or as a grid – Depending on your preferences, you can choose to display reviews as a slider or as a grid. ➕ Shortcode integration – Activate the widgets for Google Reviews on your business website with straightforward shortcode integration. ➕ Use in any page builder like, Divi, Classic Editor, Gutenberg, Page Origin, Beaver Builder, WPBakery etc. – Our free plugin is available and compatible with a wide variety of page builders, and the process of integration is as simple as pasting a shortcode mentioned in the feature before. ➕ Save all reviews to WordPress for 100% uptime – business reviews are kept in the WordPress database for 100% uptime and easy navigation. ➕ Boost your SEO – Make your website rank higher in search results and allow more people and potential customers to discover your excellent products and services – even with the free version! ➕ Ultra-fast loading times – Not only is the embedding process of our widgets for Google Reviews easy, but its loading time is ultra-fast to ensure the best customer experience. It also cut’s off long reviews, in order to maintain a good visual appearance. ➡ See LIVE Demo ✨ Live Demo | 📚 Documentation | 🌟 PRO Features | 🔥 Get PRO PRO Features of the paid version (Free Trial) With the pro version, you can pull all Google places reviews of a business instead of only 20. Showing a more significant number of positive comments will make your business website more attractive to your customers and further build trust. The premium version also includes additional premium settings with more customization options to increase your sales and conversions. The Google Review Widget has a special word filter that enables you to search for powerful and positive words amongst all the reviews and filter Google places reviews by rating option, which will only display reviews with 5 or 4-stars. ⭐ Pull ALL reviews of a business, instead of only 20 ⭐ Get access to additional premium designs – The premium package contains different and valuable tools to design further and customize your widgets for Google Reviews more easily. ⭐ Filter reviews by rating (display reviews with 5 or 4 stars only) – The premium version of our WordPress google reviews wordpress plugin has special reviews by rating feature only available to premium users. The feature allows only 5 or 4-star reviews to be shown on your wordpress website. How does the installation process look like? Install the plugin Activate it Search for your local business Click ‘Pull reviews’ Save Paste shortcode in pages, posts, or even Elementor, Beaver Builder, WP Bakery etc. 🌐 Innovative Design Design and create your own review widgets, and choose the reviews to build your customer’s trust and optimize the website. With our newly designed Google reviews wordpress plugin, you will enjoy to display google reviews and improving your customer experience. Embedding Reviews will boost conversions to your business website and build customer trust. The Google Reviews WordPress plugin comes with different designs and styles to catch the eye of your customers and develop an online reputation. 🌟 Why are Google Review Widgets so important? More than 90% of customers looking for positive feedback often make purchase decisions on the back of reviews. When there is somebody to vouch for your product/service quality, other people looking to purchase your goods and services will be more confident to buy something from you. Reviews will increase your sales and conversions and ensure customers keep coming back to you by creating a positive feedback loop. Our Google Reviews WordPress plugins will boost your SEO and rank your website higher in search results because of positive reviews. 👥 Easy and Intuitive Implementation The implementation process is simple, and it only takes a couple of clicks to finish everything. You must copy your business website’s link into our Google Reviews widget and follow the steps outlined in the video above. After that, you are all set and can finally focus on other aspects of your business. 🖥️ What are the benefits of Google Reviews WordPress plugins? There are multiple advantages of using Google business reviews, and some of them are: Increasing brand awareness – Reviews are a great way to build your brand reputation on the Google Engine Results Page. The likelihood of drawing the clicks increases when you enforce your reputation this way. Collecting customer insights – Collecting customer insights is an effective way to see how your products and services perform, and they are a great indicator when problems arise. Read your customer reviews and fix the issues they are pointing to. Increased transparency – People like transparency. It shows them you are being honest and have nothing to hide. Also, potential customers can see reviews from your older customers and decide if they want to buy your services and products or not. Trust is easily established – When people see many reviews, especially the positive ones, they instantly become more drawn to your business. Continue improving your business constantly, use customer feedback, and you will build trust among people and make them your regular customers. SEO (show higher in Google search results) – It is no secret that reviews improve SEO(Search Engine Optimization). Regarding Google AI, it is not foolish to say that it trusts your customers more than you. Good reviews will help your website’s Google ranking, and you will appear higher in the Google search engine results. Also, great reviews will bring better ratings and increase your CTR and revenue. Improved Website Traffic – Positive reviews will make your customers return to repurchase your services and products. Also, regular customers will increase your website traffic and make it more stable. When those customers leave a positive review, new ones will have an easier time deciding if a particular product or service is right for them. Increased Conversions & ROI – Most people look for positive reviews when deciding to purchase something on the internet. By constantly improving your business, you will increase the chance of customers leaving positive reviews and, in turn, improve your conversion rates and ROI. 🚀 Do embedded Google reviews help with SEO? Embedding Google reviews and customer testimonials help with SEO(Search Engine Optimization). Many other factors are involved in search rankings, but customer reviews can be a solid signal to Google’s search engine since they communicate trustworthiness and authority. Here are some reasons why reviews help with your search engine optimization: Google trusts your customers more than it trusts you – Google depends on signals to determine if the site is competent and worth good rankings or not. When somebody reviews your services, it tells Google your Business is of a certain quality and, most importantly, that other people have interacted with it and can help potential customers make decisions. Google likes to read – Google “reads” your site to understand the world. The more content there is about your website, the more it will know about your business. Sometimes customers will unintentionally describe your products and services to Google and help him add SEO value to your business. Great reviews => More stars => Increased CTR (Click Through Rate) – People would usually choose to buy products and services from a business that has more star ratings. Still, those depend on the number of wp business reviews, especially the positive ones you get from your customers. If more people review your business, you will have a better rating and, in turn, increase your wordpress websites traffic and CTA. Language Since many companies conduct business globally, the WordPress reviews widget must support various languages. Our WordPress plugin supports Afrikaans, Albanian, Arabic, Armenian, Azerbaijani, Bengali, Bosnian, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Macedonian, Malay, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Scottish Gaelic, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese, and Welsh. Support Here are the most common questions associated with WordPress Google Reviews Plugins and reviews widgets. If you have any problem whatsoever or didn’t find the answer you were looking for, make sure to contact our customer support team through our website or the WordPress dashboard. ⚡ PRO Version to pull ALL reviews ⚡ ✨ Live Demo | 📚 Documentation | 🌟 PRO Features | 🔥 Get PRO Also check out our other plugins: – YASR – Star Rating Plugin for WordPress – Send Users Email – Email Subscribers, Email Marketing Newsletter Resources Follow development on GitHub Source files for Swiper JS library: https://swiperjs.com Use of external services To provide your Google reviews, the plugin uses an external service provided by the developer of this plugin. The plugin does not send any data to the external service, except for the Google Place ID, the admin email and the freemius installation ID, which is necessary to retrieve the reviews. The admin email is used to inform the admin of any potential outages on our service (very rarely the case). The email is only used for this purpose and is not stored or used for any other purpose.