0
DOCUMENTATION

Recently Viewed

Show products the customer has recently browsed. Encourages return visits and supports buying decisions.

Overview

The Recently Viewed widget displays a list of Goose Commerce products that the current customer has recently visited. It is session-based for guests and persisted in the Goose Commerce customer database for logged-in users, providing a quick route back to products of interest.

How to Add It

  1. Open the Elementor editor on any page where you want to show recently viewed products (Shop page sidebar, Product Details page, Cart page, etc.).
  2. Search for Recently Viewed in the widget panel.
  3. Drag it onto the canvas.
  4. Configure the number of products to display and the layout in the Content panel.
Note: Recently Viewed products are tracked automatically by Goose Commerce as customers browse product pages. No additional configuration is required.

Settings Reference

SettingDescriptionDefault
Max ProductsMaximum number of recently viewed products to display6
LayoutGrid or Carousel layout for the recently viewed productsCarousel
ColumnsNumber of columns in Grid layout4
Show PriceDisplay the product price in each recently viewed itemEnabled
Show Add to CartDisplay an Add to Cart button on each itemDisabled
Empty StateWhether to render empty HTML when no products have been viewed yetHidden
HeadingOptional section heading above the widgetRecently Viewed

Common Use Cases

Place the Recently Viewed widget on the Cart page to help customers who forgot to add a product get back to it quickly. Display it at the bottom of the Product Details page below the Reviews section as a ‘You might also want’ style prompt. Add it to the Wishlist page as an additional product discovery prompt.

Tips & Notes

Tip: Use the Carousel layout for the Recently Viewed widget to keep the vertical height small when embedding it on content-heavy pages.
Note: For guest customers, recently viewed data is session-based and is lost when the browser is closed. Logged-in customers retain their browsing history across sessions.
Powered by Goose