Skip to Content

Product Brand

Manage product brands via attributes — no custom model required
$ 39.88 $ 39.88
₹ 39.88

  • Versions
  • Technical Name
  • License
  • Lines of code
Technical Name: md_product_brand
License: OPL-1
Lines of code: 542
Community Enterprise Odoo.sh

Product Brand


The smartest way to manage brands in Odoo — no custom model required. Leverages native product attributes for logo, description, bidirectional sync, a beautiful /brands portal page, and Website Builder integration.

Seven Features, One Attribute System

Everything you need to manage brands professionally — built on top of Odoo's native attribute system.

Brand as Attribute

Add and Mark any product attribute "Is Brand?" and its values become brands — complete with a logo and a description field that appear right inline, no separate screen to manage.

Bidirectional Sync

Change the brand from the product form and the attribute line updates. Change the attribute value and the brand field updates. Always in sync.

/brands Portal Page

A beautiful, responsive brand grid at /brands. Each card links directly to the shop filtered by that brand. Logos or name fallback.

Website Builder Options

Toggle brand display on the product page from the Website Builder sidebar. Choose between "Info Box", "Badge", or "None".

Search & Group by Brand

Select Brand field appears in product list, kanban, variant views, and search. Group products by brand with one click.

Constraint Protection

Select Only one brand per product allowed. Duplicate brand attributes are blocked. Removing a brand line auto-clears the field.

Brand-wise Pricelists

Apply discounts or specific pricing rules to all products of a given brand at once using Odoo's native pricelist engine. The perfect tool for seasonal sales and brand-wide promotions.


Step-by-Step Guide

Open Apps, clear the "Apps" filter, and search Product Brand or md_product_brand. Click Install.



Go to Product → Configuration → Attributes, create a new attribute, and enable Is Brand? Add brand values with logos and descriptions.



Open any product. Select a brand from the new Brand field — the attribute variant line syncs on its own. You can quick-create a brand right from this field.



Visit /brands on your website. Every brand shows up in a clean, responsive grid, and each card links to the shop filtered by that brand.



Go to Sales → Configuration → Pricelists. Create a new pricelist rule, select Brand under the "Apply To" options, and choose the target brand. Set your discount or fixed price, and it will seamlessly apply to every product under that brand.



Go to Sales → Configuration → Pricelists. Create a new pricelist rule, select Brand under the "Apply To" options, and choose the target brand. Set your discount or fixed price, and it will seamlessly apply to every product under that brand.



Releases

Version 19.0.1.0 | Released on : 13thMarch 2026

Initial Initial Release.

FAQs

  • Yes, since it uses Odoo's native attributes, standard multi-company rules apply natively..
  • No, this module extends existing product.attribute and product.attribute.value models to maintain a clean database schema.

Get In Touch With Us

WhatsApp
Call
Teams

Our Services

Odoo Implementation
Odoo Customization
Odoo Database Migration
Odoo Training
Support & Maintenance
Mobile Apps
mindphin-logo