Linux 软件免费装
Banner图

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

开发者 mtpamir
更新时间 2026年10月14日 13:22
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce product reviews loyalty program points and rewards photo reviews

下载

1.2.12 1.2.18 1.0.1 1.0.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.0.0 1.0.3 1.2.10 1.2.11 1.2.15 1.1.0 1.2.0 1.2.13 1.2.14 1.2.17 1.2.19 1.2.9 1.2.16 1.2.20 1.2.21

详情介绍:

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. Tested on 250+ of the most popular WooCommerce themes, including Astra, Kadence, Storefront, OceanWP, Blocksy, Twenty Twenty-Five and the premium WoodMart and Divi, in a real browser on a real store. See the full theme compatibility list. Works with Elementor, free and Pro. Four NeoGrow widgets, all free: Product Points, Product Reviews, Points Balance and Points Redemption. And on product pages built with Elementor Pro's Theme Builder, the points message appears by itself, with nothing to add. What changes on your store Activate it and these appear by themselves. Nothing to paste in, no block to place, no shortcode to find: Four of those stay invisible until a customer actually has points, so a brand-new store looks quiet at first. That is correct, not broken — and Marketing > NeoGrow > On your store lists every change, says whether it is live, and will show you each one on your own storefront using a sample balance. NeoGrow helps a WooCommerce store sell more without cutting its prices, with the two things that actually move revenue: reviews that convince a stranger to place a first order, and points that bring that customer back for a second one. 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 once a customer has ordered twice, the odds of a third rise sharply. 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. No account, no licence key, no company holding a copy — so cancelling a subscription never empties your product pages. 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, and multi-currency orders convert through the exchange rate that order actually used. Both are pinned by tests. Built for AI-first commerce — coming soon. Answer engines read structured data rather than pages. NeoSEO, a separate free plugin in development, turns NeoGrow's reviews into Review and AggregateRating markup. NeoGrow works fully without it. https://youtu.be/Oq2QNXUuZS4 Features Everything below is in the free plugin, with no limits on reviews, photos, customers or points. Loyalty points Photo reviews Review reminders — off by default Running it Privacy and developers NeoGrow Pro NeoGrow Pro is a separate, paid add-on, coming soon. Everything above stays free and keeps working without it. Pro adds: Documentation For setup guides, the full list of hooks and filters, and advanced configuration, please visit our official documentation: NeoGrow documentation

安装:

  1. Upload the plugin files to the /wp-content/plugins/neogrow-loyalty directory, or install through the WordPress plugins screen.
  2. Activate the plugin. A notice on the Plugins screen offers the 2-minute Setup Wizard — click Set up NeoGrow.
  3. Set your point values and review rewards. You can run the wizard again any time from Marketing > NeoGrow > Guide.
  4. Navigate to Marketing > NeoGrow to fine-tune your configuration or design.

屏幕截图:

  • **In the cart and at checkout** - the panel where a customer spends points for a discount off the total. Block and classic both.
  • **Under a product's reviews** - customer photographs, shown with the review they came from.
  • **The photo lightbox** - a customer's photograph opened full size.
  • **On your review form** - the Upload Photo button, added to your own theme's form.
  • **In My Account** - the balance, what it is worth, and the full points history.
  • **Growth Dashboard** - Visualize your points economy and retention trends.
  • **Setup Wizard** - 2-minute onboarding to get your program live.
  • **Point Value Settings** - Define your earning and redemption rates.
  • **Review Reward Rules** - Incentivize photos with higher point rewards.
  • **Admin Settings** - Fine-tune your loyalty program configuration and global rules.
  • **Manual Points Adjustment** - Easily add or subtract points with log notes.
  • **Global Transaction Log** - Full audit trail of every point movement.
  • **Branding & Design** - Match the plugin's UI to your store's colors.

升级注意事项:

