| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1547 |
| Technical Name |
ecommerce_recently_viewed |
| License | OPL-1 |
| Website | https://www.hexalian.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1547 |
| Technical Name |
ecommerce_recently_viewed |
| License | OPL-1 |
| Website | https://www.hexalian.com |
🔍 E-Commerce Recently Viewed Products
Boost Sales by 15-20% with Smart Product Tracking
📸 Module Screenshots
Frontend Product Display
Clean, responsive carousel showing recently viewed products on your website
Easy Configuration
Simple settings panel to customize display options and behavior
📋 Module Overview
The E-Commerce Recently Viewed Products module automatically tracks and displays products that customers have recently viewed on your Odoo e-commerce website. This essential feature helps customers easily return to products they're interested in, significantly improving user experience and conversion rates.
🎯 Business Impact
15-20%
Increase in customer engagement
10-15%
Improvement in conversion rates
Reduced
Cart abandonment rates
✨ Key Features
🎯 Automatic Tracking
Tracks product views automatically for both logged-in users and anonymous visitors. No configuration needed!
👤 Smart User Detection
Works seamlessly with session IDs for guests and persists data for registered users across devices.
🧹 Auto Cleanup
Maintains the last 20 views per user/session automatically. Prevents database bloat.
⚡ AJAX Loading
Dynamic product carousel loads without page reload. Lightning-fast performance.
📱 Mobile Responsive
Beautiful, touch-friendly display on all devices and screen sizes.
🌍 Fully Translated
Complete English and Spanish translations included. All UI elements, messages, and documentation available in both languages.
🔒 Secure & Reliable
Production-ready code with proper security measures and data validation.
🎨 Customizable
Easy to customize display, limits, and behavior through settings.
📦 Stock Display Control
Advanced options to show/hide stock status, allow out-of-stock purchases, or display all products as available. Perfect for pre-orders!
💰 Pricing
One-time payment • No recurring fees • Lifetime updates
✅ Instant delivery • ✅ No recurring fees • ✅ Professional support
🚀 Easy Setup
📋 Simple Configuration
Access all settings from Settings → Recently Viewed Products:
- ✅ Enable/disable the feature
- ✅ Set maximum items to track (default: 20)
- ✅ Configure display limit (default: 6)
- ✅ Control stock status display
- ✅ Manage out-of-stock behavior
🚀 Installation Steps
Step 1: Install from Odoo App Store
- Go to Apps in your Odoo instance
- Search for "Recently Viewed Products"
- Click Install
Step 2: Configure (Optional)
- Go to Settings → Recently Viewed Products
- Adjust settings to match your needs
- Save configuration
⚙️ Configuration Options
| Setting | Default | Description |
|---|---|---|
| Enable Recently Viewed | True | Enable/disable the feature globally |
| Maximum Items to Track | 20 | Maximum products tracked per user/session |
| Display Limit | 6 | Number of products shown in carousel |
| Show Stock Status | True | Display "In Stock" / "Out of Stock" indicators on products |
| Allow Out of Stock Add to Cart | False | Allow customers to add out-of-stock products to cart (useful for pre-orders) |
| Show Out of Stock as Available | False | Display all products as in-stock regardless of actual stock levels |
Access Settings: Settings → E-Commerce Recently Viewed → Module Settings
- • Enable/disable the feature
- • Set maximum items to track
- • Configure display limits
- • Control stock status display
- • Manage out-of-stock behavior
- • View module information
🔧 Technical Specifications
Requirements
- Odoo Version: Odoo 17.0 (Community or Enterprise Edition)
- Required Modules: base, web, website, website_sale, product, sale
- Internet Connection: Not required - module works completely offline
- Python Libraries: Standard Odoo libraries only
Performance
- ✅ Optimized database queries with proper indexing
- ✅ AJAX loading for zero page reload impact
- ✅ Automatic cleanup prevents database bloat
- ✅ Lazy image loading for fast page speeds
Security
- ✅ Record-level security rules
- ✅ CSRF protection on all endpoints
- ✅ Input validation and sanitization
- ✅ Session-based access control
- ✅ Secure data validation
📈 Benefits & ROI
📈 Increased Engagement
15-20% boost in customer engagement and time on site
💰 Higher Conversions
10-15% improvement in conversion rates
⏱️ Reduced Bounce Rate
Customers stay longer and explore more products
🔄 Repeat Visits
Easier product discovery encourages return visits
📞 Support & Updates
Contact Us
WhatsApp Support
Quick responses via WhatsApp
+1 (724) 215-3235🇺🇸 English | 🇪🇸 Español
Website
Visit our website for more info
www.hexalian.comDocumentation & Resources
What's Included
- ✅ Bilingual Support: English and Spanish customer service
- ✅ Multiple Channels: Email, WhatsApp, and website contact
- ✅ Lifetime Updates: All future versions for Odoo 17 included
- ✅ Bug Fixes: Fast response to any issues
- ✅ Compatibility Updates: Updates for Odoo 17.x versions
- ✅ Documentation: Complete user guide in English and Spanish
- ✅ Settings Panel: Easy-to-use configuration interface
Response Times
- 🐛 Critical Bugs: 24-48 hours
- ❓ General Questions: 2-3 business days
- 💬 WhatsApp: Usually same-day response during business hours
- 💡 Feature Requests: Considered for future updates
❓ Frequently Asked Questions
🌍 Language & Translation
Q: Is the module available in Spanish?
A: Yes! The module is fully translated into Spanish and English. All UI elements, buttons, messages, settings, and documentation are available in both languages. Simply change your Odoo language preference and everything updates automatically.
Q: Can I get support in Spanish?
A: Absolutely! We provide full customer support in both English and Spanish via email and WhatsApp. Contact us in your preferred language and we'll assist you.
🔧 Installation & Compatibility
Q: Does this work with Odoo Community Edition?
A: Yes! The module works perfectly with both Odoo Community and Enterprise editions of Odoo 17. No additional dependencies required.
Q: Is it compatible with other e-commerce modules?
A: Yes, the module is designed to work alongside other e-commerce modules without conflicts. It integrates seamlessly with the standard Odoo website_sale module.
Q: How long does installation take?
A: Installation is instant! Just search for the module in your Odoo Apps menu and click Install. No configuration required to start tracking.
🚀 Installation & Setup
Q: Do I need a license key or activation?
A: No! This version is designed for the Odoo App Store. Simply install from the Apps menu and start using immediately - no keys or activation required.
Q: How do I configure the module?
A: Go to Settings → Recently Viewed Products to access all configuration options. You can enable/disable features, set display limits, and control stock behavior.
Q: Can I use this on multiple databases?
A: Yes! Once purchased, you can install it on all your Odoo instances. The Odoo App Store purchase covers all your databases or restrictions.
Q: How do I get updates?
A: Updates are delivered through the Odoo App Store. You'll be notified when new versions are available and can update with one click - all included in your purchase.
⚙️ Features & Functionality
Q: Does it work for guest users?
A: Yes! The module intelligently tracks both logged-in users (via user ID) and anonymous visitors (via session ID). Guest users see their recently viewed products even before creating an account.
Q: Can I control stock display for recently viewed products?
A: Yes! The module includes advanced stock display controls. You can choose to show/hide stock status, allow out-of-stock products to be added to cart, or display all products as available regardless of stock. Perfect for pre-orders or when stock doesn't matter for your business.
Q: How many products are tracked per user?
A: By default, the module tracks the last 20 products viewed per user/session and displays 6 in the carousel. Both values are fully configurable in the settings to match your needs.
Q: Can I customize the appearance?
A: Yes! The module uses standard CSS classes that you can easily override in your theme. The HTML structure is clean and semantic, making customization straightforward. You can modify colors, layout, animations, and more.
Q: Does it affect page load speed?
A: No! The module uses AJAX loading, so recently viewed products load asynchronously without impacting initial page load. Images use lazy loading, and the database queries are optimized with proper indexing.
🌐 Technical Questions
Q: Does the module require internet connection?
A: No! The module works completely offline. All tracking and display functionality is handled locally within your Odoo instance.
Q: What happens if I uninstall the module?
A: All product view data and configuration settings are automatically removed during uninstallation. Your database will be completely clean with no leftover data.
Q: Does it work on mobile devices?
A: Absolutely! The module is fully responsive and touch-friendly. The carousel works beautifully on smartphones and tablets with swipe gestures and optimized layouts for small screens.
Q: How is data stored?
A: Product views are stored in a dedicated database table with proper indexing for performance. The module automatically cleans up old data (keeps last 20 views per user) to prevent database bloat. Session data for guest users is tied to Odoo's session management.
💬 Support & Updates
Q: How do I get support?
A: We offer multiple support channels: Email (support@hexalian.com) and WhatsApp. Both channels support English and Spanish. Response times are typically 24-48 hours for critical issues and 2-3 business days for general questions.
Q: Are updates included?
A: Yes! Updates are delivered through the Odoo App Store. We regularly release updates for bug fixes, new features, and compatibility improvements.
Q: Can I request custom features?
A: Feature requests are welcome and considered for future updates. For custom development specific to your needs, contact us for a quote. We're happy to help!
🎯 Ready to Boost Your Sales?
Enhance your Odoo e-commerce with smart product tracking
✅ What You Get:
- Instant delivery after purchase
- No license keys or activation required
- Use on unlimited databases
- Lifetime updates for Odoo 17
- Professional support in English & Spanish
💰 Only $10 USD • One-time payment • No recurring fees
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module