Custom fields for every product and no code required

Create text, number, dropdown, date, checkbox and file-upload fields for your products in minutes, then show them on the product form, the sales order and your website shop — all from one app, one price.

The problem

Odoo's product form only has the fields it ships with. Certification codes, compliance markings, material specs, warranty terms or personalization notes have nowhere to live, so catalog and e-commerce teams either wait on a developer for a schema change or track the data outside Odoo in spreadsheets that drift out of sync.

The solution

Custom Fields for Products lets a catalog admin define new fields in a guided wizard — label, type and placement — and have them appear automatically on every applicable product, the storefront, and sales orders. Values are stored in a dedicated, typed table, so the fields are designed to survive Odoo version upgrades without extra migration work.

Capabilities

Everything you need to extend your product catalog

Every capability below is implemented in the module.

01

Nine field types

Create text, multiline text, number, decimal, monetary, checkbox, date, dropdown and file-upload fields to match any data you need to capture.

02

Guided setup wizard

A short wizard walks you through label, type and placement, or start from a curated template such as Certification, Material Specification or Customer Personalization.

03

Curated field templates

Reusable starting points for common use cases save repeat configuration — use one as-is or customize it before creating the field.

04

Backend placement control

Assign each field to the General Information, Specifications or Extra section of the product form so data stays organized instead of dumped in one block.

05

Website display, included

Mark any field website-visible and it renders automatically on the shop product page — no separate purchase or companion module required.

06

Category-scoped fields

Apply a field to all products or restrict it to selected product categories, so finished goods, components and services can carry different data sets.

07

Validation rules

Mark fields required and enforce minimum/maximum ranges on number, decimal and monetary fields to keep catalog data clean.

08

Role-based & group-restricted access

Restrict who can create field definitions versus who can only enter values, and optionally lock a field's data to specific user groups.

09

Sales order visibility

Every quotation and sales order shows a summary of the ordered products' custom field values, closing the loop from catalog to sale.

Workflow

How it works

1

Define the field

Open the wizard, pick a use-case template or start blank, choose the field type and where it should appear.

2

Values appear automatically

The field is added to every applicable product, or just the categories you chose, with an empty typed value ready to fill in.

3

Fill in product data

Enter values from the product form or the Field Data list, using search, filters and import for bulk catalog updates.

4

Publish everywhere

Toggle website visibility to show the field on the shop page, and see the values summarized automatically on sales orders.

Questions

Frequently asked

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

No. Backend field creation, admin management and website display are included in this single app at one price — there is no required companion purchase.

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.

Custom Fields For Products

Nine no-code field types defined in a guided wizard and placed on the product form, sales orders and the storefront — stored in a dedicated typed table built to survive version upgrades.

Buy on Odoo App Store