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

    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