1.2.21 The points history in My Account no longer labels review rewards as orders: they name the product reviewed, and order rows link to the order. Event names are now translatable. No setting changes. 1.2.20 Using Customer Reviews for WooCommerce or Site Reviews? NeoGrow now tells you in the admin if either has switched its review features off, and which setting turns them back on. No setting changes. 1.2.19 On Elementor stores, NeoGrow's Elementor widgets now load only on pages that use them, so every other page loads less. Translations now come from WordPress.org language packs. No setting changes. 1.2.18 Elementor support: four free NeoGrow widgets and a new points-message shortcode. On Elementor Pro product templates the points message now appears by itself. Themes that already showed it are unchanged. No setting changes. 1.2.17 Review titles now save wherever the review form appears, including page-builder product templates, instead of only on ordinary product pages. No setting changes. 1.2.16 Reviews written through WooCommerce's own review request email now earn the points that email promises, and the promise itself now quotes only what that page can pay. No setting changes. 1.2.15 Fixes the star rating being invisible in the review list on Storefront, Twenty Twenty-Five and other themes that use WooCommerce's own review markup. No setting or balance changes. 1.2.14 Simplifies review rewards: a review earns the text reward, or the photo reward when it carries a photo. No balance changes. 1.2.13 NeoGrow can now email a review reminder a set number of days after an order completes — off by default, and it never reaches backwards over existing orders. No balance changes. 1.2.12 A new screen, Marketing > NeoGrow > On your store, lists everything NeoGrow puts on your storefront and shows you each of it on your own shop with a sample balance. A store with no history now gets an explanation instead of seven zeros. No setting or balance changes. 1.2.11 The points log now finds a customer by the name shown in the Customer column, not only by their login and email address. The full changelog has moved to changelog.txt so the listing stops truncating it. No setting or balance changes. 1.2.10 Searching the points log is fast again on a large store. The dashboard now leads with the orders and the reviews waiting for you, each linking to the screen where you handle them, and the Product Reviews screen shows the photo a customer attached. No setting or balance changes. 1.2.9 The product page and My Account now quote the rate your store will actually pay, and every per-customer points figure is priced for the customer it is about. Stock stores are unaffected; those running an add-on that varies rates were quoted one figure and charged another. Balances are untouched. 1.2.8 Fixes three things customers see: refund and cancellation emails no longer claim points were earned or ask for a review of what was sent back, the unsubscribe link in the plain-text review reminder works again, and Upload Photo works from the keyboard. No setting or balance changes. 1.2.7 Adds helpful votes and a Report link to your product reviews, and fixes the order-complete email so it confirms the points a customer earned. Two new database tables, for votes and reports, are created on the first page load after updating. 1.2.6 Faster pages: NeoGrow's CSS and JavaScript are now minified and load only where they are used, and review photo thumbnails are generated in the background instead of while the customer waits. A new photo shows at full size for a few seconds until its thumbnails are ready. 1.2.3 Adds a database index that makes the points log and the dashboard chart fast on a large store. The index is created on the first page load after updating: a moment on a typical store, a few seconds on a very large one, and only once. No setting or balance changes. 1.2.0 Two corrections change how many points new orders award. Points are now calculated on the order subtotal, as documented, so tax and shipping no longer earn. Multi-currency stores were also calculating in the wrong currency. Balances are untouched. NeoGrow has moved to Marketing > NeoGrow. 1.1.0 Important security and billing fix. Review photo uploads now require a logged-in user, and points are no longer over-deducted when more points are redeemed than the cart is worth. Update as soon as possible. 1.0.1
  • New: Added 500 bonus points for admin first-install. Improved WooCommerce Blocks (Cart/Checkout) compatibility.

常见问题:

I installed it. What actually changed?

Seven things, most of them without any setup at all. Product pages show what each item earns. The review form takes photographs. Published reviews gain those photos, a Helpful button and a report link. The cart and checkout gain a panel for spending points. My Account gains a balance and a full history. The order-received page and your order emails both report the points earned. Four of those are invisible until somebody has points, which is why a new store can look as though nothing happened. Go to Marketing > NeoGrow > On your store: it lists every change, tells you whether each one is live, and will show you any of them on your own storefront using a sample balance — without writing anything to your points history or letting a customer see it.

Will this actually increase my sales?

It works on the two moments where sales are won or lost. The first is a stranger deciding whether to trust you: 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 NeoGrow's job is to get those reviews written by making it worth a customer's while. The second is whether that customer ever comes back — most do not, unless they have a reason. A points balance waiting in their basket is a reason. Nothing here is magic, and no plugin can promise a number. What it can do is make the two things that reliably drive revenue happen on purpose rather than by luck.

Won't giving away points just cost me money?

It is a real cost, and the right question to ask. Three things keep it in your favour. You set the earn rate yourself, so you decide what a point is worth before a single one is issued. Points are calculated on the order subtotal, so you never pay out on tax or postage. And a point only becomes a discount when the customer returns to spend it — which means the cost lands on an order you would not otherwise have had.

How many reviews do I need before it makes a difference?

Fewer than most people expect. The measured conversion benefit largely arrives with the first five reviews on a product, so the urgent gap to close is five rather than five hundred. Confidence keeps climbing after that, so treat five as the starting line.

Won't a bad review hurt my sales?

Less than a spotless page does. Purchase likelihood peaks around 4.0 to 4.7 stars and falls as a rating nears a perfect 5.0, because shoppers read flawless as edited. NeoGrow rewards a customer for writing a review, never for the rating they give, so you are never in the position of having paid for five stars.

Where is the NeoGrow menu?

NeoGrow lives under Marketing > NeoGrow, alongside WooCommerce's own marketing tools. If the WooCommerce Marketing menu is disabled on your site, it appears under WooCommerce > NeoGrow instead. Direct links to admin.php?page=neogrow keep working either way.

How does NeoGrow affect my site speed?

NeoGrow is built for scale. Point calculations run against the plugin's own purpose-built database table rather than the general-purpose ones WordPress uses for everything else, so even with thousands of active customers your checkout stays quick and your server load stays low.

Does NeoGrow work with the Cart and Checkout blocks?

Yes. The redemption panel appears automatically in both the block-based Cart and Checkout and the classic shortcode versions, with no setup needed. Points are applied through the WooCommerce Store API, so the order totals update live without a page reload. The [neogrow_cart_redemption] shortcode is still available if you want to place the form somewhere else, such as a custom landing page.

Why is the redemption form hidden for some users?

To maintain a clean and high-converting checkout experience, NeoGrow intelligently hides the redemption form if:

  • The user is a Guest (not logged in).
  • The user has a 0 point balance. We believe in showing users only the actions they can actually take.

Can I customize the look of the "Redeem" form?

Absolutely. NeoGrow is designed to inherit your theme's styling for buttons and inputs automatically. If you need more granular control, the form is wrapped in unique CSS classes (.neogrow-redemption-wrap), allowing you to apply custom styles without editing core files.

Points weren't awarded after a purchase!

Please verify three things:

  • Is the Order Status set to Completed? (Points are issued upon successful completion).
  • Was the user logged in during checkout? (Guest checkouts cannot track point history).
  • Have you saved your settings? Ensure you’ve clicked "Save" in the NeoGrow dashboard at least once to initialize the engine.

Images aren't uploading to reviews!

Ensure your /wp-content/uploads/ directory is writable. Also, check that the image size doesn't exceed your server's maximum upload limit.

Why don't my dashboard stats update immediately?

To ensure high performance, NeoGrow caches dashboard statistics for one hour. Your live points data is safe; the analytics just take a moment to refresh.

Does NeoGrow count my past reviews or orders?

No. NeoGrow starts tracking from the moment it is activated. It is not retroactive. You can use the "Manual Adjustment" feature to reward long-time customers if needed.

Are Shipping/Taxes included in points?

