1. Properties
  • Changelog
  • Getting started
  • Account and access
  • Dashboard
  • Getting Started
    • Quickstart
  • Properties
    • Property list
    • Creating a property
    • Editing a property
    • Property documents
    • Property types
    • Custom fields
  • Leads
    • Lead list
    • Lead detail
  • Analytics
    • Analytics
  • Users
    • Users and roles
  • CMS
    • Website pages
    • Page builder
    • Content blocks
  • SEO
    • SEO
  • Connectors
    • Connectors
  • Settings
    • Agency settings
    • Custom domain
    • Website appearance
    • Website texts
    • Advanced settings
    • Cookie banner and consent
    • Subscription and billing
  1. Properties

Custom fields

Custom fields let you record information the standard property form does not cover: energy rating, year of construction, service charge, parking spaces. You define the fields once, and they appear on every property form afterwards.
Open the page with the Field Management button on the property list. It is headed "Field Management — Create and organize categories and custom fields for your properties".
Note
This page is for administrators only. An agent who opens it sees "Access denied" and "Field Management is available to administrators only.", with a Back to Properties button.

How it is organised#

Fields belong to categories. A category is a titled block in the property form; the fields inside it appear together. Fields with no category are grouped at the end under "Uncategorized".
The page lists every category as a card, with its fields in a table underneath.

Categories#

Creating a category#

1.
Click New category.
2.
Fill in the form.
3.
Click Create.
FieldRequiredAcceptsPurpose
NameYesText. Placeholder: "E.g. Technical features"Heading shown above the group in the property form
SlugYesLowercase letters, digits and dashes. Filled in automatically from the nameInternal identifier
DescriptionNoTextShown under the heading in the property form
Icon (optional)NoAn icon nameIcon shown next to the heading. Click an icon to select it, click again to clear it
Active categoryNoCheckbox, on by defaultWhether the category is in use
The slug follows the name as you type until you edit it yourself.

Editing and deleting a category#

Edit reopens the form. Delete asks for confirmation, with different wording depending on the contents:
Empty category: Delete category "<name>"?
With fields: Delete category "<name>"? <count> field(s) will become "uncategorized".
Deleting a category never deletes its fields; they move to Uncategorized.

Fields#

Each category card holds a table with one row per field.
ColumnShows
LabelThe name the user sees in the form. Inactive fields are marked "inactive"
IdentifierThe internal key
TypeThe field type
Req.A red dot when the field is required
AdminAn open eye when the field is visible in the back office
PublicAn open eye when the field is visible on the public website
ActionsEdit and delete
Inactive fields are shown faded.

Creating a field#

Click New field at the top of the page, or Add field on a category card to start with that category preselected.
FieldRequiredAcceptsPurpose
LabelYesText. Placeholder: "E.g. Year of construction"What the user sees
Identifier (field_name)YesLowercase letters, digits and underscores. Filled in from the labelInternal key. Cannot be changed after creation
Description (internal)NoTextInternal notes — not shown to clients
TypeYesSee the table belowDecides which input is shown. Cannot be changed after creation
CategoryNoOne of your categories, or "— No category —"Where the field appears
OptionsOnly for Dropdown and Multi-selectOne option per lineThe choices offered
Display as checkbox groupOnly for Multi-selectCheckboxShows the options as checkboxes instead of a multi-selection list
PlaceholderNoTextHint shown inside the empty field
Help textNoTextExplanation shown below the field
Sort orderNoA numberPosition within the category. Lower numbers come first

Field types#

Type as shownWhat the user gets
Short text (TEXT)A single-line text box
Long text (TEXTAREA)A multi-line text box
Integer (NUMBER)A whole number
Decimal numberA number with decimals
Boolean (BOOLEAN)A single checkbox reading Yes or No
Dropdown (SELECT)A list where one option can be chosen
Multi-select / CHECKBOXA list where several options can be chosen
Date (DATE)A date picker
Date & timeA date and time picker
EmailA text box validated as an email address
URLA text box validated as a web address
PhoneA text box for a telephone number
CurrencyA number with two decimal places
ImageA box for an image address

Visibility and behaviour#

Six switches control what happens to the field.
SwitchEffect
RequiredThe property cannot be saved without a value
ActiveTurn off to retire the field without deleting it
Visible in admin areaThe field appears on the property form in the back office
Visible on public siteThe field appears on the property page of your website
Available as filterThe field can be used to filter listings
SearchableThe field's content is included in website search
These three depend on each other, and the form enforces it:
Turning on Visible on public site forces Visible in admin area on and locks it. The form explains: "When visible on the public site, the field is also automatically visible in admin."
Turning on Searchable forces Visible on public site on and locks it: "A searchable field must also be visible on the public site — the "public" flag is therefore forced on and cannot be disabled."

Editing a field#

Click the pencil icon. Everything can be changed except the Identifier and the Type, which are locked with the note "Type cannot be changed after creation."

Deleting a field#

Click the bin icon. The confirmation reads:
Delete field "<label>"?
Values already saved on properties will remain in the database but will no longer be visible.
Note
Deleting a field hides its data rather than erasing it. Restoring visibility means recreating a field with the same identifier — which is only possible if nothing else has taken that identifier in the meantime.

Where the fields appear#

On the property form, custom fields appear below Furnishing & Target Audience, grouped by category, two per row (long text fields take the full width). Only fields marked Visible in admin area and Active are shown.
If no fields exist, the property form shows a single card reading "Custom fields — No custom fields configured." with a Configure custom fields link.

Messages#

MessageWhen
Category created / updated / deletedThe action succeeded
Field created / updated / deletedThe action succeeded
Could not create the categoryThe category was refused
Could not update the categoryThe change was refused
Could not delete the categoryThe deletion was refused
Could not create the fieldThe field was refused
Could not update the fieldThe change was refused
Could not delete the fieldThe deletion was refused

Validation on the property form#

When a value does not fit its field, the message names the field. Examples: "Year of construction is required", "Year of construction must be at least 1900", "Service charge can have at most 2 decimal places", "Contact email must be a valid email address", "Website must be a valid URL", "Facilities contains invalid options: pool".

Empty state#

With nothing configured yet, the page reads "Start creating your custom fields" and "Categories group fields in the property form. Start by creating a category, then add the fields you want to manage.", with New category and New field buttons.
Previous
Property types
Next
Lead list
Built with