Dynamic forms
Dynamic forms (also known simply as "forms") are customizable web forms, which can be attached to Products and Delegated forms. This lets users who request the product or submit the delegated form provide additional information, such as intended return date, or details about the required product variation or configuration.
Optionally, you can use the submitted information in Product actions and Delegated form tasks. respectively.

To get started, Add a product or Add a custom delegated form, and add your dynamic form as part of that process. Alternatively, you can add a standalone dynamic form first (see Add a dynamic form), and then link or clone it when you add your product or delegated form.
Each form can be as simple or as complex as you need it to be; from a single page with one text box, to a multi-step wizard with dropdowns, radio buttons, check boxes, and more.
To programmatically populate data into the Form elements of a dynamic form, use Data sources.
