About Custom Fields

Note: Experience Extensions use the legacy approach with extensions. We recommend using the Custom Field UI location for the Contentstack App Framework to extend the functionality of your apps.

The Custom Fields extension lets you add/create custom fields that you can use in your content type. Apart from using the default fields such as “Single-line textbox,” “Rich Text Editor,” and so on, you can integrate with numerous business applications, such as “Marketo Forms,” “Optimizely,” “Brightcove,” by adding them as custom fields to your Contentstack content type.

Note: Custom fields are stack-specific, i.e., it cannot be used in or shared across multiple stacks.

The following are the two ways to add custom fields to your content types:

  • Create new custom fields - Create your own custom fields by writing your custom code and use it in your content types
  • Use prebuilt templates - Use the prebuilt templates by modifying the given code to suit your requirements. Contentstack provides certain basic pre-built custom fields such as color picker, code editor, video selector, and more. 
Was this article helpful?