WordPress Page Builders & Design

Google Reviews Carousel for WordPress

Your Google reviews as a carousel, in 5 minutes

Display your Google business reviews as a responsive carousel with a single shortcode. Automatic Schema.org, built-in cache, Light & Dark themes — no coding required.

  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Datafirefly google review caroussel - Google My Business for wordpress woocommerce
v1.0.0 · updated 2026-02-12
What it does

The short version.

01

One-line shortcode

[google_reviews] is all you need to display the carousel. Optional parameters: theme, autoplay, speed, max, title — everything is customisable without touching code.

02

Automatic Schema.org

JSON-LD LocalBusiness + AggregateRating + Review injected automatically. Your star ratings appear in Google search results with no extra configuration.

03

Smart cache

Reviews are cached via WordPress transients, from 1h to 7 days (24h default). One-click cache clearing from the back-office, no unnecessary API calls.

04

Responsive & accessible

3 columns on desktop, 2 on tablet, 1 on mobile. Keyboard navigation, aria-labels, ARIA roles and swipe/drag support. WCAG compliant.

05

Light & Dark themes

Two built-in themes, switchable via the shortcode or back-office. No extra CSS needed to match your design.

06

Zero dependency

Pure Vanilla JS, ~4 KB minified. Assets are only loaded on pages containing the shortcode. Zero impact on other pages.

The long version

Everything you'd want to know before you install.

A detailed look at how Google Reviews Carousel for WordPress works, why we built it the way we did, and the thinking behind the features above.

§ 01

Google reviews displayed in 5 minutes flat

Once the plugin is activated, enter your Google API key and Place ID under Settings > Google Reviews. Then insert [google_reviews] into any page, post or widget. The carousel appears immediately with your business reviews, star ratings, author avatars and relative dates. No advanced configuration is needed to get started.

§ 02

SEO boost through automatic Schema.org

The plugin automatically generates a complete JSON-LD markup each time the shortcode is displayed: LocalBusiness with the name and overall rating, AggregateRating with the average and total review count, and a Review block per displayed review. This markup is read by Google and can make your star ratings appear directly in search results (rich snippets), improving click-through rates with no extra effort.

§ 03

Performance: zero dependency, smart cache

The plugin includes no third-party libraries. The carousel is written in pure Vanilla JS (~4 KB minified) and the CSS is self-contained. Assets are only enqueued on pages containing the shortcode — other pages load nothing. Google Places API calls are cached via WordPress transients, with a duration configurable from 1 hour to 7 days. The cache can be cleared in one click from the administration page.

§ 04

Accessible and responsive by design

The carousel automatically adapts to screen size: 3 cards side by side on desktop, 2 on tablet, 1 on mobile. Navigation works via keyboard (arrow keys), swipe on touchscreens and drag on desktop. All interactive elements carry appropriate aria-labels. A noscript fallback displays raw content for crawlers and users without JavaScript.

§ 05

A powerful shortcode, a simple config

The shortcode accepts inline parameters for one-off customisation: [google_reviews theme="dark" autoplay="1" speed="4000" max="5" title="Customer reviews"]. Global settings (API key, Place ID, default theme, rating filter, review language) are managed from a dedicated admin page under Settings > Google Reviews, with an API test button to verify the connection before publishing.