Storefront visibility, tailored to every audience

Rule-based product and category visibility for guests, registered customers, B2B accounts, and regulated goods — with live preview, conflict detection, and SEO-safe hiding built in.

The problem

Merchants running an Odoo storefront often need different audiences to see different catalogs — guests get a teaser, registered customers get full pricing, B2B accounts get only their negotiated products, and regulated goods stay hidden from the wrong region. Pricelists only control price, product archiving is all-or-nothing, and portal access groups can’t tell one customer from another — so merchants stitch together workarounds, publish blind, and only discover broken rules and dead links after the site goes live.

The solution

Website Product Visibility gives you one rule engine for every audience — guests, registered customers, specific customers, customer tags, countries, and country groups — with hide, tease, or gate access modes, scheduling, and per-website/company isolation. Preview exactly what each audience sees before you publish, catch conflicting rules automatically, and let hidden product URLs 301-redirect to the shop instead of breaking — all backed by a restricted-access audit log.

Capabilities

Everything you need to control who sees what

Every capability below is implemented in the module.

01

Visibility Rule Engine

Build rules by audience — guest, registered, specific customers, customer tags, countries, or country groups — targeting all products, selected products, or categories, scoped per website and company.

02

Quick Product & Category Toggle

Set a product or category to Everyone, Registered customers only, or Hidden directly from its own form — no rule required for simple cases.

03

Live Audience Preview

Open the real storefront rendered exactly as a guest, a registered customer, or a specific customer would see it, before you publish any change.

04

Conflict Detection

Every rule checks itself against its siblings and flags overlapping or contradictory rules, showing which one wins by priority.

05

Impact Analysis

Each rule reports how many products it affects with a smart-button count, so you know the blast radius before you save.

06

One-Click Rule Templates

Five presets — guest teaser, registered-only premium, wholesale catalog, seasonal hide, and age-restricted category — pre-fill a new rule in one click.

07

SEO-Safe Hiding

Hidden product URLs 301-redirect to the shop instead of returning a 404, so search engines and bookmarked links never hit a dead page.

08

Tease & Gate Rendering

Gated products stay listed with price and add-to-cart hidden and your custom message shown, on both the shop grid and the product page.

09

Restricted-Access Audit Log

Every time a visitor is redirected away from a hidden product, a log entry records the product, the rule, the visitor, and their country.

Workflow

How it works

1

Define audiences & targets

Build rules for guests, registered customers, specific customers, customer tags, or countries, targeting all products, selected products, or whole categories.

2

Choose access mode & schedule

Pick hide, show without price, or hide price and cart — with an optional date window for seasonal or promotional visibility.

3

Preview & resolve conflicts

Open the live preview to see exactly what each audience sees, and resolve any overlapping rules flagged by the conflict alert.

4

Publish & monitor

The storefront enforces every rule automatically, hidden URLs redirect instead of breaking, and the audit log records every restricted visit.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. This app requires a self-hosted or Odoo.sh installation because it depends on server-side module installation, which Odoo Online does not support.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Website Product Visibility

Rule-based product and category visibility by audience, with a live audience preview, conflict detection, impact analysis, SEO-safe hiding, tease-and-gate rendering and a restricted-access audit log.

Buy on Odoo App Store