Forms Overview

   Journey Manager (JM) Previously known as Transact Manager (TM). |   Platform Developer Form Builder |  5.1 & Higher This feature is related to 5.1 and higher.

Journey Manager allows you to host Maestro forms so they are available to form users and applicants. Forms are exposed to users by being hosted on a user space. Each form has at least one form version, an entity that wraps the set of form-related data to be versioned. If multiple form versions exist, one of them is distinguished as the current form version, and is used when rendering the form. There is some data shared by all form versions, but most settings are maintained separately for each form version.

Manager recognizes forms of different form types, such as dynamic PDF forms or Composer SmartForms. Each form version has a form type and the artifacts needed to render the form. The form template file is used to render the form and possibly the form receipt. The receipt template file can be used to render the receipt instead. The form data configuration file defines the data structure underlying the form, and is vital for dynamic SmartForms hosted on Manager.

Once you created a Maestro form using the Maestro editor and deployed it in Manager, you have to configure it in Manager to customize various functionality, such as the back-end connectivity, transactions or receipts delivery.

Manager defines various form events, which you can use to trigger a function implementing some specific business requirements.


A Manager's form is represented differently in Maestro. For more information, see Maestro's form overview.

Next, learn about the form life cycle.