Title: RIACO Revenue Lift for WooCommerce
Author: robertoiacono
Published: <strong>13 June, 2026</strong>
Last modified: 03 yüli, 2026

---

Search plugins

![](https://ps.w.org/riaco-revenue-lift-for-woocommerce/assets/banner-772x250.png?
rev=3571367)

![](https://ps.w.org/riaco-revenue-lift-for-woocommerce/assets/icon-256x256.png?
rev=3571046)

# RIACO Revenue Lift for WooCommerce

 By [robertoiacono](https://profiles.wordpress.org/prototipo88/)

[Download](https://downloads.wordpress.org/plugin/riaco-revenue-lift-for-woocommerce.1.0.3.zip)

 * [Details](https://pap-cw.wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/#description)
 * [Reviews](https://pap-cw.wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/#reviews)
 *  [Installation](https://pap-cw.wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/#installation)
 * [Development](https://pap-cw.wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/riaco-revenue-lift-for-woocommerce/)

## Description

RIACO Revenue Lift for WooCommerce helps store owners increase their Average Order
Value (AOV) through three focused features:

**Frequently Bought Together (FBT) Widget**
 Automatically suggests products that
customers frequently purchase together, based on real WooCommerce order history.
No manual configuration needed — the algorithm analyses your existing orders and
surfaces high-confidence recommendations. The widget appears on product pages and
the cart page with an Amazon-style layout: product cards, per-item checkboxes, live
total price, and a single “Add all to cart” button.

**Cart Progress Bar**
 Detects your free shipping threshold from WooCommerce Shipping
Zone settings and displays a progress bar in the cart. Customers can see exactly
how much more they need to spend to qualify — a proven nudge to increase cart value.
Works with both classic themes (WooCommerce cart fragments) and FSE/block themes.

**Bundle Products**
 Create native WooCommerce bundle products with an optional 
percentage or fixed-amount discount. Bundle items are listed on the product page,
shown in the cart, and recorded in order line item meta. Fully compatible with WooCommerce
HPOS.

**Revenue Tracking Dashboard**
 Track FBT impressions, clicks, and add-to-cart events
locally — no external services required. See which products perform best, measure
FBT attributed revenue, and track bundle order revenue. All data stays in your WordPress
database.

#### Features

 * Automatic FBT recommendations from real order history (no manual setup)
 * Amazon-style FBT widget with checkboxes and live total price
 * FBT block for FSE/block theme cart templates
 * Free shipping progress bar — threshold auto-detected from WooCommerce Shipping
   Zones
 * Cart Progress Bar works with classic themes (fragments) and FSE/block themes
 * Native WooCommerce bundle product type with percentage or fixed discount
 * Local event tracking: FBT impressions, clicks, add to cart (up to 10,000 events,
   rolling)
 * Revenue attribution dashboard for bundles and FBT
 * Compatible with WooCommerce HPOS (High Performance Order Storage)
 * PRO-ready architecture with WordPress action/filter hooks throughout
 * No external APIs or SaaS dependencies
 * Lightweight — assets only loaded on WooCommerce pages

#### PRO Extension Points

The free version is built with a PRO layer in mind. Key filters and actions are 
exposed throughout:

 * `revenuelift_for_woocommerce_free_shipping_threshold` — override the resolved
   free shipping threshold per user or context
 * `revenuelift_for_woocommerce_tracking_event` — enrich or suppress individual 
   tracking events (return `false` to suppress)
 * `revenuelift_for_woocommerce_before_fbt_render` / `revenuelift_for_woocommerce_after_fbt_render`—
   inject content around FBT widgets
 * `revenuelift_for_woocommerce_loaded` — hook in after full plugin initialisation

## Screenshots

[⌊Revenue Dashboard — FBT engagement stats (impressions, clicks, CTR) and revenue
attribution.⌉⌊Revenue Dashboard — FBT engagement stats (impressions, clicks, CTR)
and revenue attribution.⌉[

Revenue Dashboard — FBT engagement stats (impressions, clicks, CTR) and revenue 
attribution.

[⌊FBT Settings — configure the minimum co-purchase threshold and max products shown.⌉⌊
FBT Settings — configure the minimum co-purchase threshold and max products shown
.⌉[

FBT Settings — configure the minimum co-purchase threshold and max products shown.

[⌊Cart Progress Bar Settings — displays the auto-detected free shipping threshold.⌉⌊
Cart Progress Bar Settings — displays the auto-detected free shipping threshold.⌉[

Cart Progress Bar Settings — displays the auto-detected free shipping threshold.

[⌊General Settings — enable/disable FBT Widget, Cart Progress Bar, and Bundle Products.⌉⌊
General Settings — enable/disable FBT Widget, Cart Progress Bar, and Bundle Products
.⌉[

General Settings — enable/disable FBT Widget, Cart Progress Bar, and Bundle Products.

[⌊FBT Widget — Amazon-style widget shown below the product description on a product
page.⌉⌊FBT Widget — Amazon-style widget shown below the product description on a
product page.⌉[

FBT Widget — Amazon-style widget shown below the product description on a product
page.

[⌊Cart Progress Bar — progress bar shown at the top of the cart.⌉⌊Cart Progress 
Bar — progress bar shown at the top of the cart.⌉[

Cart Progress Bar — progress bar shown at the top of the cart.

[⌊Bundle Product Editor — add child products, set quantities, and configure an optional
discount.⌉⌊Bundle Product Editor — add child products, set quantities, and configure
an optional discount.⌉[

Bundle Product Editor — add child products, set quantities, and configure an optional
discount.

[[

[[

## Blocks

This plugin provides 1 block.

 *   Frequently Bought Together Shows products frequently purchased together, based
   on real order history. Add to your cart page template.

## Installation

 1. Upload the `riaco-revenue-lift-for-woocommerce` folder to the `/wp-content/plugins/`
    directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Ensure WooCommerce is installed and active.
 4. Navigate to **RevenueLift** in the WordPress admin menu to view your dashboard 
    and configure settings.

## FAQ

### Does this plugin require WooCommerce?

Yes. RIACO Revenue Lift for WooCommerce requires WooCommerce 7.0 or higher.

### How does the FBT algorithm work?

It analyses your WooCommerce order history to find products that have been purchased
together most frequently. Only published, in-stock, and priced products are included.
You can configure the minimum co-purchase threshold and the maximum number of products
shown from the FBT settings page.

### Where is my data stored?

All data (settings, tracking events, FBT cache) is stored in your WordPress database
using standard WordPress APIs (`wp_options`, transients, order meta). No data is
sent to external services.

### Will this slow down my store?

No. Assets are only loaded on WooCommerce pages (product pages, cart, checkout).
FBT results are cached per product for 24 hours using WordPress transients and refreshed
automatically when orders are completed.

### Can I use this with a caching plugin?

Yes. The Cart Progress Bar is registered as a WooCommerce cart fragment for classic
themes, so it updates correctly even with page caching enabled. For block themes,
it uses the WooCommerce Blocks store subscription for live updates.

### How many tracking events are stored?

Up to 10,000 events are stored on a rolling basis. Older events are automatically
removed as new ones are recorded. You can also clear all events from the Dashboard.

### Does this work with High Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and uses the WooCommerce order API throughout.

### What is the Bundle product type?

When Bundle Products are enabled, a “Bundle” product type becomes available in the
WooCommerce product editor. You can add child products, set their quantities, and
optionally apply a percentage or fixed discount. The bundle is sold as a single 
product; child product names and quantities are recorded in order line item meta.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“RIACO Revenue Lift for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ robertoiacono ](https://profiles.wordpress.org/prototipo88/)

[Translate “RIACO Revenue Lift for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/riaco-revenue-lift-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/riaco-revenue-lift-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/riaco-revenue-lift-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/riaco-revenue-lift-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/riaco-revenue-lift-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

**Changed**

 * FBT widget on the product page now shows the currently viewed product as the 
   first card (“buy this + these together”), followed by suggestions; suggestions
   already in the customer’s cart are excluded, matching the cart page widget’s 
   existing behavior.
 * “Max Products Shown” now caps the FBT widget’s total card count, including the
   viewed product’s card, instead of only the suggestion count — so the setting 
   behaves as documented on the product page.

**Fixed**

 * Cart Progress Bar on FSE/block themes now waits for the WooCommerce Blocks cart
   store to become available and re-reads the bar element on every cart update, 
   fixing cases where the bar failed to initialize on some themes.
 * Cart Progress Bar subtotal now accounts for tax-inclusive pricing when comparing
   against the free shipping threshold.
 * Cart page now enqueues `wc-cart-fragments` when the Cart Progress Bar is enabled,
   so the bar updates correctly after quantity, coupon, and remove-item changes 
   on the cart page (classic themes).
 * Adding the viewed product through the FBT widget’s “Add all to cart” button no
   longer inflates FBT revenue/engagement metrics and now merges into the existing
   cart line instead of creating a duplicate.

#### 1.0.2

**Changed**

 * Refactored all internal identifiers (PHP constants, class names, option keys,
   AJAX actions, meta keys, CSS classes, JS globals, hook names) from the `revenuelift_for_woocommerce`/`
   RevenueLift` prefix to `riaco_rlfw` / `Riaco_RLFW` / `RIACO_REVENUE_LIFT_FOR_WOOCOMMERCE`
   to align with the plugin slug. No user-facing behaviour changes.
 * Fixed admin assets not loading on the Dashboard page after the slug refactor (
   hook detection now also matches the main menu page slug).

#### 1.0.1

**Changed**

 * Replaced manual upsell product assignments with an automatic Frequently Bought
   Together (FBT) algorithm that analyses real WooCommerce order history to surface
   co-purchase recommendations. No manual configuration required.
 * Renamed feature “Cart Value Booster” to “Cart Progress Bar” across settings, 
   templates, CSS classes, and order meta keys. A migration helper preserves existing
   saved values on upgrade.
 * Redesigned FBT widget with an Amazon-style layout: product image cards in a horizontal
   flex row, per-item checkboxes (checked by default), live total price updated 
   on checkbox change, and a single “Add all to cart” / “Add to cart” button.
 * Improved FBT block editor preview with realistic placeholder product cards, +
   separators, and a summary panel with a disabled “Add all to cart” button.

**Added**

 * Bundle product type: native WooCommerce product type with optional percentage
   or fixed-amount discount. Bundle items are shown on the product page, listed 
   in the cart, and recorded in order line item meta.
 * FBT Gutenberg block (`riaco-revenue-lift-for-woocommerce/fbt-widget`, category`
   woocommerce`) for placing the widget inside FSE/block theme cart templates. Supports
   placement both inside `woocommerce/filled-cart-block` and as a sibling of `woocommerce/
   cart`.
 * FBT order attribution: items added via the FBT widget are tagged with order item
   meta `_revenuelift_for_woocommerce_source = fbt`, enabling revenue attribution
   in the dashboard.
 * Cart Progress Bar support for FSE/block themes via `wp.data` WooCommerce Blocks
   store subscription for live updates.
 * Enhanced revenue dashboard: FBT attributed revenue and order count (forward-only,
   from install date), bundle revenue and order count (all-time), FBT impressions/
   clicks/add-to-cart events with CTR metric.
 * FBT cache version bumped to `_v2_` prefix — stale caches from 1.0.0 are automatically
   ignored.

**Fixed**

 * `fbt_max_products` activation default corrected from 4 to 3, matching the server-
   side clamp and UI `max="3"` attribute.
 * Removed debug `console.log` statement from block editor script (`blocks/fbt-widget/
   index.js`).
 * Block editor script `category` aligned to `"woocommerce"` (was `"widgets"`, conflicting
   with `block.json`).
 * Added `index.php` silence files to all plugin subdirectories to prevent directory
   listing.

#### 1.0.0

 * Initial release.
 * Frequently Bought Together widget (manual upsell assignments).
 * Cart Value Booster with free shipping progress bar.
 * Basic Bundle creator (option-stored, widget-style).
 * Local event tracking: impressions, clicks, add to cart.
 * Revenue tracking dashboard.

## Meta

 *  Version **1.0.3**
 *  Last updated **3 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.6**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/)
 * Tags
 * [cart progress bar](https://pap-cw.wordpress.org/plugins/tags/cart-progress-bar/)
   [frequently bought together](https://pap-cw.wordpress.org/plugins/tags/frequently-bought-together/)
   [product bundles](https://pap-cw.wordpress.org/plugins/tags/product-bundles/)
   [upsell](https://pap-cw.wordpress.org/plugins/tags/upsell/)[woocommerce](https://pap-cw.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://pap-cw.wordpress.org/plugins/riaco-revenue-lift-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/riaco-revenue-lift-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/riaco-revenue-lift-for-woocommerce/reviews/)

## Contributors

 *   [ robertoiacono ](https://profiles.wordpress.org/prototipo88/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/riaco-revenue-lift-for-woocommerce/)