Recently Viewed Products
Description
Highlights
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:
Retrieves the customer's recently viewed products from the appropriate storage (database or cookie)
Filters out the currently viewed product to avoid redundancy
Loads product information, including images, prices, and descriptions
Renders the slider with configured settings and display options
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)
About the Extension Partner
Digital Perception
Partner Status
-
Shopware
Extension Partner
Details
- Partner since: 2024
- Extensions: 2
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly