WordPress plugin intelligence profile

NudgePilot for WooCommerce

Shows one short, helpful message to shoppers who seem unsure about shipping, returns or which product to pick, and measures whether it helps.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.8.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.0
Directory statusactive
Last directory update30 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records NudgePilot for WooCommerce version 0.8.5 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

When a shopper seems unsure, NudgePilot shows them one short message with the facts they are missing, such as your shipping cost and delivery time. It measures whether the message helps by comparing shoppers who see it with shoppers who don’t.

What you get

  • One short message with your own terms: your shipping cost, free-shipping minimum, delivery time and same-day cutoff, your returns terms, or a quick comparison of products a shopper viewed. Shoppers only ever see what you enter; NudgePilot never writes or invents facts.
  • Only when it helps: a simple rule, or Smart timing, an AI model that judges from on-page behavior (never personal details) when a shopper seems unsure.
  • A built-in test: every visit is put at random into one of three groups (no message, the simple rule, or Smart timing), so Results shows whether messages increase your sales.
  • Made for WooCommerce: the Cart and Checkout blocks and the classic cart and checkout; copy your shipping details from your WooCommerce shipping zones.
  • Respects cookie consent: through the WP Consent API (Complianz, CookieYes, Cookiebot and others), with suggested wording for your privacy policy.
  • Every message on every plan: shipping, returns and product comparison are all included on Free (10,000 visits a month, no payment details). Pro and Scale handle more visits, with a 14-day free trial.

NudgePilot runs on the NudgePilot service (see “External services” below).

live/woocommerce

Messages appear in the corner of the page or inside your cart page (the Cart block and the classic cart). The checkout never shows one. Store managers aren’t counted, and can preview a message on the store (Settings › Where messages appear).

The script on your store’s pages is small (about 5 KB compressed), loads after the page and keeps the same markup for every shopper, so page caches keep working.

External services

live, which decides when a message would help and measures the results.

  • When you click Connect in WooCommerce › NudgePilot, the plugin sends your store’s address, the plugin’s version and a one-time code to nudgepilot.live. The service then calls your site’s /wp-json/nudgepilot/v1/verify route to confirm that the plugin runs there, and returns your store’s ID and a secret key, which the plugin keeps encrypted on your site.
  • While your store is connected, saving settings in WooCommerce › NudgePilot sends nudgepilot.live whether NudgePilot is on, your store’s currency, your returns terms and whether product comparison is on. Your shipping details stay on your site. The Home, Results and Settings screens ask nudgepilot.live for your plan, this month’s number of visits and your results.
  • While NudgePilot is on, your shoppers’ browsers send nudgepilot.live, for each visit: a random visit number kept in the browser tab (not a cookie), counts of actions such as cart views, visits to the checkout and to shipping or returns pages, the type of page (product, cart or other), and whether a message was shown. Store managers’ visits aren’t sent. The products a shopper viewed stay in their browser. Nothing is kept or sent without the shopper’s consent to statistics cookies (see “Consent” below), unless you choose “My store doesn’t ask for consent”.
  • When an order that came from a NudgePilot visit is paid, your store’s server sends nudgepilot.live, in the background: the visit number, the order’s items subtotal after discounts (without shipping and tax) and its currency. No order number, name, email or address is sent. Your store then removes the visit number from the order (and in any case within 48 hours).
  • Once a day, and when you open Results, the plugin reads your results from nudgepilot.live and keeps a copy on your site.
  • When you choose Pro or Scale in WooCommerce › NudgePilot › Settings › Plan, the plugin asks nudgepilot.live for a checkout, and your browser opens it on nudgepilot.live. Payment, tax and invoices are handled by Paddle (Paddle.com Market Ltd), NudgePilot’s reseller; you enter your payment and contact details only on Paddle’s checkout, never in WordPress. Changing or cancelling the plan, and opening Paddle’s customer portal, go through nudgepilot.live in the same way.
  • When you click Disconnect, the plugin tells nudgepilot.live, which stops running for your store and deletes its record of your shoppers’ visits.
  • When you delete the plugin, it asks nudgepilot.live to delete your store and its results.

Nothing is sent before you click Connect.

com/legal/buyer-terms

com/legal/privacy

live/terms

live/privacy

Source code

The plugin’s JavaScript is built from the TypeScript and React source that ships with it, in the src folder:

  • src/admin builds assets/admin/nudgepilot-admin.js and nudgepilot-admin.css, the WooCommerce › NudgePilot screens. React and WordPress’s own packages aren’t bundled: WordPress provides them.
  • src/storefront and src/shared build assets/js/nudgepilot.js and assets/js/nudgepilot-message.js, the script on store pages and the message it shows.
  • assets/js/nudgepilot-cart-block.js and assets/css/nudgepilot.css aren’t built: they are their own source.

js 24, as ES2021, and minified. Nothing is loaded from a CDN: every script and style ships in the plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cart
  • conversion
  • returns
  • shipping
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.0
Update activity30 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.