The Constant field always resolves to one fixed value you configure. Every record gets the same value, and submitters never type it.
When to use it
Reach for Constant when the same value belongs on every record:- A fixed label such as a source-system name, a channel, or a version tag.
- A constant segment inside a Concatenation field, so you do not retype it on every submission.
- A marker that tells records produced under one model apart from another.
How it works
Every record gets the configuredvalue, identical across all of them. Because the value is generated for you, the field is not shown as an input in the submission form.
Settings reference
| Setting | Required | Default | Description |
|---|---|---|---|
value | Yes | None | The fixed string written to every record. |
Example
Achannel field on a Campaigns taxonomy, used to fold a fixed UTM value into a tagged URL:
channel = newsletter. A Tagged URL field can then read this value into its utm_medium parameter without anyone retyping it.
Gotchas
- Changing
valuedoes not backfill. Existing records keep the value they had when they were approved. Editing the setting and publishing again affects only new submissions. - It is the same on every record. That is the point. If you need variation, this is not the right field type.
- It is read-only. The value is generated for you and there is nothing to edit in the submission form.
Related
- Fields
- Concatenation field: combine a constant with other field values.
- Tagged URL field: feed a constant into a query parameter.
- Other computed fields