Custom Fields lets you define property fields that no off-the-shelf extension could anticipate — your own labels, your own value lists, organised into your own groups and tabs on the property form.
How it differs from Property Fields: Property Fields is a fixed, purpose-built set of real-estate data with search filters, CSV import/export, and calculated metrics already wired in. Custom Fields covers the rest — whatever your market, your stock, or your agency needs recorded that nobody else does. The two work side by side on the same property.
There are exactly four field types. A custom field is meant to hold a fact, not to be a form builder:
The option values for Select and Checkboxes are translatable, so a multilingual site shows each visitor the list in their own language.
Each field you define carries the following properties:


The Condition property is what keeps a long form usable. A field appears only when it is relevant — "Mooring length" only when "Waterfront" is yes, "Lease type" only when the property type is commercial. The person entering a property sees the fields that apply to that property, not the union of every field you have ever defined. To set a condition, pick the controlling field first, then choose the value it must hold for this field to appear.
Custom Fields includes its own structure editor:
A preset only sets the fields it declares. Any field left blank in the preset is not part of it and is never touched when the preset is applied — making it safe to apply to a property that already has data. Nothing is saved until you save the property, so an applied preset can still be adjusted or abandoned before it takes effect.
Custom fields appear on the property page grouped as you defined them, following the Information grouping setting (accordion, tabs, or plain list) in Configuration → Properties.

To install this addon, open the Add-ons panel inside FW Real Estate. See Getting Started → Add-ons for details on free addons, paid addons, and site verification.