Types of custom fields
The HoopAI Platform supports the following custom field types for contacts:Creating a custom field
Open Custom Fields settings
Select the Contacts object
Add a new field
Configure the field
- Field label — the name displayed on the contact record and in forms
- Field key — a unique identifier used in automations and API calls (auto-generated from the label, but can be customised)
- Field type — select from the list above
- Placeholder text (optional) — hint text shown inside the field before a value is entered
- Options (for single/multiple option and dropdown types) — enter each selectable value on a new line
Save the field

Creating a new custom field in Settings
Organising custom fields into groups
Group related custom fields together to keep the Additional Info tab clean and navigable.Create a group
Assign fields to the group
Reorder groups and fields

Organising custom fields into groups
Viewing and editing custom field values on a contact
Open the contact record
Open the Additional Info tab
Enter or update a value

Viewing and editing custom field values on a contact record
Using custom fields in smart lists
Custom field values are available as filter conditions in Smart Lists.- Open Contacts > Smart Lists and click Advanced Filters
- Select Custom Fields from the field category list
- Choose the specific custom field
- Select a condition (equals, contains, is empty, greater than, etc.)
- Enter the value to filter by
- Click Apply
Using custom fields in emails and SMS
Reference custom field values in message templates using personalisation tags:- In the message editor, click Custom Values or the personalisation tag icon
- Locate your field under Contact > Custom Fields
- Insert the tag, which appears as
{{contact.custom_field_key}}
Editing and deleting custom fields
To rename or modify a field, click the pencil icon next to it on the Custom Fields settings page.Date of birth / birthday field
Create a Date Picker custom field named “Date of Birth” or “Birthday” to store contact birthdays. Once populated, you can:- Filter by birthday in Smart Lists — find contacts with upcoming birthdays using relative date filters (e.g., “Birthday is in the next 7 days”)
- Trigger birthday workflows — use the Date/Event workflow trigger set to the birthday custom field to automatically send birthday greetings, special offers, or discount codes
- Personalize messages — include the birthday date in email templates using the merge tag
Adding files to contacts via file upload custom field
The File Upload custom field type lets you attach documents, images, and files directly to a contact record:- Create a custom field with type File Upload in Settings > Custom Fields
- The field appears in the contact record under the Additional Info tab
- Click the field to upload a file — supported types include PDF, Word, Excel, images, and more (up to 250 MB per file)
- Uploaded files are stored in the contact record and also appear in the Documents tab under the Custom Fields folder
Frequently asked questions
How many custom fields can I create?
How many custom fields can I create?
Can custom fields be used in forms and surveys?
Can custom fields be used in forms and surveys?
Can I set a default value for a custom field?
Can I set a default value for a custom field?
Can I import custom field data from a CSV?
Can I import custom field data from a CSV?