How do I create custom fields?

Modified on Mon, 24 Aug at 4:46 PM

How do I create custom fields?

Custom fields store the data you need in a campaign - text, phone, email, dates, numbers, checkboxes, JSON, and more. There is no Field type named Select. Dropdown behaviour is added with field Rules (allowed options), not by picking a Select type.

TL;DR

Access: Campaign settings → Fields → + New field. Set name and type (e.g. Default, Phone, Email, Number, Date, Check, JSON object - the UI lists many semantic types). To make a dropdown: open the field’s Rules → enable Must be one of these options (or multi) → enter options → Save. For named select lists with slugs/actions, see dropdown / select options. All fields are visible to campaign users - no field-level visibility restriction.

Get started in 4 steps

1

Create the field

Go to Campaign settings → Fields → + New field. Enter Field name and choose a Field type from the list (Default, Phone, Email, Number, date types, Check, JSON object, address-related types, IDs, etc.). Save. Use the slug/API name in placeholders and forms.

2

Choose the right field type (no “Select” type)

Default - general field; often used for dropdowns via Rules. Phone / Email / address types - typed input with matching validation rules. Number / currency / date types - structured values. Check - yes/no. JSON object - structured/data fields. There is no Field type called Select.

3

Configure Rules (required, dropdown options, …)

Open Rules on the field. Available rules depend on field type. Common: Required; for dropdowns Must be one of these options / Must be one or more of these options with parameters like option1; option2;... Phone/Email fields also show type-specific rules. Prefer form-level required in pages when possible for softer enforcement.

4

Use the field across the campaign

Once saved, the field is available in forms, booking forms, webpages, email/SMS templates, automations, and filters. All users with campaign access can see all fields - field-level visibility restriction does not exist in Hubhus.

Create: Fields → + New field  ·  Dropdown options: field Rules  ·  Named Selects lists: see Select/dropdown article

Common searches

custom fields • create field • field types • Default field • field rules • dropdown options • no select field type • JSON object field

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article