DEV Community

Zack BM
Zack BM

Posted on • Edited on

Recently Viewed Products for Odoo eCommerce (Recover Lost Return Visits)

Originally published at hexalian.com/store/ecommerce_recently_viewed.

About Hexalian

I run Hexalian LLC (hexalian.com) — we build production Odoo modules and engineering guides for teams going live on Odoo 17, 18, and 19.

Hexalian is founder-led. We ship full source code (no lock-in, no license servers), test on real client deployments, and publish the same patterns we use in production audits into PDF playbooks and Odoo Apps modules.

What we build:

  • Odoo eCommerce modules — promo bars, bundles, recently viewed, back-in-stock alerts, B2B quick order, and more at hexalian.com/store
  • Engineering guides — Odoo production ops, partner practice management, DevOps, AI security (hexalian.com/books)
  • NonaGuard (nonaguard.com) — automated Odoo health monitoring and upgrade readiness scans

If you are implementing Odoo in production, you will find both code and checklists here — not slide-deck theory.

The Odoo Survival Guide (engineering playbook)

Going live on Odoo is more than installing storefront modules. Backups nobody tested, PostgreSQL never tuned, email that only worked in dev — these show up on the same weekend.

Odoo Survival Guide is a field-tested PDF from 40+ production Odoo audits: PostgreSQL tuning, migration playbooks, go-live checklists, day-two ops, and scaling notes for Odoo 17–19.

$9.99 · instant download · no DRM

Volume 2 covers eCommerce security and compliance. The Odoo Partner Playbook covers scoping and pricing for consultants.

Recently Viewed Products (this module)

Most Odoo webshops lose return visits because the storefront does not remember what buyers already looked at.

Amazon trained everyone to expect a "recently viewed" row. Odoo's default shop does not ship it — and theme JavaScript hacks do not sync with pricelists, multi-website rules, or portal sessions.

Recently Viewed Products (Hexalian) tracks browsing history and shows a responsive AJAX carousel for Odoo 17, 18, and 19. $10.99 one-time · full source · no subscription.

Shopping

Features

  • Automatic product view tracking (logged-in + guest sessions)
  • Session history for anonymous visitors
  • Cross-device history for logged-in portal users
  • Smart cleanup — last 20 views per user/session
  • AJAX carousel — no full page reload
  • Configurable placement: product page, cart, checkout
  • EN/ES translations

Why a module beats a theme tweak

Theme JavaScript does not integrate with Odoo's product catalog, pricelists, or multi-website rules. A module uses proper models and website routes — it survives upgrades and respects access rights.

Warehouse and fulfillment

Install path

  1. Install from Odoo Apps (search Recently Viewed, Hexalian) or download the ZIP for your Odoo version
  2. Enable on your website and configure carousel placement
  3. Test with guest and logged-in sessions — views should persist per rules above

Works on Odoo 17.0, 18.0, and 19.0 Community and Enterprise.

Get this module

More Hexalian Odoo modules

We ship the same modules we deploy on client shops:

Module What it does
Website Promo Banner Sticky countdown promo bars with click analytics
Product Bundles & Kits Combo deals, stock-aware kits
Back in Stock Alerts Email when inventory returns
B2B Quick Order Form CSV bulk ordering for B2B portals
NonaGuard Connector Free — Odoo health monitoring

Browse all modules →


Hexalian LLC · hexalian.com · Questions: info@hexalian.com

Top comments (0)