Changing a Custom Field Type (e.g., Text to Date)

Custom fields created inside a flow are set to Text by default, so if you need a field to behave like a Number or a Date & Time (especially for campaign scheduling), you can update its type from Contacts → Fields by selecting the field, choosing the correct Field Type, and saving—then ensuring existing stored values match the new type.

Change a custom field type in a few steps

If you just need the essentials, follow this:

  1. Open Contacts → Fields
  2. Select the custom field you want to update
  3. Change Field Type (Text/Number/Date & Time) and Save
  4. If using campaigns, set the field to Date & Time
  5. If values look wrong, clean existing data so it matches the new type

You’re done. Your field will now validate and behave according to its new type.

Step-by-Step Process

1
Understand why field types matter

Custom contact fields created inside a flow are set to Text by default. You can change a custom field’s type to better match the data you’re storing,
such as Number or Date & Time.

⚙️
Note: Only Date & Time custom fields can be used for campaign events. If you plan to schedule campaign messages based on a field value, set that field type to Date & Time.

2
Open the field you want to change

  1. Go to Contacts.
  2. Click Fields.
  3. Select the custom field you want to update.

[CAPTURE: Contacts page with the “Fields” button visible.]

3
Change the Field Type and save

  1. In Field Type, choose the correct type (for example, Date & Time).
  2. Save your changes.

[CAPTURE: Manage Contact Fields page with a field selected and the “Field Type” dropdown open.]
[CAPTURE: Field edit panel showing the updated field type saved/applied.]

4
Example: change a field to Date & Time for campaigns

If you created a field in a flow (default Text) and want to use it in a campaign:

  1. Open Contacts → Fields.
  2. Select the field.
  3. Change Field Type to Date & Time.
  4. Save.

[CAPTURE: Field selected with Field Type set to “Date & Time”.]

5
Validate existing values after the change

After changing a field type, existing stored values must match the new type (for example, numeric values for Number fields,
and valid dates for Date & Time fields). If existing data doesn’t match, it may display incorrectly or fail validation.

Common Issues & Quick Fixes

Problem: I can’t use my field in a campaign event.

Fix: Campaign events require a Date & Time field. Change the field type to Date & Time in Contacts → Fields, then retry campaign setup.

Problem: Values look wrong after changing the type.

Fix: Existing values may not match the new type (for example, text stored in a number/date field). Clean up values by editing contacts or re-importing corrected values so they match the field type.