Pretty Reviews is a Joomla module that displays Google business reviews on your own website. It fetches reviews through the Google Places API, stores them locally, and gives you flexible control over layout, sorting, filtering, and frontend display.
- Fetch Google reviews manually from the Joomla module settings.
- Refresh reviews automatically with the Pretty Reviews Task Scheduler Plugin; one task can refresh several modules.
- Fetch reviews using Google's sorting: most relevant or newest.
- Reviews are stored locally, and your Google API credentials stay on the server.
- Reviewer profile photos are stored on your own site, so showing reviews sends no visitor data to Google. Reviewers without a photo get an avatar with their initials.
- Optional "Leave a review" button that opens Google's review form.
- Bootstrap layouts (Default, Card Carousel, Compact), UIkit/YOOtheme layouts (UIkit Default, UIkit Compact, UIkit List), plus List and Legacy.
- Show 1 to 6 reviews side by side, set per screen size (mobile, tablet, desktop, wide).
- Carousel with native touch swipe that also works without JavaScript and uses no inline styles (CSP friendly).
- Optional autoplay with an interval of 1 to 60 seconds.
- Limit the number of displayed reviews, hide reviews without text, and show newest first or in random order.
- Show or hide the rating summary, review count, profile photos, review date, and "View all reviews" button.
- Automatically truncate review text to a configurable character length.
- Optionally load or disable the built-in layout CSS for full template control.
- Use multiple Pretty Reviews modules at the same time, each with its own settings.
- Accessible star ratings with aria labels.
- Language files: English, Dutch, German, French, and Italian.
- Joomla 4, 5 or 6.
- A Google Maps Platform API key with access to the Places API.
- The Google Place ID of the business.
- For scheduled refreshes: the API key must allow requests from your server's IP address.
Missing a feature?
Open an issue on github.
Download Module Download Task Scheduler Plugin
Pretty Reviews Demo Default layout
Pretty Reviews Demo Compact layout
Pretty Reviews Demo Card Carousel layout
Pretty Reviews Demo List layout
Fijne bioscoop met comfortabele stoelen en vriendelijk personeel.
Mooie zaal en genoeg ruimte. Alleen de snacks zijn wat aan de dure kant.
Prima bioscoopervaring en voldoende parkeergelegenheid.
Comfortabele stoelen en een nette bioscoop.
Goede bioscoop maar het was iets te koud in de zaal.
Altijd een prettige ervaring hier. De relaxstoelen zitten heerlijk tijdens lange films.
Fijne plek voor een avondje uit. Geluid stond perfect afgesteld.
Personeel was behulpzaam en de zaal was schoon. Zeker voor herhaling vatbaar.
Geluid en beeld waren uitstekend. Parkeren was ook erg makkelijk.
Netjes onderhouden bioscoop met goed beeld en prima sfeer.
Gezellige sfeer en vriendelijke medewerkers.
Leuke bioscoop met moderne zalen en fijne stoelen.
Nederlands
English (UK)