Form tracking
    • 2 Minutes to read
    • Dark
      Light

    Form tracking

    • Dark
      Light

    Article summary

    With Mapp Intelligence, you can automatically track if visitors have submitted or abandoned forms.

    Activation

    To activate this feature, check 'Activate form tracking' under 'Form':

    By default, the Pixel automatically recognizes all HTML form elements and sends form tracking requests to Intelligence.

    Additional Settings

    Additionally, the following options to customize form tracking are available:

    Automatic form recognition 

    Automatic form recognition offers an easy way to track forms.

    Please note that the automatic form recognition is not working in case the forms are loaded dynamically / asynchronously. See Asynchronous forms.

    By default, all form elements are taken into account after activating form tracking.

    If you set a CSS selector, all elements of that selector will be treated as forms instead so it is possible to specifically select form elements on your website.

    Name of forms and fields

    With the settings 'Name of form' and 'Name of form field' you can set an attribute. This attribute is then used to name the form/form field.

    Anonymization

    If you check 'Anonymize form field data', only 'filled-out' or 'not-filled-out' will be transmitted as the form field value. However, this behavior can be overwritten with the setting 'Track full content'. Here you can list the form fields where the complete input value shall be transmitted to Mapp Intelligence. You should never use this in conjunction with personal data, especially with passwords.

    Plain text for specific form fields

    With the form field types "select-multiple", "select-one", "checkbox" and "radio", the precise values can be transmitted.

    With all other form field types, only the field status is sent to Mapp Intelligence, i.e. only "filled_out" is sent for a completed form field and not the content.

    However, if you would like to evaluate the form field content as clear text, add the corresponding form fields to the configuration property "fullContent". Please enter as a comma-separated string.

    Alternativ attribute for form field value

    For form fields of the type "radio," "select-one," "select-multiple" and "checkbox", the value of the "value" attribute will be sent to Mapp Intelligence by default. Optionally, an alternative value attribute could be used.
    If the alternative attribute is set, the value of all of the above-mentioned field types in the alternative attribute will be sent to Mapp Intelligence. This is helpful if you are for example sending an ID as the standard value because this would be hard to understand.

    Form field defaults

    Sometimes your forms might have prefilled default values. If you do not want to track a default value as 'filled-out', you can set default values for your form fields in the corresponding configuration table. Whenever a field value matches the value you configure there, Mapp Intelligence tracks the field as 'not-filled-out'.

    Follow field path

    Activate this checkbox if you want to see the order in which the fields were filled out.


    Was this article helpful?