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.
Everything you need to extend your product catalog
Every capability below is implemented in the module.
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.
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.
Curated field templates
Reusable starting points for common use cases save repeat configuration — use one as-is or customize it before creating the field.
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.
Website display, included
Mark any field website-visible and it renders automatically on the shop product page — no separate purchase or companion module required.
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.
Validation rules
Mark fields required and enforce minimum/maximum ranges on number, decimal and monetary fields to keep catalog data clean.
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.
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.
How it works
Define the field
Open the wizard, pick a use-case template or start blank, choose the field type and where it should appear.
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.
Fill in product data
Enter values from the product form or the Field Data list, using search, filters and import for bulk catalog updates.
Publish everywhere
Toggle website visibility to show the field on the shop page, and see the values summarized automatically on sales orders.
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.
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