Components
Components are reusable groups of fields that can be added to one or more content models.
They are useful when the same structure appears in multiple places and you want to manage it consistently, rather than recreating the same fields each time.
When to use components
Section titled “When to use components”Components work well for repeatable or shared content structures, such as:
- call to action blocks
- FAQ items
- feature lists
- repeated page sections
- contact details
- SEO groups
Use a component when a set of fields belongs together and may need to be reused across different models.
Create a component
Section titled “Create a component”To create a component:
- Go to Models → Components.
- Click Create Component.
- Enter a name for the component.
- Review the generated API ID, if needed.
- Add the fields the component should contain.
- Save the component.
Use a component in a model
Section titled “Use a component in a model”Once a component has been created, you can add it to a content model using a Component field.
When configuring the field, choose the component you want to use.
You can allow:
- a single component instance
- multiple component instances
This lets you decide whether editors should add one structured block or build up a list of repeated blocks.
Why use components
Section titled “Why use components”Components help keep your models more consistent and easier to maintain.
Instead of recreating the same group of fields across multiple models, you can define the structure once and reuse it wherever needed. This also helps create a more predictable editing experience for content teams.