BACK TO DIRECTORY

NeoGrow: Loyalty Points, Rewards Program & Photo Reviews for WooCommerce

by Pamir

0.0
(0 ratings)

NeoGrow is a free WooCommerce plugin that gives customers loyalty points for buying and for leaving photo reviews, which they spend as a discount at checkout. Everything runs on your own store — no account, no subscription, nothing metered.

NeoGrow helps a WooCommerce store sell more without cutting its prices.

  • Get the reviews that sell. Customers earn points for writing one, and more for adding a photo.
  • Win the second order. A points balance waiting in the basket is a concrete reason to come back.
  • Stop competing on price. A library of real reviews cannot be copied. A discount can be matched tomorrow morning.
  • Costs nothing at any size. Unlimited reviews, photos and points, with no per-contact pricing.

It does that with the two things that actually move revenue: the reviews that convince a stranger to place a first order, and the loyalty points that bring that customer back for a second one. One plugin owns both, on your own store, for free.

Picture a shopper comparing your product with a cheaper one somewhere else. The cheaper page has no reviews. Yours has forty, several with photographs. Most people pay the difference, because forty strangers with nothing to gain are more persuasive than any product description you could write.

That is the whole idea. Your price can be undercut tomorrow morning. Your reputation cannot be copied at all.

What it does for your revenue

1. It gets you the reviews that do the selling.
Customers will happily photograph what they bought — they just need a reason to bother. NeoGrow pays them in points for a review, and pays more for one with a photo. Published research from Northwestern University’s Spiegel Research Center found a product showing five reviews was 270% more likely to be purchased than the same product showing none, and that the lift was larger on higher-priced products than on cheap ones. Reviews are worth more to you the more you charge.

2. It gets you the second order.
Roughly a quarter of first-time customers ever come back on their own. A points balance waiting in the basket is a concrete reason to return, and the second order is the one that matters: once a customer has ordered twice, the odds of a third rise sharply. Points are shown on the product page before the sale, and spent right in the basket — the customer enters how many to use and the discount comes off the subtotal — because a reward nobody spends buys you nothing.

3. It stops you competing on price.
Discounting takes margin off every order, permanently, and any competitor can match it. A library of real reviews takes effort once per product and cannot be copied. NeoGrow is how you build that library on purpose rather than hoping for it.

4. It costs nothing to run, at any size.
Hosted review and loyalty platforms charge by review requests sent, contacts stored, or minutes of video kept — so a good year raises your bill. NeoGrow is free and unlimited. Ten customers or ten thousand, the price is the same.

More on the research behind this, with sources: Why product reviews matter more than price in WooCommerce.

Why NeoGrow rather than a monthly subscription

Nothing sits between the review and the reward.
Elsewhere this takes two plugins wired together: one collects reviews, the other hands out points and watches for them. That join is fragile, and when it quietly breaks you find out from a customer who was promised points and never got them. NeoGrow does both jobs itself, so there is no join to break.

You keep everything if you stop.
Reviews, photos and every point balance sit in your own database. There is no account to create and no company holding a copy, so there is no month where cancelling a subscription empties your product pages. A hosted platform cannot offer this, because holding the data is what it is.

Growing does not cost you more.
Unlimited reviews, unlimited photo uploads, unlimited points, no per-contact pricing and no licence key. Software running on your own store has nothing to meter.

It gives away what you meant to give away.
Points are earned on the order subtotal, so tax and postage never inflate what you hand out. On a multi-currency store the order converts through the exchange rate that order actually used, so you are not overpaying customers in one country and underpaying them in another. Each of those is pinned by tests — and each is a bill you would otherwise pay quietly for years.

Built for AI-first commerce — coming soon.
Search is shifting toward answer engines that read structured data rather than pages. NeoGrow already owns the review content that matters for this; what turns it into machine-readable Review and AggregateRating markup is NeoSEO, a separate free plugin in development. NeoGrow does not require it and works fully without it — the two simply cover different halves of the same job.

Core Features

1. Loyalty Points Engine — wins the second order
Give customers a balance worth coming back for, and make it trivial to spend.
* Points for Purchases: Award points based on the amount spent (e.g., Earn 1 Point for every $1 spent).
* Point Redemption: Customers can redeem their points for discounts directly at the Checkout or Cart page.
* Works in the new Cart and Checkout: The redemption panel appears by itself in the block-based Cart and Checkout, and the order total updates live as points are applied — nothing to paste in, no workarounds. The classic checkout is covered too.
* Points expire on their own: Points last 6 months from the day they are earned, and the oldest ones are always spent first. Choosing your own window, or switching expiry off, is part of NeoGrow Pro.
* My Account Integration: Customers can track their live balance and full Transaction History inside their account dashboard.
* Correct on Multi-Currency Stores: Points are always calculated against your store’s base currency, so the same basket earns the same points whatever currency the customer paid in, and redemption discounts are shown in the currency they are browsing. WooPayments, CURCY and FOX are supported with no configuration; other switchers connect through two documented filters. If a switcher is converting prices and NeoGrow cannot read its rate, it tells you rather than calculating quietly with the wrong one.
* Ready for a busy store: Fully compatible with WooCommerce’s High-Performance Order Storage, so your store stays fast as orders build up.

