{"id":376679,"date":"2026-10-09T23:06:18","date_gmt":"2026-10-09T23:06:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blootrue-reviews-widget\/"},"modified":"2026-10-10T01:22:00","modified_gmt":"2026-10-10T01:22:00","slug":"blootrue-reviews-widget","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/blootrue-reviews-widget\/","author":23575089,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"BlooTrue Reviews Widget","header_author":"BlooTrue","header_description":"Show your Google, Yelp, Facebook, TripAdvisor and 20+ platform reviews on your site in animated widgets, plus a before\/after Work Showcase and a photo-quote form. Block, shortcode and sidebar widget. Free plan, no coding.","assets_banners_color":"536db6","last_updated":"2026-10-10 01:22:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.blootrue.com\/widgets?utm_source=wordpress-plugin&utm_medium=plugin&utm_campaign=plugin_uri","header_author_uri":"https:\/\/www.blootrue.com\/?utm_source=wordpress-plugin&utm_medium=plugin&utm_campaign=author_uri","rating":5,"author_block_rating":0,"active_installs":0,"downloads":85,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"blootrue","date":"2026-10-10 01:22:00","revision":3737496}},"upgrade_notice":{"1.3.0":"<p>Adds a BlooTrue Widget module for Beaver Builder.<\/p>","1.2.0":"<p>Adds a BlooTrue Widget element for Elementor.<\/p>","1.1.0":"<p>Connect your BlooTrue account and pick widgets from a list instead of pasting code.<\/p>","1.0.1":"<p>Link tagging and readme wording. No change to how widgets render.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3737416,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3737416,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3737416,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3737416,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"blootrue\/widget":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blootrue\/widget","title":"BlooTrue Widget","category":"blootrue","icon":"star-filled","description":"Show a BlooTrue reviews widget, Work Showcase or photo-quote form on this page.","keywords":["reviews","google reviews","testimonials","yelp","facebook","blootrue","showcase","quote"],"textdomain":"blootrue-reviews-widget","attributes":{"widgetId":{"type":"string","default":""},"widgetType":{"type":"string","default":"reviews"},"align":{"type":"string"}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true}},"example":{"attributes":{"widgetId":"example12345","widgetType":"reviews"}},"editorScript":"blootrue-widget-editor","editorStyle":"blootrue-widget-editor-style"}},"tagged_versions":["1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3737416,"resolution":"1","location":"assets","locale":"","width":2560,"height":1600},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3737416,"resolution":"2","location":"assets","locale":"","width":2560,"height":1600},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3737416,"resolution":"3","location":"assets","locale":"","width":1440,"height":704},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3737416,"resolution":"4","location":"assets","locale":"","width":2560,"height":1520}},"screenshots":{"1":"Settings \u2192 BlooTrue Widgets: connect your account and add widgets from the list, or paste an embed code.","2":"The BlooTrue Widget block: pick a saved widget, or preview the live one in the editor.","3":"A review widget running on a page.","4":"Placing a widget from Appearance \u2192 Widgets."}},"plugin_section":[],"plugin_tags":[29445,21827,191069,163704,58586],"plugin_category":[],"plugin_contributors":[285453],"plugin_business_model":[],"class_list":["post-376679","plugin","type-plugin","status-publish","hentry","plugin_tags-facebook-reviews","plugin_tags-google-reviews","plugin_tags-reviews-widget","plugin_tags-trustpilot-reviews","plugin_tags-yelp-reviews","plugin_contributors-blootrue","plugin_committers-blootrue"],"banners":{"banner":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/banner-772x250.png?rev=3737416","banner_2x":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/banner-1544x500.png?rev=3737416","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/icon-128x128.png?rev=3737416","icon_2x":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/icon-256x256.png?rev=3737416","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/screenshot-1.png?rev=3737416","caption":"Settings \u2192 BlooTrue Widgets: connect your account and add widgets from the list, or paste an embed code."},{"src":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/screenshot-2.png?rev=3737416","caption":"The BlooTrue Widget block: pick a saved widget, or preview the live one in the editor."},{"src":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/screenshot-3.png?rev=3737416","caption":"A review widget running on a page."},{"src":"https:\/\/ps.w.org\/blootrue-reviews-widget\/assets\/screenshot-4.png?rev=3737416","caption":"Placing a widget from Appearance \u2192 Widgets."}],"raw_content":"<!--section=description-->\n<p>BlooTrue puts your real customer reviews on your WordPress site: Google reviews, Yelp, Facebook, TripAdvisor, Booking.com, Angi, BBB and 20+ more platforms, in 100+ widget styles (slider, marquee, grid, list, masonry, badges) with animations that make people stop and read.<\/p>\n\n<p>Connect your BlooTrue account once under Settings \u2192 BlooTrue Widgets, pick your widgets from the list and place them anywhere by name. No code to copy. New to BlooTrue? You create a free account in the same step. Prefer pasting? The embed code from BlooTrue still works too.<\/p>\n\n<p>Want to see it with your own reviews first? Build a widget in your browser on our <a href=\"https:\/\/www.blootrue.com\/widgets\/google\/wordpress?utm_source=wordpress-plugin&amp;utm_medium=plugin&amp;utm_campaign=readme\">Google review widget for WordPress<\/a> page.<\/p>\n\n<p><strong>Four ways to place a widget<\/strong><\/p>\n\n<ul>\n<li><strong>Block editor<\/strong>: the \u201cBlooTrue Widget\u201d block, with a live preview in the editor.<\/li>\n<li><strong>Elementor<\/strong>: the \u201cBlooTrue Widget\u201d element; pick your widget from a list in the panel.<\/li>\n<li><strong>Beaver Builder<\/strong> (free Lite and paid): the \u201cBlooTrue Widget\u201d module, same list.<\/li>\n<li><strong>Shortcode<\/strong>: <code>[blootrue id=\"YourWidgetId\"]<\/code> in any page, post, Divi \/ WPBakery \/ Bricks text element or theme template.<\/li>\n<li><strong>Sidebar or footer<\/strong>: Appearance \u2192 Widgets \u2192 \u201cBlooTrue Widget\u201d.<\/li>\n<\/ul>\n\n<p><strong>What you get<\/strong><\/p>\n\n<ul>\n<li>Reviews from 20+ platforms, or several platforms blended into one all-in-one widget.<\/li>\n<li>100+ styles and animations, designed to match your site.<\/li>\n<li>Unlimited widget views on every plan, including Free.<\/li>\n<li>Rich snippets on paid plans: review schema on your page, so Google and AI read your reviews as data.<\/li>\n<li><strong>Readable by AI search on paid plans<\/strong>: the plugin also writes your review text into the page's own HTML and refreshes it every hour, so the crawlers behind ChatGPT, Claude and Perplexity can read it. A widget on its own renders in a frame they skip.<\/li>\n<li>Auto-translation into 68+ languages.<\/li>\n<li>A before\/after <strong>Work Showcase<\/strong> widget for trades and studios, and a <strong>photo-quote form<\/strong> so visitors send a photo and you reply with a price.<\/li>\n<li>Edit the design in BlooTrue and your site updates by itself. No re-paste.<\/li>\n<\/ul>\n\n<p><strong>Free plan<\/strong>: one widget, one review source, unlimited views, the latest 10 reviews from the day the widget is created. Starter ($9\/month or $84\/year) syncs new reviews every day, removes the BlooTrue badge and unlocks every style and animation.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin displays widgets hosted by BlooTrue (BlooLab Technologies Inc.). It connects to <code>https:\/\/api.blootrue.com<\/code> and <code>https:\/\/app.blootrue.com<\/code> in the ways listed below, and to no other service.<\/p>\n\n<p><strong>1. From your visitor's browser.<\/strong> On any page where you have placed a widget, your visitor's browser loads a script from <code>https:\/\/api.blootrue.com<\/code> and the widget is rendered from there. That request sends what any web request sends (the visitor's IP address, browser user agent, the page URL as the referrer) and, for widget analytics, the host name of the page the widget is on.<\/p>\n\n<p><strong>2. From your WordPress server.<\/strong> For every reviews widget you place, your server asks <code>https:\/\/api.blootrue.com\/api\/widgets\/embed\/{widget id}\/content.html<\/code> for that widget's review text, so it can be written into the page's own HTML (see \u201cCan AI assistants read my reviews?\u201d). This happens when a page containing the widget is built and the saved copy is more than one hour old, or 15 minutes old if the last attempt returned nothing. The request sends the widget id, your server's IP address and a user agent that names this plugin and its version. It sends nothing about your visitors, your users or your content. BlooTrue returns the review text for widgets on a paid plan and an empty answer for free ones; the request is made either way, because the plugin does not know your plan. Work Showcase and photo-quote widgets do not make this request.<\/p>\n\n<p><strong>3. Only if you click Connect BlooTrue.<\/strong> Your browser opens <code>https:\/\/app.blootrue.com\/connect\/wordpress<\/code> with your site's address, the address of this settings page and a one-time check value, so BlooTrue can show which site is asking and send you back. After you approve, your server sends the one-time code BlooTrue returned and your site's address to <code>https:\/\/api.blootrue.com\/api\/site-connections\/token<\/code> and stores the read-only token it gets back in your database. While connected, your server sends that token to <code>https:\/\/api.blootrue.com\/api\/site-connections\/widgets<\/code> when you open the plugin's settings page (at most once a minute) to list your widgets, and to <code>https:\/\/api.blootrue.com\/api\/site-connections\/me<\/code> when you click Disconnect. Nothing about your visitors, your users or your content is sent.<\/p>\n\n<p>The widget list and any embed code you paste are stored in your own database. If you never click Connect, nothing from your WordPress admin is sent to BlooTrue.<\/p>\n\n<ul>\n<li>Terms of service: https:\/\/www.blootrue.com\/legal\/terms?utm_source=wordpress-plugin&amp;utm_medium=plugin&amp;utm_campaign=readme<\/li>\n<li>Privacy policy: https:\/\/www.blootrue.com\/legal\/privacy?utm_source=wordpress-plugin&amp;utm_medium=plugin&amp;utm_campaign=readme<\/li>\n<\/ul>\n\n<p>The optional editor preview loads the same widget from <code>https:\/\/api.blootrue.com<\/code> inside the block editor only when you turn it on.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Settings \u2192 BlooTrue Widgets<\/strong> and click <strong>Connect BlooTrue<\/strong>. Sign in, or create a free account at <a href=\"https:\/\/app.blootrue.com\/signup?utm_source=wordpress-plugin&amp;utm_medium=plugin&amp;utm_campaign=readme\">app.blootrue.com<\/a>, and approve.<\/li>\n<li>Back in WordPress, click <strong>Add to this site<\/strong> next to a widget. No widget yet? <strong>Create a new widget<\/strong> opens BlooTrue; it shows up in the list once published.<\/li>\n<li>Add the <strong>BlooTrue Widget<\/strong> block to a page (or the <strong>BlooTrue Widget<\/strong> element in Elementor), paste the shortcode, or use Appearance \u2192 Widgets.<\/li>\n<\/ol>\n\n<p>Prefer not to connect? Open your widget in BlooTrue, click <strong>Embed<\/strong>, copy the code and paste it under <strong>Or paste an embed code<\/strong>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20blootrue%20account%3F\"><h3>Do I need a BlooTrue account?<\/h3><\/dt>\n<dd><p>Yes. The widget shows the reviews BlooTrue collects for your business. Connecting creates a free account if you do not have one, or you can paste an embed code from BlooTrue instead.<\/p><\/dd>\n<dt id=\"what%20can%20the%20connection%20do%3F\"><h3>What can the connection do?<\/h3><\/dt>\n<dd><p>Only list your widgets' names and types so you can pick them here. It cannot change your widgets or your BlooTrue account. Disconnect it any time from this settings page or in BlooTrue under Settings \u2192 Integrations; widgets already on your pages keep working.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20slow%20my%20site%20down%3F\"><h3>Does the plugin slow my site down?<\/h3><\/dt>\n<dd><p>No. It adds one small async script from api.blootrue.com to pages that contain a widget, and nothing to pages that do not. The widget renders in its own frame, so it cannot break your theme's CSS or JavaScript.<\/p><\/dd>\n<dt id=\"can%20i%20show%20more%20than%20one%20widget%20on%20a%20page%3F\"><h3>Can I show more than one widget on a page?<\/h3><\/dt>\n<dd><p>Yes. Any number of widgets, of any type, on the same page.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%2C%20beaver%20builder%2C%20divi%2C%20wpbakery%2C%20bricks%20and%20other%20builders%3F\"><h3>Does it work with Elementor, Beaver Builder, Divi, WPBakery, Bricks and other builders?<\/h3><\/dt>\n<dd><p>Yes. Elementor and Beaver Builder get a native \u201cBlooTrue Widget\u201d element. In any other builder, use the shortcode in a text or HTML element.<\/p><\/dd>\n<dt id=\"which%20review%20platforms%20are%20supported%3F\"><h3>Which review platforms are supported?<\/h3><\/dt>\n<dd><p>Google, Yelp, Facebook, TripAdvisor, Booking.com, Airbnb, OpenTable, Angi, BBB, G2, Capterra, Glassdoor, Indeed, TrustRadius, Clutch, Expedia, Agoda, Etsy, Google Play and more. The full, current list is on <a href=\"https:\/\/www.blootrue.com\/widgets?utm_source=wordpress-plugin&amp;utm_medium=plugin&amp;utm_campaign=readme\">blootrue.com\/widgets<\/a>.<\/p><\/dd>\n<dt id=\"can%20ai%20assistants%20read%20my%20reviews%3F\"><h3>Can AI assistants read my reviews?<\/h3><\/dt>\n<dd><p>On paid plans, yes. The widget renders in its own frame, and the crawlers behind ChatGPT, Claude and Perplexity do not run JavaScript, so a widget by itself is invisible to them. On a paid plan this plugin also writes your review text straight into the page's HTML, and refreshes it every hour, so those crawlers read the same reviews your visitors see. Your visitors never see it twice: the text is replaced by the live widget the moment it loads. Free widgets do not include it.<\/p>\n\n<p>This is one reason to use the plugin rather than pasting the embed code by hand. The pasted code carries a snapshot of your reviews from the day you copied it; the plugin keeps that text current on its own.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20add%20a%20link%20to%20blootrue%20on%20my%20site%3F\"><h3>Does the plugin add a link to BlooTrue on my site?<\/h3><\/dt>\n<dd><p>Not unless you turn it on. Settings \u2192 BlooTrue Widgets has a \u201cShow a Powered by BlooTrue link\u201d checkbox, and it is off by default. When it is on, the plugin adds one nofollow link inside a noscript tag, which visitors only see with JavaScript turned off.<\/p>\n\n<p>Separately, a widget on the BlooTrue free plan shows a small BlooTrue badge inside the widget itself. That badge is drawn by the BlooTrue service, not by this plugin, and a paid BlooTrue plan removes it.<\/p><\/dd>\n<dt id=\"are%20the%20reviews%20real%3F\"><h3>Are the reviews real?<\/h3><\/dt>\n<dd><p>Yes. Every review is pulled from the platform your customers actually wrote it on, and links back to it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Beaver Builder: a \u201cBlooTrue Widget\u201d module (Lite and paid versions). Pick a saved widget from a list, or type a widget ID. Loads only when Beaver Builder is active.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Elementor: a \u201cBlooTrue Widget\u201d element. Pick a saved widget from a list in the Elementor panel, or type a widget ID. Loads only when Elementor is active.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Connect BlooTrue: sign in once and pick your widgets from a list. No embed code to copy. The connection is read-only and can be removed from either side.<\/li>\n<li>Create a new widget from the settings page; it appears in the list once published.<\/li>\n<li>Pasting an embed code still works.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Every link to BlooTrue from the plugin and this readme is tagged, so sign-ups from WordPress are counted.<\/li>\n<li>Readme: clearer rich snippets wording (no promise of stars in Google results), new tags.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: reviews widgets, Work Showcase and photo-quote form via block, shortcode and sidebar widget.<\/li>\n<\/ul>","raw_excerpt":"Unlimited widget views, free plan included. Reviews from Google, Trustpilot, Yelp, Facebook and 20+ sources in animated widgets. One-minute setup.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/376679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=376679"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/blootrue"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=376679"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=376679"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=376679"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=376679"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=376679"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=376679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}