Create an adaptive form

Follow these steps to create an adaptive form.

  1. Access AEM forms Author instance at http://[server]:[port]/<custom-context-if-any>.

  2. Enter your credentials on the AEM login page. On the left panel, click the Forms link.


    For a default installation, the login is admin and the password is admin.

  3. Click and select Create adaptive form.

  4. The available templates are displayed. Click a template to select it and click Next.


    To get the complete template package including advanced templates, install the AEM forms package. For more information, see AEM forms package.

  5. Enter a name, title, and description for the form, and click Create

  6. Click Open or Done to open the newly created form in a new tab. The form displays the contents available in the template and also displays the Sidekick to customize the newly created form according to the needs.


    Allow pop up windows in your browser to open the newly created form in a new tab.

  7. After an adaptive form is created, it is listed in the folder alongside other forms and assets. Hover the pointer on the form thumbnail, and click to open the form in editing mode.

Create an adaptive form based on an XFA Form template

You can repurpose your XFA forms to create adaptive forms. To repurpose, upload and associate an XFA file with an adaptive form. The elements of Form Template (XFA form) are available for use in the adaptive form.

From the Content Finder, you can drag-and-drop the form elements on the form.

  1. Click Upload , browse to the location where the template is available, and upload it to Adobe Experience Manager forms. Confirm the upload on the Uploading Assets pop up dialog.

  2. When creating an adaptive form, after selecting a template, in the Add Properties tab, select the Form Model tab.

  3. Select a form template from the list of forms displayed in Forms Manager. 

    Associate XFA Form Template with an Adaptive Form
    Selecting a form template

  4. Click Create.

    In the edit mode, you can access the form template components for the adaptive form in the Content Finder from the Data Model tab. From the tab, you can also drag-and-drop the XFA form components in to your adaptive form.

Create an adaptive form based on an XML schema

When creating an adaptive form, choose XML Schema as the form model in the Add Properties tab.

You can choose Search, and select the XML schema already uploaded as a resource in AEM Forms by selecting Search in Repository. Alternatively, you can upload the XML schema as an XSD file by selecting Upload from Disk.


Selecting an XML Schema
Selecting an XML Schema

After you select an XML Schema, a modal dialog lets you select the root element of the XSD that you map to the Adaptive Form. Select the required root element, and click Proceed. If the XSD contains a single root element, it is selected by default and a modal dialog is not displayed.

Selecting XSD root element
Selecting XSD root element

When you open the adaptive form for authoring, the XML data model of the uploaded XML Schema is displayed in the Content Finder. You can drag-and-drop elements from the XML data model in to your adaptive form.

Document of Record(DOR)

When creating an XML schema-based adaptive form, you can choose to maintain a Form Template(XDP) asset with AF to provide ESign, Verify, and DOR Capabilities.
Ensure that the XML Schema used for XDP Data Connection and Form Template used as Document of Reference has same structure and is always in sync.

Selecting Document of Record
Selecting Document of Record