Description
Your product pages already sell. Optimi AI Product Reviews adds the photos your customers take of what actually arrived, checked and captioned automatically, right beside your own.
- AI that checks every photo and every word. The right product, sharp enough, nothing you would not want on your page.
- Real photos that build trust. Visitors see what arrives at home, marked “Verified buyer”, beside your studio shots.
- Alt text, caption, and file name written for search engines. Every photo arrives with its texts; you can change any of them.
- Nothing to moderate. You set how strict. What passes publishes on its own; what needs you waits on one list, with the reason.
- A reward that gets customers to photograph and write. A coupon, a prize draw, or your own thank-you, given only when their photo goes live.
Free, for good. The Free plan has no end date; you sign up with your email address only. Every plan has every function; a bigger plan adds submissions. You see every plan in the plugin before you sign up.
A customer unpacks your rain jacket, puts it on, and sends one photo from the sofa. Optimi AI Product Reviews checks that it is your jacket and sharp enough. It writes the alt text and caption, and places the photo under your studio shots, marked “Verified buyer”. You did nothing.
Safe to try. Your reviews, your theme, and your gallery stay as they are. A product without customer photos shows nothing.
Your customers’ photos, your choice. Only the photo, the words, and the product’s details go to Optimi, never a name, email address, or order number. The photo is kept only during the check. EU or Global is your choice.
See it on your own store: the setup guide shows your product page before and after.
Needs WooCommerce. Several stores? One license key each, all in the Optimi Portal.
Why it is not another review plugin
- No stars, no form, no review block at the bottom of the page. The photos sit beside your own.
- Checked by machine before anyone sees them. Another product, a box, a screenshot, or a blurred photo never goes live on its own.
- The few that need you wait on one list. Each says why in one sentence, and you publish or refuse with one click.
- Four texts per photo. Alt text, caption, file name, and description, in your store’s language.
What your customers get
- An email from your store. In your store’s name and the language of their order, a few days after it is completed.
- A minute on their phone. No account, up to 3 photos, a few words if they like, one box to agree.
- A reward only when their photo is live. A refused photo earns nothing, and a reward is never taken back.
- A link to remove their photos. It is in every email after they send, for as long as the photos are live.
What your visitors get
- A section of real photos under your gallery, with the heading “From our customers”.
- A lightbox with the photo, the caption, the words, and “Verified buyer”.
- Photos from your own Media Library. Nothing loads from Optimi on your pages: no script, no style, no logo.
- Nothing on products without photos. The section only appears where a customer’s photo is live.
Measured, not promised. On 50 generated test photos, every photo of another product, every box, and every screenshot was caught.
What you get
- A setup guide in six steps. Each ends in a check mark; the last is your own test photo on your page.
- One sentence on Home that says whether Optimi AI Product Reviews works and what waits for you.
- The “Waiting for you” list, with the reason for every submission and your decision with one click.
- You decide how strict. Four choices in words, not numbers, for publishing, photos, words, and photos that may not show the product.
- Texts you can edit, and two free rewrites per submission when you want new ones.
- A weekly email with the requests, the photos, and what waits for you.
- “Try it”, your product page before and after, whenever you want to check.
Free, and the paid options
The Free plan is free, for good. The plugin shows how many submissions it includes each month. One submission is one customer’s photos and words, checked together. For a busy month you buy credits in the Optimi Portal, where every price is excl. VAT. Cancel anytime.
Where it shows
Under the gallery by default. You can choose under the description or at the end of the page. The block, the shortcode [optimi_ai_product_reviews], and the widget place it anywhere else. With [optimi_ai_product_reviews latest="12"] your newest photos show on any page.
Safe to try
- Your reviews stay yours. Optimi AI Product Reviews never writes in WordPress’s comments or WooCommerce’s reviews.
- Your gallery stays as it is. The photos go into a section of their own.
- Only new orders. Orders completed before you activate the plugin never get a request.
- Easy to remove. An uninstall deletes the plugin’s data on your website and disconnects it from Optimi.
What the plugin never does
- It never shows “powered by” or a link to Optimi on your store or in your customers’ emails.
- It never names the service that checks the photos.
- It never publishes a photo that may show a minor.
- It never gives a reward for a refused photo.
- It never stores anything on a visitor’s device: no cookie, no local storage.
- It never contacts Optimi before you choose the EU or Global. Opening that first page sends nothing.
Works with
- WooCommerce 8 and later, with either order storage: HPOS or the classic one.
- WPML and Polylang. Every email follows the language of the order.
- Page builders, through the block and the shortcode.
- Any theme. The setup guide shows the section on your own product page before you decide.
Languages
The plugin’s screens come in English, Dutch, German, Spanish, French, Portuguese, and Italian, included in the plugin. Each admin picks a language with the flag at the top right. Your customers’ emails and upload page follow the language of their order, in those seven languages. A regional variant reads its language: Belgian Dutch reads Dutch, Austrian German reads German, Brazilian Portuguese reads Portuguese. The section’s heading follows the page language. When your website has a community translation of the plugin from translate.wordpress.org for a language, WordPress uses that one instead. Captions are written in your store’s language. On a translated page the caption is left out, and the alt text names the product.
Requirements
WordPress 6.4 or later, PHP 8.1 or later, and WooCommerce 8 or later. Your store must be able to send email.
Start
Install the plugin, choose the EU or Global, and press “Start for free”. Then follow the six steps and send yourself a test.
External services
This plugin connects to Optimi AI Product Reviews, a service of Optimi (https://optimi.nl), at https://apps.optimi.nl. The check runs there. Every request carries the plugin’s name and version. Nothing is sent until you choose the EU or Global on the plugin’s first page.
- The plans: when you press “Show plans”, and when the plugin’s pages open and the plans are over 10 minutes old. Only the plugin’s version.
- The signup: when you press “Start for free”. Your email address, your website’s address, and your EU or Global choice.
Once a license key is saved, every request carries it and your website’s address.
- A submission: when a customer sends photos. The photos (at most 3, resized), which Optimi fetches from your website through a signed link that works for 48 hours, and the customer’s words. The product’s title, category, attributes, and main image, the page language, and a submission number. Never the customer’s name, email address, order number, or address.
- What comes back: a verdict per photo, the reason, and the alt text, caption, file name, and description.
- A rewrite or a report: when you ask for new texts or report a wrong verdict, the submission number and what you asked for.
- The connection check: whether the license key works, your plan, and the submissions left. When you open the plugin, at most every 10 minutes, and when you press “Check connection”.
- A question: what you typed on the Help tab, when you press “Send”.
- Disconnecting: on deactivation or when you remove the license key.
- Uninstalling: a disconnect. Nothing else is sent.
Optimi keeps the verdict for 30 days and no photo after the check. Optimi processes all of this in the EU, or with Global in the Optimi location closest to your store.
- Terms and conditions: https://portal.optimi.nl/terms
- Privacy statement: https://portal.optimi.nl/privacy
Also by Optimi
Optimi AI Search: visitors find products by what they mean.
Screenshots








Blocks
This plugin provides 2 blocks.
- Customer photos (Optimi AI Product Reviews)
- Optimi AI Product Reviews buyer page
Installation
- Install and activate the plugin, with WooCommerce active. Its first page opens.
- Choose where your store’s data is processed: the EU or Global.
- Enter your email address and press “Start for free”. Already have a license key? Open “I already have a license key” and paste it.
- Follow the six steps of the setup guide and send yourself a test.
FAQ
-
What does it cost, and what counts as a submission?
-
The Free plan is free, for good. The plugin shows how many submissions it includes each month. One submission is one customer’s photos, up to 3, and their words, checked together. It counts once, whatever the verdict. Never counted: a photo your store refuses before the check, such as the same photo twice.
-
I already have a review plugin. Does Optimi AI Product Reviews get in its way?
-
No. Optimi AI Product Reviews never writes in WordPress’s comments or WooCommerce’s reviews. It keeps its photos in a section of its own and works beside any review plugin.
-
Will it work with my theme?
-
The setup guide shows your own product page before and after, in your own theme. When your theme has no place for the section, the block, the shortcode, and the widget work everywhere.
-
What happens when Optimi is down, or my submissions are used up?
-
Your customers are still asked, and their photos wait on your store. A check that Optimi could not answer is tried again automatically. Used-up submissions are checked when the next month starts, or at once when you buy credits. You can publish a waiting one yourself; it is then marked “Not checked”.
-
What is sent to Optimi, and where is it processed?
-
Nothing, until you choose the EU or Global. Then the photos of a submission, the customer’s words, and the product’s details. Never the customer’s name, email address, or order number. “External services” in the Description lists every call.
-
What about my customers’ privacy and consent?
-
A customer ticks one box to agree before sending. Every email after that carries a link to remove their photos. The Help tab gives you a ready paragraph for your store’s privacy page.
-
Can I approve everything myself?
-
Yes. Under “How strict”, choose “Everything comes to my list first”. Nothing goes live until you press Publish, and every submission still comes with its verdict and texts.
-
Can I change the texts?
-
Always: the alt text, the caption, and the description, on the Submissions tab; the file name until the photo is published. Each submission has two free rewrites when you want new texts.
-
Does it slow down my website?
-
The section loads its own small script and stylesheet only on pages that show it. The photos come from your own Media Library, in sizes made for the section. Nothing loads from Optimi.
-
Does it work with WPML or Polylang?
-
Yes. The request email and the upload page follow the language of the order. The section’s heading follows the language of the page.
-
Which languages does the plugin come in?
-
English, Dutch, German, Spanish, French, Portuguese, and Italian, all included in the plugin. A regional variant reads its language, so a Belgian Dutch or Swiss German website is covered too. The screens show English until you choose another language with the flag at the top right. Each admin chooses their own. Your customers’ emails and upload page follow the language of their order. When your website has a community translation from translate.wordpress.org for a language, WordPress uses that one instead.
-
How do I know it works?
-
Home says in one sentence whether Optimi AI Product Reviews works and what waits for you. The setup guide’s last step sends you a real request, so you see your own photo go live.
-
How do I move my website?
-
One license key belongs to one website and one server. Deactivate the plugin on the old website, then activate it on the new one. A new server for the same website needs nothing.
-
What is removed when I uninstall?
-
The plugin’s data on your website, and the photos that were never published. The published photos stay in your Media Library unless you choose otherwise on the Settings tab. The plugin disconnects from Optimi; Optimi keeps a submission’s verdict for 30 days and no photo.
-
The plugin says the license key belongs to another website, or was connected too often
-
Deactivate the plugin on the other website first, then activate it here. A license key connected more than 5 times in a day is refused until the next day.
-
The plugin asks me for a code, or says I already have Optimi AI Product Reviews
-
Optimi knows your email address, so we email you a 6-digit code first. If you already have it, paste its license key. Lost it? Create a new one in the Optimi Portal.
-
The plugin sends me to the Optimi Portal to subscribe
-
This happens only while Optimi has paused free signups for new stores. Choose a plan in the Optimi Portal, then create your license key there and paste it in the plugin.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Optimi AI Product Reviews – Customer Photo Reviews for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Optimi AI Product Reviews – Customer Photo Reviews for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.5
- Seven languages included in the plugin: English, Dutch, German, Spanish, French, Portuguese, and Italian, for the screens, your customers’ emails, the upload page and the section.
- The first version in the WordPress plugin directory.
0.1.4
- Every value is escaped where it is printed and every database query is prepared, as the wordpress.org review asked.
- The section, the upload page and the removal page carry the plugin’s full name in their markup and styles.
- The widget prints its stylesheet on a classic theme.
- The data page no longer gives advice about your own privacy statement.
0.1.3
- Submitted to the WordPress plugin directory under the name Optimi AI Product Reviews.
0.1.2
- New name: Optimi AI Product Reviews. Everything the plugin stores and shows carries the new name.
- The settings are sanitized on every write, also when the plugin itself saves the license key.
- The section’s stylesheet is enqueued through WordPress on every page that shows it; no style tag is printed by the plugin.
- A published photo keeps its file name; the alt text, caption and description stay editable.
- The plugin’s page on optimi.nl is linked from the plugin header.
0.1.1
- Prices, numbers and dates are written the way each language writes them, also when WordPress itself has no language pack for it.
0.1.0
- First version: the request email, the upload page, the check, the Waiting for you list, the section, rewards, and the setup guide.
