
Joomla Google Reviews Extension – A4p Reviews Lite
Import Google reviews into Joomla, store and manage them locally, and display selected reviews through a flexible Joomla module or YOOtheme Pro Dynamic Content.
A4p Reviews Lite requires a Google Cloud project, an enabled Places API (New), a valid API key and the Google Place ID of your business.
Google currently returns a limited selection of five reviews through the Places API. A4p Reviews Lite imports and manages the reviews supplied by Google but cannot retrieve reviews that are not included in the API response.
Google Cloud usage and any associated Google API charges are not included with the extension. The included Joomla module can be used without YOOtheme Pro. Using the Dynamic Content integration requires YOOtheme Pro for Joomla. YOOtheme Pro is a separate third-party product and is not included with this extension.
24,99 €
excl. VAT
-
12 Month Support & Updates for 1 Website
-
Use on Unlimited Domains
Product Details
-
Platform:Joomla
-
Version:2.0.4
-
Compatible:Joomla 6 · YOOtheme Pro 5
-
Requires:Google Account · Joomla
-
Licence:1 Website / Updates & Support
-
Publisher:
-
SKU:
Built for Real Projects
Practical extensions developed from real Joomla, WordPress and YOOtheme Pro requirements.
Clear Compatibility
Documentation Included
Direct Developer Support
Product Overview
Display Google Reviews Professionally in Joomla
A4p Reviews Lite is a professional Google reviews extension for Joomla. It imports reviews provided by the Google Places API, stores them locally in Joomla and gives you full control over how selected customer feedback appears on your website.
Instead of requesting review content from Google every time a page is opened, the extension imports the available data into your Joomla database. Published reviews can then be delivered directly from your own website through the included Joomla module or used as Dynamic Content in YOOtheme Pro.
This local-first approach improves flexibility, reduces frontend dependencies and gives editors a structured workflow for reviewing, enriching and publishing imported customer feedback.
Privacy-Conscious Local Review Storage
Privacy and compliance are central to the architecture of A4p Reviews Lite.
Imported review content is stored in your Joomla database. Where permitted and available, profile images can be downloaded to your own Joomla media directory. Standard frontend output is therefore generated from locally stored data and does not require a live Google Places API request whenever a visitor opens the page.
This provides several practical advantages:
- No Google Places API request during standard page rendering
- Local storage of imported review data
- Optional local storage of supported profile images
- Greater control over which reviews are published
- Reduced reliance on third-party frontend requests
- Clear separation between data import and website presentation
- A dedicated Privacy & Compliance overview in the Joomla backend
- Privacy-policy drafting aids in German and English
- Status checks for relevant configuration and synchronization settings
A4p Reviews Lite is designed to support privacy-conscious website integration. However, legal requirements depend on the website, jurisdiction, Google’s applicable terms and the operator’s individual configuration. The extension does not replace professional legal advice and should not be presented as an automatic guarantee of GDPR or regulatory compliance.
Google attribution, source-linking and content-use requirements must also be observed when displaying Google review content.
One Extension – Two Ways to Display Your Reviews
A4p Reviews Lite gives you two independent presentation options.
Joomla Module
The included Joomla module provides a ready-to-use solution for conventional Joomla websites. Reviews can be displayed without YOOtheme Pro and configured directly through Joomla’s module manager.
Available module settings include:
- Number of reviews from 1 to 50
- Minimum rating from 0 to 5 stars
- Manual, newest, oldest, highest-rated or lowest-rated ordering
- Cards, grid, list and compact layouts
- One to four columns for cards and grids
- Configurable review-text length
- Optional profile images
- Optional star ratings
- Optional company and position information
- Optional website links
- Optional review dates
- Optional Joomla Bootstrap loading
This makes the module suitable for testimonials, landing pages, service pages, company profiles and dedicated review sections.
Dynamic Content for YOOtheme Pro
For projects built with YOOtheme Pro, published reviews are available as a native Dynamic Content source.
You can create custom review layouts with familiar YOOtheme Pro elements and map individual review fields without being restricted to a predefined design.
Available Dynamic Content fields include:
- Review ID
- Author
- Numerical rating
- Formatted stars
- Review text
- Profile image
- Company
- Position
- Website
- Review date
- Relative time
- Profile URL
- Review URL, where available
- Synchronization state
A collection of published reviews can be loaded with a configurable quantity. A specific published review can also be selected by its Joomla review ID.
Import Reviews Through the Google Places API
A4p Reviews Lite connects to Google’s Places API (New) using your own Google Cloud credentials.
After entering the API key and Place ID, reviews supplied by Google can be imported into Joomla manually. Automatic synchronization can optionally be configured through Joomla’s Scheduled Tasks.
The import process retrieves the business rating, total Google rating count and the reviews included in Google’s API response. Imported reviews are identified and updated without creating unnecessary duplicate entries.
Google controls which reviews are returned. The Places API currently supplies a maximum of five reviews per place and sorts this selection according to Google’s relevance criteria. The extension cannot request or reconstruct reviews that Google does not return.
Store and Manage Reviews Locally
After import, each review becomes a manageable Joomla record.
Editors can:
- Publish or unpublish individual reviews
- Edit the displayed author name
- Adjust review text where appropriate
- Manage the numerical rating
- Add company information
- Add a professional position
- Add a website
- Add internal notes
- Control manual ordering
- Lock selected records against synchronization changes
- Review synchronization information
- Refresh supported profile images
- Decide which reviews are shown on the website
Imported reviews that no longer appear in a later Google API response are not automatically deleted. This protects existing editorial work and prevents content from disappearing unexpectedly.
Protect Your Editorial Changes
Imported content often needs to be prepared for a specific website presentation. A4p Reviews Lite therefore includes tools for protecting local editorial changes.
Local changes can be protected globally, while individual reviews can also be locked against synchronization updates. This allows editors to enrich imported records with company details, positions, website addresses, notes or carefully prepared presentation text without losing their work during the next synchronization.
Manual and Automatic Synchronization
Reviews can be synchronized manually from the component whenever required.
For automated workflows, the included task plugin integrates with Joomla’s Scheduled Tasks. Once configured, Joomla can initiate review synchronization according to a schedule selected by the website administrator.
New reviews can be imported automatically, existing records can be updated and protected records remain under editorial control.
The actual execution frequency depends on the Joomla Scheduler configuration and the hosting environment.
Locally Stored Profile Images
Where supported, profile images can be downloaded from approved Google image hosts and stored inside Joomla.
The downloader uses HTTPS-only requests, validates supported image types and applies a maximum file-size limit. If no suitable image is available, the frontend can use an author-initial fallback instead.
Local image storage reduces third-party image requests during normal page delivery and keeps the visual presentation under the control of the website operator.
Built for Joomla Administration
A4p Reviews Lite integrates into Joomla’s administration interface and follows the established Joomla workflow.
The component provides dedicated areas for:
- Reviews
- Synchronization
- Settings
- Privacy & Compliance
- Update and license management
The interface is available in English and German and is designed for editors as well as technical administrators.
Secure License and Update Management
Version 2 introduces a centralized package license for the complete extension.
The license system supports:
- Secure website activation
- Website deactivation
- Encrypted local license credentials
- Entitlement checks
- Protected update downloads
- Short-lived, single-use download authorization
- Standard Joomla update notifications
A valid license is required for protected product updates and associated product services.
Frequently Asked Questions
No. The included Joomla module works independently of YOOtheme Pro. YOOtheme Pro is only required when you want to create a custom review layout using Dynamic Content.
No. Standard output uses reviews stored in the local Joomla database. A live Places API request is not required whenever a visitor opens the page.
Supported profile images can be downloaded and stored in the Joomla media directory. The downloader accepts approved HTTPS sources and validates file size and format.
No. Google’s Places API currently returns a limited selection of up to five reviews for a place. Google determines which reviews are included. The extension cannot access reviews that are not supplied by the API.
Yes. You can edit review text, author information, rating, company, position, website, publication status, notes and ordering.
Local changes can be protected globally. Individual reviews can additionally be locked against synchronization updates.
Yes. The included task plugin integrates with Joomla Scheduled Tasks. A reliable scheduler trigger must also be configured for the Joomla installation.
No extension can guarantee legal compliance for every website and jurisdiction. A4p Reviews Lite provides a privacy-conscious local-storage architecture, configuration checks and privacy-policy drafting aids. The website operator remains responsible for the final configuration, legal information, Google attribution and applicable data-protection obligations.
Google generally requires billing to be enabled for Google Maps Platform services. Actual charges depend on Google’s current pricing, quotas and the number of API requests.
The local review is not automatically deleted. This protects editorial work and prevents content from disappearing unexpectedly.
Yes. Only published reviews are available to the Joomla module and YOOtheme Pro Dynamic Content.
Yes. The Joomla module supports manual ordering, newest first, oldest first, highest rating and lowest rating. YOOtheme Pro collections use the order prepared in Joomla.
Tags
Key Features
- Professional Google reviews extension for Joomla
- Import through Google Places API (New)
- Local storage of imported review data
- Privacy-conscious frontend architecture
- Optional local storage of supported profile images
- Dedicated Privacy & Compliance dashboard
- German and English privacy-policy drafting aids
- Manual review synchronization
- Automatic synchronization through Joomla Scheduled Tasks
- Duplicate-aware importing and updating
- Global protection for local editorial changes
- Individual synchronization lock for selected reviews
- Publish and unpublish individual records
- Edit author, rating and review text
- Add company, position and website information
- Add internal editorial notes
- Manual review ordering
- Joomla module included
- Cards, grid, list and compact module layouts
- Review quantity and minimum-rating filters
- Multiple module sorting options
- Configurable columns and text length
- YOOtheme Pro Dynamic Content integration
- Individual review and review-collection sources
- English and German administration interface
- Secure license activation
- Protected Joomla update channel
- No live Google Places API request required for standard frontend rendering
Requirements
Joomla
- Joomla 6.x
- PHP 8.3 or later
- MySQL or MariaDB version supported by the installed Joomla release
- PHP Sodium extension for secure license storage
- Outgoing HTTPS connections
- Write access to
images/a4p/reviews-lite - Permission to install and manage Joomla extensions
- A valid A4p Reviews Lite license for protected updates and product services
Google Places API
- Google account
- Google Cloud project
- Billing enabled for the Google Cloud project
- Places API (New) enabled
- A dedicated Google API key
- The Google Place ID of the business
- Outgoing server access to
places.googleapis.com - Optional access to approved
googleusercontent.comsubdomains for profile-image downloads
Google Cloud usage, quotas and possible API charges are managed independently through Google and are not included with A4p Reviews Lite.
Optional Requirements
- YOOtheme Pro for Dynamic Content output
- Joomla Scheduled Tasks for automatic synchronization
- A hosting cron job or another reliable Joomla Scheduler trigger for predictable automated imports
YOOtheme Pro is not required when reviews are displayed through the included Joomla module.
Installation and Setup
Joomla Installation
- Download the complete A4p Reviews Lite Joomla package from your addons4.pro customer account.
- Do not extract the installation package.
- Open the Joomla administrator area.
- Go to System → Install → Extensions.
- Upload the complete
a4p_reviews_lite-joomla.zippackage. - Wait until Joomla confirms that the package has been installed successfully.
- Verify that the component, Joomla module, system plugin and task plugin are present.
License Activation
- Go to System → Manage → Plugins.
- Open System – A4p Reviews Lite.
- Enable the plugin.
- Enter your A4p Reviews Lite license key.
- Save the plugin settings.
- Confirm that the license status is active and that the displayed entitlement information is correct.
The system plugin provides both license handling and the YOOtheme Pro Dynamic Content integration.
Initial Configuration
- Open Components → A4p Reviews Lite.
- Go to Settings.
- Enter your Google Places API key.
- Enter the Google Place ID of your business.
- Select whether Google’s original or translated review text should be imported.
- Choose whether newly imported reviews should be published automatically.
- Decide whether local editorial changes should be protected.
- Select manual synchronization or Joomla Scheduler mode.
- Save the settings.
- Run the first synchronization.
- Review the imported records before publishing them on the website.
- Check the Privacy & Compliance area and adapt your privacy information where necessary.
Documentation
Changelog
Version 2.0.4
Joomla 6 Compatibility and Administration Stability
- Improved compatibility with current Joomla administration workflows
- Corrected session handling in the active settings interface
- Reviewed related administration views for consistent Joomla 6 behavior
- Synchronized all included extension versions across the installation package
Version 2.0.3
More Reliable Installation and Upgrade Handling
- Improved package upgrades when an older installation does not yet contain the required frontend component structure
- Added a safe migration path for existing installations
- Strengthened installation reliability across different Joomla environments
Version 2.0.2
Package Consistency Improvements
- Aligned the versions of the component, module and plugins
- Improved the settings view for current Joomla releases
- Validated the complete distribution package for installation and updates
Version 2.0.1
Update Infrastructure Validation
- Verified the protected product-delivery and update workflow
- Improved release-package consistency without changing the established review workflow
Version 2.0.0
Secure Licensing and Protected Joomla Updates
- Introduced a shared package license for the complete extension
- Added secure website activation and deactivation
- Added encrypted local storage of license credentials
- Added protected update authorization and entitlement checks
- Integrated the extension with Joomla’s standard update workflow
- Improved the security and reliability of product downloads
Version 1.34
Improved Privacy Interface and Mobile Administration
- Improved the English Privacy & Compliance interface
- Added more reliable administration styling
- Optimized the compliance information for mobile screens
- Improved accessibility and copying of privacy-policy drafting aids
Version 1.33
Privacy & Compliance Center
- Added a dedicated Privacy & Compliance area
- Added configuration status checks for API settings, local storage and synchronization
- Added German and English privacy-policy drafting aids
- Added plain-text and HTML formats for easier integration into existing privacy pages
- Added clear legal-responsibility guidance for website operators
Version 1.32
Joomla Update Support
- Added automatic package-update support for Joomla
- Added a dedicated update channel
- Added release-integrity verification for distributed packages
Version 1.31
Profile-Image Security Improvements
- Strengthened validation for downloaded profile images
- Added file-size protection
- Improved remote image handling and storage security
Version 1.30
New Joomla Module Layouts
- Introduced a redesigned Bootstrap-based Joomla module
- Added cards, grid, list and compact presentations
- Added configurable content fields and text length
- Improved URL and image-output security
- Improved mapping between stored reviews and module presentation
Version 1.29
More Reliable Author Presentation
- Improved profile-image handling
- Improved additional review metadata
- Added a reliable author-initial fallback when no profile image is available
Version 1.28
Standalone Joomla Module
- Added an optional Joomla module for websites without YOOtheme Pro
- Added rating, quantity and ordering controls
- Added layout and column settings
- Added individual display controls for review details
Version 1.27
A4p Reviews Lite Product Structure
- Consolidated the extension under the A4p Reviews Lite product identity
- Prepared the component, plugins and integrations for a unified package workflow
Version 1.20
Editorial Review Management
- Added company, position and website fields
- Added synchronization protection for locally edited reviews
- Expanded the Joomla editing workflow for professional testimonial presentation
Version 1.0
Initial Release
- Introduced Google review importing through the Google Places API
- Added local Joomla review storage
- Added manual synchronization
- Added publishing and basic review management
- Added the initial YOOtheme Pro Dynamic Content integration



