Create forms

You create and configure forms on the Forms page.

PREREQUISITES: To create an MVC form, your page layout needs to be in Pure MVC mode. For more information, see MVC modes.
  1. If you have multiple sites, use the dropdown menu in the upper left of the page to select the site where you want to create forms. For more information about multiple sites, see Multisite: Manage multiple sites.
  2. On Forms page, click Create a form.
    The Create a form page opens.
  3. For multilingual mode: From the Languages dropdown box, select the language in which you want to create the form.

    NOTE: You might not see this dropdown box when creating your very first form, yet it will be available thereafter. For more information about languages, see Administration: Language settings

  4. In Title input field, enter the name of the form.
  5. You can change the automatically generated name for developers by clicking Change and entering the new name in the input field that appears.
    This is the name of the form that is used by developers to refer to the form in the code.
  6. When you are finished, click one of the following:
    • Create and go to add fields
      The form is created and the system opens the form in content editing mode.
      In content editing mode, you design the layout of the form and add content using widgets. For more information, see Design forms.
    • Create and return to Forms
      An empty form is created and the system returns you to Forms page.
    • Back to Forms
      You return to Forms page without creating and saving the form.
  7. Select a web framework to work with by expanding the Advanced section.
    You can choose between the following options:
    • MVC only
      This option is selected by default.
    • .NET Core only
  8. Continue by clicking Create and go to add fields or just save the blank form by clicking Create and return to Forms.   

NOTE: After you have saved or published the form, the Advanced section appears. The section allows you to link the form to Marketo. For more information, see Connect a Sitefinity CMS form to Marketo.

Additional resources

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Design forms