Grid
Equal-height cards in 1–6 columns with a configurable gap. The default.
style="grid"
GetReviewX connects to your Google Business Profile, pulls your reviews — reviewer avatars and the photos customers attached — and stores them in your own WordPress database. Then it hands you something no other WordPress reviews plugin ships: a real curation board where you drag reviews into order, pin the ones that sell, and hide the ones you would rather not lead with.
Most reviews plugins give you a sort dropdown and a minimum-star filter. GetReviewX gives you a board. Grab a review, drag it where you want it, and that is the order your visitors see. It is the whole reason this plugin exists.
orderby="curated" and your board order is the front-end order.When you filter or reorder a set, GetReviewX renders a short, permanent line under the reviews explaining how the set was ordered and filtered. It is never hidden, collapsed or dismissible. Google’s review-display policy and the FTC endorsement guides both expect that disclosure, so the plugin writes it for you instead of leaving you exposed.
Review text, ratings, reply text and photos are rendered exactly as Google returned them. Curation changes which reviews appear and in what order — it cannot rewrite what a customer wrote.
Every layout reads from the same attribute vocabulary, so switching a placement from a grid to a carousel is a one-word change — in the shortcode, the block sidebar or the Elementor panel.
Equal-height cards in 1–6 columns with a configurable gap. The default.
style="grid"
A swipeable track for tight spaces — keyboard reachable, with the same card markup.
style="carousel"
Full-width stacked rows. The best fit when review text is long and worth reading.
style="list"
Columns that keep each review’s natural height — no truncation, no dead space.
style="masonry"
A compact rating badge parked in any corner, with an option to hide it on mobile.
style="badge"
Avatars, dates, owner replies, photos and the aggregate summary each toggle on or off, on every layout.
show_media="no"
One renderer sits behind every surface, so a grid placed with Elementor and the same grid placed with a shortcode produce identical markup.
Two real widgets — Reviews and Badge — with native Elementor controls and live editor preview. Not an embedded shortcode field.
A registered block with an inspector panel that mirrors the same attributes, so nothing behaves differently in the block editor.
[getreviewx] works in any theme, page builder or widget area — including classic themes that never touch the block editor.
Review text is printed into the page by PHP, not injected later by JavaScript, so it is in the HTML a crawler receives. See the note below on what that does and does not buy you.
No monthly impression cap, no “widget views” quota, no throttling when a page goes viral. Your licence covers sites, not traffic.
Scripts, styles and cached data are served from your own site and your own database. Nothing on the page phones a vendor server to render.
An honest note about star ratings in Google Search. Displaying your own reviews on your own site does not make you eligible for star rich results. Google explicitly treats review markup a business publishes about itself as ineligible for review snippets. Any plugin that promises you stars in the search listings is selling you something it cannot deliver. What server-rendered review text genuinely gives you is real, indexable content on the page — not a rich-result badge.
No API console detour, no copying a place ID out of a URL.
Sign in with the Google account that manages your Business Profile and approve read access. Tokens are encrypted and stay on your server.
Choose which of your locations to sync. GetReviewX fetches the reviews into your own database and refreshes them hourly, twice daily or daily.
Add the Elementor widget, the block, or paste [getreviewx style="grid" limit="9"]. Then open the board and put the reviews in the order you want.
Prefer the terminal? Every sync and diagnostic action is available over WP-CLI, and the plugin exposes authenticated REST routes for locations, reviews, curation, settings and sync so you can wire it into your own tooling.
There is no feature-gated tier. Every plan ships all five display styles, both Elementor widgets, the block, the shortcode and the full curation board. You are only choosing how many sites you can activate.
1 production site
$49/ year
Renews annually. Cancel any time.
Up to 5 sites
$99/ year
Move an activation between sites whenever a client leaves.
Unlimited sites
$199/ year
For agencies running GetReviewX across a whole portfolio.
Checkout is handled by Dodo Payments. Card details are entered on Dodo’s hosted checkout and never touch getreviewx.com. Buy links go live with the 1.0 launch; until then, get in touch and we will set you up directly.
GetReviewX is licensed under the GPL, version 2 or later. What you buy is a term of updates and support plus a number of site activations — not permission to use the code. See the licence terms for the detail.
No. Google does not show review rich results for reviews a business publishes about itself, regardless of the markup used. GetReviewX will not claim otherwise, and you should be sceptical of any plugin that does. The SEO value here is ordinary indexable page content, not a rich-result badge.
No, and no compliant plugin can. Google’s API terms limit how long its content may be stored, so GetReviewX refreshes on your schedule and purges cached review content on a 25-day cycle, well inside the limit. Reviews that still exist on Google come straight back at the next sync. Your curation — the order, the pins, the hidden flags — is your own data and is stored separately, so it survives every purge.
Yes, along with reviewer avatars, when Google returns them for a review. You can turn
media off per placement with show_media="no", or show only reviews that
carry media with with_media_only="yes".
No. The Elementor widgets are a convenience. The shortcode works in any theme and the Gutenberg block works in any block theme. The Elementor integration only registers itself when Elementor is active.
Two things. Your site talks to Google’s API to fetch your reviews, and it checks in with our update server for new plugin versions — sending only your site URL, your licence key and the installed plugin version. Review content is never sent to us. The privacy policy spells this out field by field.
Yes, GPLv2 or later, the same licence as WordPress itself. You get the full source, you can modify it, and nothing in the plugin phones home to check whether you are allowed to run it. The licence key gates automatic updates and support, not execution.
WordPress 6.0 or newer and PHP 7.4 or newer. The plugin checks your PHP version on activation and shows a notice instead of fataling if it is too old.
GetReviewX 1.0 is ready: five layouts, native Elementor and Gutenberg support, and the only drag-and-drop review curation board in WordPress.