Back to Top

User Guide of PrestaShop AI Product Review Summary

PrestaShop AI Product Review Summary shows an AI-generated “Customers say” block on your product pages, giving shoppers a quick overview of what buyers like and dislike.

It reads through your existing reviews and writes a plain-language summary that appears right above your review list.

The paragraph appears on the product page, above the reviews, in the language the customer is browsing in.

NOTE: PrestaShop AI Product Review Summary is compatible with the PrestaShop Multi-store feature.

Features of PrestaShop AI Product Review Summary

  • Show an AI-written “Customers say” summary of positive and negative feedback on the product page.
  • Works with PrestaShop Product Comments and Custom Product Rating modules.
  • Generate one summary per active language, or only in the shop’s default language.
  • Connect a self-hosted model through its endpoint URL, or a managed provider (OpenAI, Gemini, Anthropic, OpenRouter, Cerebras, DeepSeek) through an API key.
  • Automatic summary generation when customers view product pages, or scheduled via a cron URL.
  • View, regenerate, or delete the summary of each product and language from the Review Summaries tab.
  • Configurable minimum reviews, maximum reviews sent to AI, display position, block title, rating display, and prompt.
  • Display position — above reviews in product footer or in product additional information.
  • One-click bulk generation from the admin panel.
  • Cron URL for scheduled background generation.
  • Automatic refresh when reviews are approved, added, or deleted.

How to Install PrestaShop AI Product Review Summary

  • Firstly, go to the module manager in the back office and click on ‘upload a module’.
  • After that, drag and drop the module file or select the file from the system.
  • In this way, the module installation will be successful.
click here to uplaod module
upload module file
configure module

PrestaShop AI Product Review Summary Module Configuration

The configuration page has four tabs — General, Summary settings, Review summaries,
and Cron settings.

General Configuration

Enable module turns the summary block on or off for customers. AI model type chooses how the module reaches an AI model.

The default is Preconfigured. When you choose Preconfigured, fill in three fields:

  • Content generation endpoint is the URL the module sends the prompt to.
  • Model fetch endpoint is the URL the module reads the list of models from.
  • Preconfigured model is the model to use. Click Fetch Models to load the list from the
    model fetch endpoint, then pick one.

Both endpoints are required and must be valid URLs.

General Configuration

The other option is LLM Provider. When you choose LLM Provider, the endpoint fields are replaced by these fields:

  • LLM provider is one of OpenAI, Gemini, Anthropic, OpenRouter, Cerebras or DeepSeek. The default is OpenAI.
  • API key is the key from your provider account. The module stores it encrypted. Leave the field empty on later saves to keep the saved key.
  • Summary model is the model that writes the summaries. Enter the API key, then choose a model from the list.
  • Max tokens is the length limit of the AI reply. The default is 1024. It must be a positive whole number.

Click Validate Provider to test the key and model before you save. Save also runs this
check for the LLM Provider type and refuses to save when it fails.

LLM Provider AI

AI model provider setup

Skip this section if you use a self-hosted model through the Preconfigured type.

  1. Sign in to the console of the provider you chose and create an API key.
  2. Copy the key. Some providers show it only once.
  3. In the module, open General, set AI model type to LLM Provider, choose the LLM
    provider, and paste the key into API key.
  4. Choose the Summary model, click Validate Provider, and wait for the Valid
    message.
  5. Click Save.

If validation fails, check that the key belongs to the provider you selected, that the model name is spelled as the provider lists it, and that your server can reach the provider over the internet.

Summary settings

This tab controls how summaries are generated, where they appear, and what information is shown to your customers.

  • Use Custom Product Rating module — When both Product Comments and Custom Product Rating are installed, enable this to use wkproductrating reviews instead. The field is read-only when only one review module is available.
  • Generate summary in customer language — When enabled, a summary is generated for each active language and shown in the language the customer is using. When disabled, only the shop default language summary is generated and shown.
  • Generate summary automatically on product page — When enabled, missing or outdated summaries are generated in the background when a customer opens a product page. When disabled, summaries are only generated from the back office or cron.
  • Minimum reviews required — Summary is generated and displayed only when the product has at least this many published reviews.
  • Maximum reviews sent to AI — The most recent reviews are sent to the AI for summarization. Lower values reduce AI costs.
  • Display position — Choose between “Product footer (above reviews)” or “Product additional information” for where the summary block appears.
  • Show average rating and review count — When enabled, shows the star rating and number of reviews above the summary text.
  • Show AI-generated note — When enabled, the note “Generated by AI from customer reviews” appears under the summary.
  • Block title — The heading text for the summary block. Can be translated per language.
  • Summary prompt — Instructions for the AI on how to write the summary. Supports placeholders like {product_name}, {review_count}, {average_rating}, {language}, and {reviews}. The {reviews} placeholder is required.
  • Summaries per cron run — How many summaries are processed each time the cron URL runs.
Summary Configuration
Summary Configuration

Generate and manage summaries

Open the Review summaries tab. Each row shows the review count, average rating, language status, last generation date, and summary text.

The status badges mean:

  • Generated — the summary matches the current reviews.
  • Outdated — reviews were added, changed, or removed since the summary was written.
  • Not generated — no summary exists yet for that language.
  • Not enough reviews — the product has fewer reviews than the minimum reviews required.
  • Failed — the last attempt failed. The module waits one hour before it tries again.

Use the buttons above the list for bulk work:

  • Generate all pending — creates every missing or outdated summary in batches. The number in brackets is how many are waiting.
  • Regenerate all (after prompt/model change) — marks every summary as pending and regenerates them. Run it after you edit the prompt or change the model.
Summary Listing

Each row has three actions —

  • The eye icon opens a popup showing the language-by-language summaries of that product.
  • The refresh icon regenerates all languages of the product.
  • And the bin icon deletes them.

In the popup, each language has its own Regenerate and Delete buttons next to its ISO code, status, last generated date, and summary text.

Summary Pop-up

Cron settings

This panel shows the cron URL you can use to schedule automatic summary generation.

The cron URL processes pending summaries in the background at regular intervals, so your product pages stay up to date without manual effort.

Cron Settings

Storefront Experience

On the product page, the block appears in the position you chose in Summary settings. It
shows the block title, the average rating with the number of reviews, the summary, and the AI
note.

Summary section displayed on the Product Page

A customer who browses in another language sees the summary in that language.

Summary section displayed in French on the Product Page

This was all about the PrestaShop AI Product Review Summary Module. I hope this document will help you in checking the functionality of the module in a better way.

Also, do let us know about your views in the comments.

Support

For any kind of technical assistance or query, please raise a ticket or send us an email at [email protected]

Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

Current Product Version - 1.0.0

Supported Framework Version - 9.x.x, 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home
On this page

Table of Content

Back to top