2. Photo Reviews — wins the first order
The proof that convinces the next shopper, collected automatically and paid for in points rather than cash.
* Incentivized Uploads: Configure bonus points for photo reviews vs standard text reviews.
* Visual Social Proof: Display customer photos in a beautiful, native lightbox overlay on product pages.
* Seamless Moderation: Approve or reject reviews directly from the standard WordPress/WooCommerce comments queue.
* Frictionless Form: A clean “Upload Photo” button is automatically injected into your theme’s existing review form.

3. Analytics & Branding — shows you what it is earning
* Growth Dashboard: See at a glance how many points you have given out, how many customers have spent, and how the photos your customers upload are performing.
* Branding Settings: Customize the core color palette (Primary & Success colors) to match your store’s identity.
* Audit Trail: A global Points Log keeps a permanent record of every point movement (expiry, earn, spend, or manual adjustment).
* Built not to slow you down: Points are kept in the plugin’s own purpose-built database tables rather than in the general-purpose ones WordPress uses for everything else, so your checkout stays fast however long your points history gets.

Documentation

For detailed setup guides, shortcode lists, and advanced configuration, please visit our official documentation:
NeoGrow documentation

External services

This plugin does not connect to any external service during normal operation. Your store data, points ledger and review photos never leave your server.

There is exactly one optional exception:

Deactivation feedback survey (neoplugin.com)

When you deactivate this plugin from the Plugins screen, a short survey asks why. It is entirely optional — “Skip & Deactivate” and “Cancel” send nothing, and selecting “It’s only temporary / troubleshooting” sends nothing.

If you choose to submit the survey, your answer is sent from your server to https://neoplugin.com/neo-deactivation/receiver.php. The request is made by your site, not by your browser.

  • Always sent when you submit: the plugin slug, the plugin version, the reason you selected, and any free-text comment you typed.
  • Only sent if you tick the consent box (unticked by default): your site URL, WordPress version, PHP version, WooCommerce version, whether HPOS is enabled, your active theme name, the folder names of your active plugins, your site locale, and the number of days the plugin has been installed.

No personal data about your customers, no order data and no points data are ever transmitted.

This service is provided by NeoPlugin. Terms: https://neoplugin.com/terms/ — Privacy policy: https://neoplugin.com/privacy-policy/

Screenshots

Growth Dashboard - Visualize your points economy and retention trends.

Growth Dashboard - Visualize your points economy and retention trends.

Setup Wizard - 2-minute onboarding to get your program live.

Setup Wizard - 2-minute onboarding to get your program live.

Point Value Settings - Define your earning and redemption rates.

Point Value Settings - Define your earning and redemption rates.

Review Reward Rules - Incentivize photos with higher point rewards.

Review Reward Rules - Incentivize photos with higher point rewards.

Branding & Design - Match the plugin's UI to your store's colors.

Branding & Design - Match the plugin's UI to your store's colors.

Admin Settings - Fine-tune your loyalty program configuration and global rules.

Admin Settings - Fine-tune your loyalty program configuration and global rules.

Manual Points Adjustment - Easily add or subtract points with log notes.

Manual Points Adjustment - Easily add or subtract points with log notes.

Global Transaction Log - Full audit trail of every point movement.

Global Transaction Log - Full audit trail of every point movement.

Product Page Nudge - Display potential earnings to drive conversion.

Product Page Nudge - Display potential earnings to drive conversion.

Frictionless Review Form - Integrated "Upload Photo" button in your theme.

Frictionless Review Form - Integrated "Upload Photo" button in your theme.

Visual Social Proof - Customer photos displayed neatly below reviews.

Visual Social Proof - Customer photos displayed neatly below reviews.

Photo Lightbox Overlay - High-resolution gallery display for UGC.

Photo Lightbox Overlay - High-resolution gallery display for UGC.

Customer Points Hub - Points balance and history in "My Account".

Customer Points Hub - Points balance and history in "My Account".

Checkout Redemption - AJAX-powered redemption form for instant discounts.

Checkout Redemption - AJAX-powered redemption form for instant discounts.

Plugin Details

Active Installs
0
Total Downloads
752
Version
1.2.8
Requires WP
6.6
Requires PHP
7.4
Tested Up To
7.1
Added
2026-04-26
Last Updated
2026-09-16 8:33am GMT

Ratings

5
0
4
0
3
0
2
0
1
0