WordPress plugin · v1.0.0

Your Google reviews, on your site, in the order you choose.

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.

  • WordPress 6.0+
  • PHP 7.4+
  • GPLv2 or later
  • Elementor & Gutenberg native
  • No third-party CDN
The difference

A curation board, not a settings screen

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.

  • Drag to reorder. Manual ordering is a first-class mode, not a workaround. Set orderby="curated" and your board order is the front-end order.
  • Pin the ones that convert. Pinned reviews sort to the top and stay there while everything below keeps flowing.
  • Hide, do not delete. Exclude a mistaken or off-topic review per review, without touching anything on Google.
  • Filter by stars. Whitelist exact ratings, or set a minimum and maximum, per placement.
  • Curation survives a re-sync. Your board state is keyed to the review, stored separately from the cached content, and re-attaches when that review is fetched again.

Ordering is disclosed automatically

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.

Reordering never edits a review

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.

Display styles

Five layouts, one attribute

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.

Grid

Equal-height cards in 1–6 columns with a configurable gap. The default.

style="grid"

Carousel

A swipeable track for tight spaces — keyboard reachable, with the same card markup.

style="carousel"

List

Full-width stacked rows. The best fit when review text is long and worth reading.

style="list"

Masonry

Columns that keep each review’s natural height — no truncation, no dead space.

style="masonry"

Floating badge

A compact rating badge parked in any corner, with an option to hide it on mobile.

style="badge"

Shared controls

Avatars, dates, owner replies, photos and the aggregate summary each toggle on or off, on every layout.

show_media="no"
Built for WordPress

Native where you already work

One renderer sits behind every surface, so a grid placed with Elementor and the same grid placed with a shortcode produce identical markup.

Elementor widgets

Two real widgets — Reviews and Badge — with native Elementor controls and live editor preview. Not an embedded shortcode field.

Gutenberg block

A registered block with an inspector panel that mirrors the same attributes, so nothing behaves differently in the block editor.

Shortcode

[getreviewx] works in any theme, page builder or widget area — including classic themes that never touch the block editor.

Server-rendered HTML

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 view metering

No monthly impression cap, no “widget views” quota, no throttling when a page goes viral. Your licence covers sites, not traffic.

No third-party CDN

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.

How it works

Three steps, then you are done

No API console detour, no copying a place ID out of a URL.

  1. Connect Google

    Sign in with the Google account that manages your Business Profile and approve read access. Tokens are encrypted and stay on your server.

  2. Pick a location

    Choose which of your locations to sync. GetReviewX fetches the reviews into your own database and refreshes them hourly, twice daily or daily.

  3. Drop it on a page

    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.

Pricing

One licence, every feature

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.

Single Site

1 production site

$49/ year

Renews annually. Cancel any time.

  • All five display styles
  • Full drag-and-drop curation board
  • Elementor widgets, block and shortcode
  • One year of updates and email support
Choose Single Site

Unlimited

Unlimited sites

$199/ year

For agencies running GetReviewX across a whole portfolio.

  • Everything in Agency 5
  • No activation limit
  • Priority support queue
  • One year of updates and email support
Choose Unlimited

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.

Straight answers

The questions worth asking before you buy

Will this get me star ratings in Google search results?

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.

Can I keep my whole review history cached forever?

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.

Does it show the photos customers attached to reviews?

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".

Do I need Elementor?

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.

What leaves my server?

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.

Is it really GPL?

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.

What are the requirements?

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.

Stop letting a sort dropdown decide what visitors read first.

GetReviewX 1.0 is ready: five layouts, native Elementor and Gutenberg support, and the only drag-and-drop review curation board in WordPress.