Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Digital Perception

Recently Viewed Products

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Automatic product view tracking for both logged-in customers (database storage) and guest users (secure cookie storage) with configurable retention limits
  • Responsive product slider displaying recently viewed products below the product description and reviews, with smart filtering that excludes the current product
  • Comprehensive admin configuration panel with multi-language support, customizable titles, and flexible display options for prices, descriptions, and action buttons
  • Advanced slider functionality featuring navigation arrows, pagination dots, auto-play capability, and touch/swipe support for mobile devices
  • Dual storage architecture with persistent database tracking for registered users and secure HttpOnly cookie implementation with configurable lifetime for guests

Features

  • The Recently Viewed Products plugin for Shopware 6 provides merchants with comprehensive product tracking and display capabilities, enhancing navigation and improving the customer experience. Here's what it offers:
  • Automatic Product Tracking: Seamlessly tracks product views for both logged-in customers and guest users
  • Responsive Product Slider: Displays recently viewed products in an attractive, configurable slider below product descriptions and reviews
  • Comprehensive Configuration Panel: Easy-to-use admin interface accessible via Extensions > My Extensions > Recently Viewed Products
  • Multi-Language Support: Customizable section titles in English and German with support for additional languages
  • Flexible Display Options: Configure visibility of prices, descriptions, add to cart buttons, and details buttons
  • Smart Product Management: Set maximum products to display (slider) and maximum products to store (history)
  • Advanced Slider Controls: Navigation arrows, pagination dots, and auto-play functionality with configurable timing
  • Product Display Customization: Toggle individual elements like prices, descriptions, and action buttons
  • Performance Optimized: Efficient database queries with lazy loading for optimal page load speeds
  • Theme Integration: Seamless integration with Shopware's native product display components and theme system
  • AJAX Loading: Dynamic product loading without page refresh for a smooth user experience

About the Extension

The Recently Viewed Products plugin enhances your Shopware 6 store by automatically tracking and displaying products that customers have recently browsed. This powerful tool improves user experience by helping customers easily return to products they've viewed, increasing engagement and conversion rates.


Unlike basic browsing history, this plugin creates an intelligent product tracking system that works for both logged-in customers and guest users, displaying recently viewed products in an attractive, responsive slider on product detail pages. The plugin provides comprehensive configuration options to tailor the display and behavior to match your store's needs.


Frontend Display Features

Product Detail Page Integration

The recently viewed products section is strategically positioned on product detail pages for maximum visibility and utility:

  • Strategic Placement: The slider appears below the product description and review sections, ensuring customers see it after viewing primary product information

  • Responsive Layout: Automatically adjusts the number of products shown per row based on device type

  • Smart Filtering: The currently viewed product is automatically excluded from the slider to avoid showing redundant information

  • Visual Product Cards: Each product displays:

  • High-quality thumbnail image

  • Product title

  • Product description (if enabled)

  • Price information (if enabled)

  • Add to cart button (if enabled)

  • View details button (if enabled)


Slider Functionality

The product slider provides intuitive navigation and a smooth user experience:

  • Navigation Controls: Left and right arrow buttons (if enabled) allow customers to browse through the product list manually

  • Pagination Indicators: Visual dots (if enabled) show the current position within the slider and the total number of slides

  • Auto-play Feature: When enabled, the slider automatically advances through products with smooth transitions

  • Touch/Swipe Support: Mobile users can swipe left or right to navigate through products naturally

  • Smooth Transitions: Product slides transition smoothly with professional animations

  • Lazy Loading: Products load efficiently to maintain optimal page performance


Automatic Product View Tracking

The plugin uses an intelligent, dual-approach system to track product views without requiring any manual input from store owners or customers:

  • For Logged-in Customers:

    • When a registered customer views a product detail page, the plugin automatically records this view in the database

    • Product views are associated with the customer account in a customer table

    • This ensures persistent tracking across all devices where the customer logs in

    • The database maintains the configured maximum number of products (default: 50)

    • Older product views are automatically removed when the limit is reached


  • For Guest Users:

    • Product views are tracked using secure, HttpOnly cookies

    • Cookies are set with SameSite protection to enhance security and privacy

    • The cookie lifetime is configurable in the admin panel (default: 30 days)

    • Guest history is maintained locally in the browser

    • When a guest creates an account, their viewing history can be preserved


Display and Rendering

When a customer views a product detail page, the plugin:

  1. Retrieves the customer's recently viewed products from the appropriate storage (database or cookie)

  1. Filters out the currently viewed product to avoid redundancy

  2. Loads product information, including images, prices, and descriptions

  3. Renders the slider with configured settings and display options

  4. Applies responsive layout adjustments based on device type. Initializes slider functionality with navigation and auto-play if enabled


Plugin Configuration

The plugin provides comprehensive configuration options in the Shopware Administration to customize the behavior and appearance of the recently viewed products feature:

  • Navigate to Extensions → My Extensions

  • Find "Recently Viewed Products" and click on "Configure"


General Settings

Control the core functionality and localization of the recently viewed products section:

  • Enable Recently Viewed Products: Master toggle to enable or disable the entire functionality

  • Title (English): Customize the section heading displayed to English-speaking customers (default: "Recently Viewed Products")

  • Title (German): Customize the section heading for German language customers (default: "Zuletzt angesehene Produkte")


Display Settings

Configure how many products are shown and stored in the tracking system:

  • Max Products to Display: Set the number of products shown in the slider (default: 7). This controls how many products appear in the visible slider on product detail pages

  • Max Products to Store: Define the storage limit for tracked products (default: 50). This determines the maximum number of products kept in the user's viewing history

  • Exclude Current Product: When enabled, the currently viewed product will not appear in the recently viewed products slider. This prevents redundant display and improves user experience


Slider Settings

Customize the slider's navigation and interaction features:

  • Show Navigation Arrows: Display left/right arrow buttons for manual slider navigation. Arrows appear on both sides of the slider for easy browsing

  • Show Pagination Dots: Show dot indicators at the bottom of the slider representing each page of products. The active page is highlighted for better visual feedback

  • Enable Auto-play: Automatically cycle through products at regular intervals without user interaction. Creates an engaging, dynamic product showcase


Storage Settings

Manage how product viewing data is stored and retained:

  • Cookie Lifetime (days): Set the duration (in days) that recently viewed product data is stored in the customer's browser (default: 30 days). After this period, the viewing history will be automatically cleared


Product Display Options

Control which product information and actions are displayed in the slider:

  • Show Product Prices: Display product prices, including tax information and shipping cost links

  • Show Product Descriptions: Show product descriptions to provide customers with additional context about each item

  • Show Add to Cart Button: Enable the "Add to Cart" button directly in the slider for quick purchases without navigating to the product page

  • Show Details Button: Display the "Details" button that links customers to the full product detail page for more information

Details

  • Available: English, German
  • Latest update: 15 December 2025
  • Publication date: 5 January 2026
  • Version: 6.7.0
  • Category: Shopping Experiences

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Digital Perception

Digital Perception

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2024
  • Extensions: 2

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly