About configuring form inputs in Deliver

How you configure form inputs determines how Deliver is able to track and identify the input response data.

Online forms define <input> tags for every location in the form where a user can enter data or make a selection. Deliver allows the template designer to define the inputs in either of the following ways.

  • Configurable inputs. Allow the inputs to be configurable by defining droppable areas in the code to let email marketers specify the type and name attributes using the Form Field Radio button and check box surrounded by dotted line rectangle image widget in the Message Editor.
  • Explicit inputs. Define <input> tags explicitly in the template code, including the type and name attributes.

A form template can contain a combination of explicit inputs and configurable inputs.

Deliver identifies input data based on the Report Field Name configured for the input used to enter the response. By default, the Report Field Name is identical to the name attribute for the input. However, you can edit the Report Field Name for all form inputs, including those defined explicitly in the form template, so that you can specify exactly how to identify input responses.

Important: The name you enter for Report Field Name cannot exceed 30 characters.

In Deliver, response data from online forms is stored in the Deliver tracking tables. Deliver identifies the response in these tables based on the name you specify for Report Field Name. The Report Field Name also appears as a selection in the Extract process in Campaign.

For more information about defining form inputs, see How to code forms for landing page templates.