HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In
GitHubNuGetDev CommunityDoc feedback


Optimizely Forms is only supported by MVC-based websites and HTML5-compliant browsers.

You can extend the functionality of each form. This feature:

  • Lets an editor set configuration values for a form as extra metadata. Access this field on a form container from **All Properties** view >  **Settings** tab.

  • Renders that metadata as a `data-epiforms-metadata` attribute on the root element of the \<form> tag in edit view.

  • You can write code to modify the form based on the metadata. For example:

    • Change the layout of elements from vertical to horizontal. To do this, in the metadata, an editor inserts **horizontal**.

    • Change the background color based on metadata.