No. Points are calculated on the order subtotal — the value of the products themselves — so tax, shipping and fees never earn points. Sale prices are already reflected in the subtotal. Coupon discounts are not, so a coupon does not reduce what a customer earns; the neogrow_earn_base_amount filter lets you change that if you would rather it did.

What happens if I refund an order?

Points are not adjusted automatically. Go to Users > Edit User to add or remove points by hand, with a reason recorded in the Points Log. Automatic adjustment on refund and cancellation is available in NeoGrow Pro.

Do points expire?

Yes. Points expire 6 months after they were earned. NeoGrow uses a FIFO (First-In, First-Out) system, so the oldest points are always spent first. Setting your own expiry window, or turning expiry off entirely, is available in NeoGrow Pro, a separate add-on.

Can I reward customers for their birthdays?

NeoGrow is designed to work seamlessly with NeoLite Birthday Bash. While NeoGrow handles the points engine, Birthday Bash automates the 'Happy Birthday' rewards, creating a complete retention loop for your store.

What is the notice above the review form?

NeoGrow pays points for reviews, and in several markets an incentivised review programme is expected to say so — the disclosure protects you, the merchant. Since 1.2.5 a short statement sits directly above the review form: "Customers can earn points for leaving a review on this store." You can edit the wording — or switch the disclosure off with the "Show Review Disclosure" toggle — under Marketing > NeoGrow > Settings, and it only appears while review points are actually switched on — zero both review point options and it disappears.

Is it compatible with my Theme?

Almost certainly, and we test rather than assume. NeoGrow is run against the most-installed WooCommerce themes on WordPress.org before each release, in a real browser on a real store, checking the seven places its output has to appear: the points message on a product page, review titles and customer photos, the photo upload control, the redemption panel on the cart and at checkout, the points-earned notice after an order, and the balance card on My Account. 254 themes verified so far, including the premium WoodMart and Divi themes, every one of the seven surfaces present on each, and on none of them do points, redemption or My Account fail. That includes the themes that override WooCommerce's own templates — the case most likely to break a plugin — and the block themes. The full list, with each theme's install count, is at neoplugin.com/product/neogrow-theme-compatibility and is regenerated from the test results after every sweep. If your theme is not on the list, that means it has not been tested yet, not that it does not work: NeoGrow renders through standard WooCommerce hooks, so any theme that fires them works. Ask and we will add yours.

Does NeoGrow work with Elementor?

Yes, with the free version and with Elementor Pro, and nothing needs setting up. On Elementor Pro product templates, the "Earn N points" message appears above the add-to-cart button by itself. Reviews, review photos, the cart and checkout redemption panel, the thank-you notice and the My Account balance all work through Elementor Pro's own Product Data Tabs, Cart, Checkout and My Account widgets. We test that layout in a real browser before each release. To place things yourself, open the NeoGrow category in the Elementor panel:

  • Product Points — the points message, anywhere on a product template or for a chosen product on any page. Placing it switches the automatic position off, so it never shows twice.
  • Product Reviews — reviews, the review form, customer photos and review titles, for templates without Elementor's Product Data Tabs widget.
  • Points Balance — the customer's balance for headers and account pages, with a choice of what logged-out visitors see.
  • Points Redemption — the redeem-points form for custom cart and checkout layouts.
All four are free and fully working, without Elementor Pro. In the editor they show a sample, so you can style them without a customer account. Using another builder? The same four things are available as shortcodes.

Still have questions?

Our engineers are here to help! Please open a ticket in the WordPress.org support forum, and we’ll help you get NeoGrow running perfectly on your store.

更新日志:

1.2.21 1.2.20 1.2.19 1.2.18 1.2.17 1.2.16 1.2.15 1.2.14 1.2.13 1.2.12 1.2.11 1.2.10 Earlier versions The full history back to 1.0.0 lives in changelog.txt, which ships with the plugin. It can also be read at https://plugins.trac.wordpress.org/browser/neogrow-loyalty/trunk/changelog.txt