Title: MATE Recently Viewed Products – Cache Compatible for WooCommerce
Author: Alfonso Catrón
Published: <strong>June 1, 2025</strong>
Last modified: June 14, 2025

---

Search plugins

![](https://ps.w.org/mate-recently-viewed-products/assets/banner-772x250.png?rev
=3304523)

![](https://ps.w.org/mate-recently-viewed-products/assets/icon-256x256.png?rev=3304523)

# MATE Recently Viewed Products – Cache Compatible for WooCommerce

 By [Alfonso Catrón](https://profiles.wordpress.org/alfonso100/)

[Download](https://downloads.wordpress.org/plugin/mate-recently-viewed-products.1.0.4.zip)

 * [Details](https://vec.wordpress.org/plugins/mate-recently-viewed-products/#description)
 * [Reviews](https://vec.wordpress.org/plugins/mate-recently-viewed-products/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/mate-recently-viewed-products/#installation)
 * [Development](https://vec.wordpress.org/plugins/mate-recently-viewed-products/#developers)

 [Support](https://wordpress.org/support/plugin/mate-recently-viewed-products/)

## Description

MATE Recently Viewed Products lets you show WooCommerce products the customer recently
visited — even when full-page caching is active.

It uses cookies to store visited products and loads the display using AJAX, so it’s
fully compatible with caching plugins like WP Rocket, W3 Total Cache, and others.

You can display products anywhere using a shortcode or a Gutenberg block. Both the
block and shortcode allow you to override global settings on a per-instance basis.

### Features

 * Cookie-based product tracking
 * Fully AJAX-loaded: works with full-page cache
 * Gutenberg block and classic shortcode
 * Settings page to configure global defaults
 * Per-block customization (title, number, image, price, excerpt, spinner)
 * Layout-friendly and responsive design
 * Works with all WooCommerce themes

### Shortcode

You can use the `[mrvp_recent_products]` shortcode anywhere. Optional attributes:

[mrvp_recent_products
 count=”5″ title=”Recently Viewed” show_price=”1″ show_excerpt
=”0″ show_image=”1″ show_spinner=”1″ show_widgettitle=”1″ ]

### Block

The MATE Recently Viewed Products block includes these settings:

 * Title
 * Number of products
 * Show product image (checkbox)
 * Show price (checkbox)
 * Show excerpt (checkbox)
 * Show spinner while loading (checkbox)
 * Show block title (checkbox)
 * Each block instance can override global settings.

## Screenshots

[⌊Recently viewed products displayed using the block.⌉⌊Recently viewed products 
displayed using the block.⌉[

Recently viewed products displayed using the block.

[⌊Block settings in the Gutenberg editor.⌉⌊Block settings in the Gutenberg editor
.⌉[

Block settings in the Gutenberg editor.

[⌊Global plugin settings page.⌉⌊Global plugin settings page.⌉[

Global plugin settings page.

## Blocks

This plugin provides 1 block.

 *   MATE Recently Viewed Products

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`
 2. Activate the plugin via WP Admin > Plugins
 3. Go to **Settings > MATE – Recently Viewed Products** to configure global defaults
 4. Use the `[mrvp_recent_products]` shortcode or insert the **MATE Recently Viewed
    Products** block in the block editor

## FAQ

### Is it Free?

Yes. This plugin is free, all the features are included in the free version, it 
doesn’t require a pro subscription or membership.

### Does it work with caching plugins?

Yes. Since product lists are loaded via AJAX using a cookie, this plugin works even
when full-page caching is enabled.

### Can I use it multiple times on the same page?

Yes! Each instance will load and behave independently with its own settings.

### Where are the products stored?

They’re stored in a browser cookie (mrvp_recently_viewed) and loaded dynamically
using JavaScript.

## Reviews

![](https://secure.gravatar.com/avatar/f1251cf54b9caf5aecbf646e3df597e2ce35cdba1f33d8b7b9d3b6a029db273c?
s=60&d=retro&r=g)

### 󠀁[Amazing app!](https://wordpress.org/support/topic/amazing-app-33/)󠁿

 [tbst](https://profiles.wordpress.org/tbst/) May 26, 2026

Thank you author for this amazing app! If you’re using WPRocket and the images over
5 aren’t showing up, add mrvp_recent_products to your exclusion list for delay javascript
settings.

![](https://secure.gravatar.com/avatar/4c003d42bedfa9983c88050287a4279a20938de68898041d9e76738cbeb99606?
s=60&d=retro&r=g)

### 󠀁[Great Ajax option and super easy to use](https://wordpress.org/support/topic/great-ajax-option-and-super-easy-to-use/)󠁿

 [sueoutlet](https://profiles.wordpress.org/sueoutlet/) June 4, 2025

It was super easy to set up and it worked perfectly with WP Rocket and W3 Total 
Cache. Thank you so much for the great work on this one. With the current list view
option, I’d love to see an option to display the products in a slider or carousal
layout in future updates. Overall, I’m really impressed with the plugin, and highly
recommend it!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/)

## Contributors & Developers

“MATE Recently Viewed Products – Cache Compatible for WooCommerce” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Alfonso Catrón ](https://profiles.wordpress.org/alfonso100/)

“MATE Recently Viewed Products – Cache Compatible for WooCommerce” has been translated
into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/mate-recently-viewed-products/contributors)
for their contributions.

[Translate “MATE Recently Viewed Products – Cache Compatible for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/mate-recently-viewed-products)

### Interested in development?

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

## Changelog

#### 1.0.4

 * Corrected an issue that prevented displaying the widget in the single product
   pages.

#### 1.0.3

 * Changed the tracking logic so the products can be tracked even on pages where
   the widget is not present

#### 1.0.2

 * Added a fix to check if is_product() is defined, to avoid an error if WooCommerce
   is not installed

#### 1.0.1

 * Moved inline JavaScript and CSS to properly enqueued files
 * Improved WordPress.org compliance for plugin review
 * Added direct access protection to PHP files

#### 1.0.0

Initial release: includes a shortcode, a Gutenberg block, and a global settings 
page.

## Meta

 *  Version **1.0.4**
 *  Last updated **1 year ago**
 *  Active installations **400+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/mate-recently-viewed-products/),
   [French (France)](https://fr.wordpress.org/plugins/mate-recently-viewed-products/),
   and [Spanish (Chile)](https://cl.wordpress.org/plugins/mate-recently-viewed-products/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/mate-recently-viewed-products)
 * Tags
 * [block](https://vec.wordpress.org/plugins/tags/block/)[cache](https://vec.wordpress.org/plugins/tags/cache/)
   [products](https://vec.wordpress.org/plugins/tags/products/)[recently-viewed](https://vec.wordpress.org/plugins/tags/recently-viewed/)
   [woocommerce](https://vec.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://vec.wordpress.org/plugins/mate-recently-viewed-products/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mate-recently-viewed-products/reviews/)

## Contributors

 *   [ Alfonso Catrón ](https://profiles.wordpress.org/alfonso100/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mate-recently-viewed-products/)